dsp工程设计讲座.ppt

dsp工程设计讲座.ppt

ID:52177079

大小:844.50 KB

页数:38页

时间:2020-04-01

dsp工程设计讲座.ppt_第1页
dsp工程设计讲座.ppt_第2页
dsp工程设计讲座.ppt_第3页
dsp工程设计讲座.ppt_第4页
dsp工程设计讲座.ppt_第5页
资源描述:

《dsp工程设计讲座.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本此讲座主要讨论内容数字化设计模拟混合电路设计DSPS目标系统设计DSP外设的设计与使用系统软件开发工程应用注意事项(一)数字化设计概述TMS320C542A/DA/DFILTERD/ACONTROLLEREPROMRAMFILTER/MUX一个典型DSPSOLUTION设计设计要素:数字化要求模拟混合电路(ADC/DAC)设计处理需求(DSP运算量)吞吐量需求存储器需求(SRAM、ROOM、FLASH等)通信口需求其它控制(电源设计、状态控制、时钟控制、多DSP控制、......)(二)模数与数模转换1基带信号采样定理要想连续信号抽取后能够不失真地还原出原信号

2、,则抽取频率必须大于或等于两倍原信号频谱的最高频率。(Nyquist定理)2带通采样定理带通采样时采样频率不一定要满足Nyquist准则,带通采样的采样频率选择方法为:(1)fs>2f(BW)(2)fs=4fc/(2NZ-1)其中,NZ=1,2,3,…的最大整数。3量化与量化误差连续信号经量化处理要产生量化误差,对于均匀量化,量化误差的大小为:其中,E为FS电平,us为信号有效电平。对于FS正弦输入,量化误差为:4ADC/DAC的选择(1)ADC的种类:逐次比较ADC双线性ADCFLASHADC-ADC(2)ADC选择的标准:分辨率、速度、输入动态

3、范围、POWER等(3)DAC的选择(4)滤波器设计5、DSP与ADC/DAC的接口(1)对于串型ADC/DAC接口一般使用DSP的串口进行数据通信。如C25与11通道的12位ADCTLC2543的接口设计如下:(2)对于并型ADC/DAC接口一般使用DSP的I/O口进行数据通信。如DSP与12位ADCAD678的接口设计如下:(三)目标系统硬件设计1DSP的选择运算量价格外设需求其他因素……2DSP配置DATA存储器大小PROGRAM存储器大小存储器速度要求I/O口配置……3、DSP基本系统设计与模数电路接口BOOTLOADER设计扩展存储器设计时钟设计中断设

4、计外设的使用电源管理其他…….1)、BOOTLOADER设计MP/*MC=0(片上ROM有效),复位后程序从FF80开始运行,将跳转到BOOTLOADER代码开始出。BOOT的流程取决于I/O口FFFF的值(BRS)和INT2*RS后检测INT2是否有效?有效按HPIboot模式引导,否则,读I/O口FFFFh的BRS,决定其他的引导方式。BRS决定的引导方式xxxx1000:8bit并口I/O引导xxxx1100:16bit并口I/O引导xx????00:串口引导(详细说明见后)xxxxxx01:8bit并行EPROM引导xxxxxx10:16bit并行EPR

5、OM引导xxxxxx11:热引导模式BRS决定的串口引导说明:xx000000:8bit缓冲串口BSP(FSX/CLKX作为输出)xx000100:16bit缓冲串口BSP(FSX/CLKX作为输出)xx010000:8bit缓冲串口BSP(FSX/CLKX作为输入)xx010100:16bit缓冲串口BSP(FSX/CLKX作为输入)xx100000:8bit时分复用串口TDM(FSX/CLKX作为输出)xx100100:16bit时分复用串口TDM(FSX/CLKX作为输出)2)外部存储器接口A22-A19A18A17A16A15A14-A0*PS*DS*I

6、S*MSTRBR/*WA16A15A14-A0*OE*CS*WE下面给出一个扩展外部存储器的例子,重点注意:a、只使用一片128Kx16的RAMb、与内部有效的RAM相同的地址,外部RAM无效c、外部RAM的存取速度不能全速运行时,需要根据速度插入等待状态3)系统时钟设计与控制CLKOUTVCCcrystaloscillatorGNDExternalClock3.3V电路的两种接法:内部振荡器外部晶振两种时钟控制方式a、Hardware-programmablePLL(C541、C542、C543、C545&C546)b、Software-programmabl

7、ePLL(C541B/C545A/C546A/C548/C549/C5402/C5410/C5420)由时钟模式寄存器控制(CLKMD):软件编程控制时钟举例:(设置CLKOUT=CLKINx3)STM#0h,CLKMD;switchtoDIVmodeTstStatu:LDMCLKMD,AAND#01b,A;pollSTATUSbitBCTstStatu,ANEQSTM#0214fh,CLKMD;SetPLLON/OFFwhen;STATUSisDIVmode;PLLMUL=0010,PLLDIV=0;PLLCOUNT=00101000(41)4)、中断处理a、

8、外部中断引脚连接b、修改

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。