北航DSP课堂作业

发布 2022-09-03 08:50:28 阅读 2719

乘法器有两个输入:一个是从treg,数据存储器操作数,或一个累加器中选择;另一个则从程序存储器,数据存储器,一个累加器或立即数中选择。

4. dsp选型需要考虑哪些因素?

运算速度:首先我们要确定数字信号处理的算法,算法确定以后其运算量和完成时间也就大体确定了,根据运算量及其时间要求就可以估算dsp芯片运算速度的下限。

运算精度:一般情况下,浮点dsp芯片的运算精度要高于定点dsp芯片的运算精度,但是功耗和**也随之上升。一般定点dsp芯片的字长为16位、24位或者32 位,浮点芯片的字长为32位。

累加器一般都为32位或40位。定点dsp的特点是主频高、速度快、成本低、功耗小,主要用于计算复杂度不高的控制、通信、语音/图像、消费电子产品等领域。通常可以用定点器件解决的问题,尽量用定点器件,因为它经济、速度快、成本低,功耗小。

字长的选择:一般浮点dsp芯片都用32位的数据字,大多数定点dsp芯片是16位数据字。而motorola公司定点芯片用24位数据字,以便在定点和浮点精度之间取得折衷。

字长大小是影响成本的重要因素,它影响芯片的大小、引脚数以及存储器的大小,设计时在满足性能指标的条件下,尽可能选用最小的数据字。

存储器等片内硬件资源安排:包括存储器的大小,片内存储器的数量,总线寻址空间等。片内存储器的大小决定了芯片运行速度和成本,例如ti公司同一系列的dsp芯片,不同种类芯片存储器的配置等硬件资源各不相同。

通过对算法程序和应用目标的仔细分析可以大体判定对dsp芯片片内资源的要求。几个重要的考虑因素是片内ram和rom的数量、可否外扩存储器、总线接口/中断/串行口等是否够用、是否具有a/d转换等。

开发调试工具:完善、方便的的开发工具和相关支持软件是开发大型、复杂dsp系统的必备条件,对缩短产品的开发周期有很重要的作用。开发工具包括软件和硬件两部分。

软件开发工具主要包括:c编译器、汇编器、链接器、程序库、软件**器等,在确定dsp算法后,编写的程序**通过软件**器进行**运行,来确定必要的性能指标。硬件开发工具包括**硬件**器和系统开发板。

功耗与电源管理:一般来说个人数字产品、便携设备和户外设备等对功耗有特殊要求,因此这也是一个该考虑的问题。它通常包括供电电压的选择和电源的管理功能。

供电电压一般取得比较低,实施芯片的低电压供电,通常有3.3v、2.5v, 1.

8v,0.9v等,在同样的时钟频率下,它们的功耗将远远低于5v供电电压的芯片。加强了对电源的管理后,通常用休眠、等待模式等方式节省功率消耗。

**及厂家的售后服务因素:**包括dsp芯片的**和开发工具的**。如果采用昂贵的dsp芯片,即使性能再高,其应用范围也肯定受到一定的限制。

但低价位的芯片必然是功能较少、片内存储器少、性能上差一些的,这就带给编程一定的困难。因此,要根据实际系统的应用情况,确定一个**适中的 dsp芯片。还要充分考虑厂家提供的的售后服务等因素,良好的售后技术支持也是开发过程中重要资源。

5. pcb设计需要考虑哪些因素?

“层”的概念:与字处理或其它许多软件中为实现图、文、色彩等的嵌套与合成而引入的“层”的概念有所同,protel的“层”不是虚拟的,而是印刷电路板材料本身实实在在的各铜箔层。现今,由于电子线路的元件密集安装。

防干扰和布线等特殊要求,一些较新的电子产品中所用的印刷电路板不仅有上下两面供走线,在板的中间还设有能被特殊加工的夹层铜箔,例如,现在的计算机主板所用的印板材料多在4层以上。这些层因加工相对较难而大多用于设置走线较为简单的电源布线层,并常用大面积填充的办法来布线。上下位置的表面层与中间各层需要连通的地方用软件中提到的所谓“过孔”来沟通。

有了以上解释,就不难理解“多层焊盘”和“布线层设置”的有关概念了。

过孔:为连通各层之间的线路,在各层需要连通的导线的文汇处钻上一个公共孔,这就是过孔。一般而言,pcb设计线路时对过孔的处理有以下原则:

(1)尽量少用过孔,一旦选用了过孔,务必处理好它与周边各实体的间隙,特别是容易被忽视的中间各层与过孔不相连的线与过孔的间隙,如果是自动布线,可在“过孔数量最小化”子菜单里选择“on”项来自动解决。(2)需要的载流量越大,所需的过孔尺寸越大,如电源层和地层与其它层联接所用的过孔就要大一些。

丝印层:为方便电路的安装和维修等,在印刷电路板的上下两表面印刷上所需要的标志图案和文字代号等,例如元件标号和标称值、元件外廓形状和厂家标志、生产日期等等。

6. 冯诺依曼结构优点?

冯·诺依曼结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。

7. **与dsp实际运行的差别?

在flash里运行程序,只是将程序烧写到flash中,与在ram里运行没有本质的区别。但是在flash里运行需要设置等待周期,对于对时间要求严格的过程,需要拷贝到ram中运行,以达到最高速度。这样,如果对程序处理不当,就有可能使在ram中运行正常的程序烧入flash中后就无法正常运行。

北航博雅课堂作业

今天,我们学院请到了北航自动控制系1992级本科生张宇宏来为我们做演讲。在短短的两个小时中,他主要讲了他的学习观,同时他还告诉我们许多他的人生经验。在谈到他对大学的看法时,他提到我们大一大二没有专业课,学的主要还是数学 物理之类的学科,似乎和高中没什么两样,那是不是大学就是高三的延续呢?答案自然是否...

铸造课堂作业

一解释20每题2分。1 充型性。2 同时凝固。3 珠光体铸铁。4 zg270一500 5 ht150 6 qt400一18 7 黃铜。8 缩孔。9 拔模斜度。10压力铸造。二填空24分每空2分。1 铸件的凝固方式有。2 熔煉铸铁的设备是熔煉钢的设备是。熔煉有色金属的设备是 3 砂型铸造造型的方法有 ...

关于课堂作业

关于课堂作业 家庭作业及检查批改制度。作业批改是教师常规教学工作的重要组成部分。做作业是学生运用知识 锻炼能力的实际活动,是教师检查教学效果 了解学生学习情况,及时查漏补缺,不断改进教学的必要措施。为规范教师作业批改行为,使作业能真正发挥及应有作用。学校特别制定本制度 一 布置作业要求 1 作业要针...