dsp设计及应用作业。
一、 问答题。
1. dsp的指令流水线是如何工作的?
答:dsp芯片广泛采用流水线技术,增强了处理器的处理能力。tms320系列流水线深度为2~8级不等,也就是说,处理器在一个时钟周期可并行处理2~8条指令,每条指令处于流水线的不同阶段。
以3级流水线操作为例,每条指令经过取指令、指令编译和执行指令3个独立的执行过程,在每个时钟周期有3条指令被激活。例如,在取第n条指令时,前一条指令(即第n-1条)处于指令译码阶段,而第n-2条指令则在执行阶段。从而提高了处理器的指令处理速度。
2. 设计微处理器系统时,如何选择外围接口电路?
答:外围接口电路主要有:电平变换接口电路,**器jtag接口电路,以及扩展的硬件接口等。
dsp系统是一个混合电压系统存在着5v/3.3v混合供电现象:dsp芯片的i/o电压一般是3.3v,为外围芯片工作电压为5v,如eprom、sram、aid器件等。
5v ttl器件输出3.3v ttl器件输入:通常5v ttl器件可以驱动3.
3v ttl器件的输入,当5v器件为高电平时,内部压降限制了输出电压,即vcc-2vbe,约为3.6v,但因驱动器结构不同,必须控制驱动器的输出不宜超过3.6v。
3.3v ttl器件输出驱动3.3v ttl器件输入:由于二者电平转换标准相同,因此不需要额外器件,两者可以直接相连。
5v cmos器件输出驱动3.3v ttl器件输入:若设计时使用能够承受5v电压的3.3v ttl器件,则5v器件的输出是可以直接与3.3v器件的输入端相连的。
3v输出驱动5v cmos输入:不能直接相连,需用双电压供电的驱动器,snt42vth245a、snt4lth16245a等。
另外,电平转换还可以使用:总线开关、2选1切换器、cpld器件。
3. 选择ad转换芯片时,应考虑哪些因素?
答:除了考虑到ad的主要参数:(1)分辨率;(2)转换速率;(3)量化误差;(4)便宜误差;(5)满刻度误差;(6)线性度。
还考虑以下因素:采样频率和位数以及**,供货周期和应用情况等其他因素。
4. 说出2种同步串行通行总线名称。
答:(1)spi总线;(2)i2c总线。
5. 串行通信协议中包含哪些要素?
答:包括起始位,数据位,结束位,波特率设置,软件握手,信号约定内容。
二、 编程题。
1. 编写一段程序实现讲数据存储器8100h-817fh单元内容送到数据存储器8000h——807fh(cpu为tms320f240)。
程序: mar *ar1;
lar ar1,#8000h;
rpt #blod #8100h,*+
2. 编写tms320f240数字信号处理器的框架程序。
答:头文件、库文件、源文件、cmd文件。
3. 编写一个中断服务程序,要求有现场保护的内容且保护的现场不要放在堆栈中。
程序:gisr2; /int2 中断服务程序入口。
sst #0,s0; /保护st0
sst #1,s1; /保护st1
ldp #0; /保护acc
sacl r0;
sach r1;
ldp #0e0h;
lacl pivr;
xor #0027h;
bcnd tipisr,eq;
tipisr
ldp #lacc cnt;
add #scall cnt;
sub #bcnd t1_ex,neq;
splk #0,cnt;
ti_exldp #0e8h;
splk #0ffffh,evaifra
ldr #lst #1,s1;
lst #0,s0;
lacc r1,16;
or r0;
clra intm;
ret三、 外围接口题。
DSP作业题目
作业一。1.处理器工作方式状态寄存器pmst中的mp mc ovly 和drom三个状态位对c54x的存储空间结构各有何影响?2.tms320c54x芯片的片内外设主要包括哪些电路?3.tms320c54x芯片共有多少可屏蔽中断?它们分别是什么?和属于哪一类中断源?4.复位与置位xf引脚的指令是什么...
DSP选修课程作业题目
一 除法 对数 指数有什么快速算法的设计想法?除法 利用taylor展开公式的近似,采用两次乘法操作和一张较小的查找表。对数 计算精度大时选用椭圆 函数 算术几何平均法,在计算精度小时选用泰勒级数展开式。指数 利用泰勒级数展开式这个级数对全体实数x都收敛,并且在x接近零时收敛得比较快。二 dsp的乘...
国家预算作业题作业题
作业题。1 某工业部门,上年完成产值450亿元,实现利润 亿元。计划年度利润增加因素有 工业产值计划增长10 成本降低率2 设产值成本率为85 计划年度利润减少因素有 调整 利润减少8000万元 调整工资利润减少2000万元 调整税率利润减少2700万元。根据上述资料测算计划年度该部门实现的利润是多...