欢迎来到天天文库
浏览记录
ID:46836875
大小:1.06 MB
页数:109页
时间:2019-11-28
《上海交大DSP培训教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第三章DSP系统结构数字信号处理系统设计与实践上海交通大学电子工程系9/20/202112003(C)DSPTechnologyCenterofSJTU主要内容C5400总体结构存储器结构CPU数据寻址模式程序寻址模式流水线小结9/20/202122003(C)DSPTechnologyCenterofSJTUC5400总体结构改进的哈佛结构多套总线独立的程序总线和数据总线(取指和数据访问可以同时进行)四套总线(一套程序总线,三套数据总线)(提高CPU的数据吞吐量)具备中断管理、重复操作及函数调用等控制机制9/20/20213200
2、3(C)DSPTechnologyCenterofSJTUC5400的功能模块9/20/202142003(C)DSPTechnologyCenterofSJTUC5400总体结构(续)总线结构程序总线PB,负责读取指令和数据表格数据总线CB、DB和EB,CB和DB读取数据,EB存储数据地址总线PAB、CAB、DAB和EAB外设总线9/20/202152003(C)DSPTechnologyCenterofSJTUC5400总体结构(续)9/20/202162003(C)DSPTechnologyCenterofSJTU地址总线访问
3、类型数据总线PABCABDABEABPBCBDBEB读长数据(32bit)读程序写程序读单数据读双数据写单数据并行读/写数据DualRead/CoeffRead读外设写外设读写访问中的总线使用总线结构(续)9/20/202172003(C)DSPTechnologyCenterofSJTU存储器资源程序空间:程序代码、常系数表格数据空间:程序处理时的数据和结果I/O空间:映射为外部设备、扩展外部数据存储器等9/20/202182003(C)DSPTechnologyCen
4、terofSJTU存储器资源(续)存储器类型RAM(片内或片外)ROM(片内或片外)DARAM(DualAccessRAM)SARAM(SingleAccessRAM)9/20/202192003(C)DSPTechnologyCenterofSJTU存储器类型’541’542’543’545’546’548’549’5402’5409’5410’5420ROM程序程序/数据DARAMSARAM28K20K8K5K02K2K010K02K2K010K048K32K16K16K048K32K16K6K02K2K08K24K16K16K
5、16K8K24K4K4K4K16K016K16K16K32K016K16K08K56K00032K168K常见的C5400系列器件的片内存储器配置存储器资源(续)9/20/2021102003(C)DSPTechnologyCenterofSJTU中央处理单元(CPU)40位的算术逻辑单元(ALU)、2个40位的累加器、桶形移位器、17×17位乘法器、40位加法器、比较选择存储单元(CSSU)、数据地址发生单元和程序地址发生单元片上外设通用I/O、软件可编程等待态发生器、可编程块切换逻辑、主机接口(HPI)、定时器、时钟逻辑、串行口
6、、DMA、外部总线接口和JTAG9/20/2021112003(C)DSPTechnologyCenterofSJTUC5400的存储器结构C5400包括三个相互独立的数据空间、程序空间和I/O空间,每个空间为64K字,字长为16比特C5400包含片内存储器和片外可扩展存储器,片内存储器的优点包括:不需要等待状态,可以高速访问比使用外部存储器成本低比使用外部存储器功耗低9/20/2021122003(C)DSPTechnologyCenterofSJTU存储器配置标志位存储器空间MP/MC位DROM位OVLY位0片内ROM使能并能够
7、访问1表示片内ROM无法访问0片内RAM只映射在数据空间1片内RAM同时映射到程序空间和数据空间0片内ROM的不映射到数据空间1片内ROM的一部分映射到数据空间C5400的存储器结构(续)9/20/2021132003(C)DSPTechnologyCenterofSJTU存储器空间(续)C5402存储器空间20根地址线,最高位的4根可供扩展程序空间6条可对扩展程序空间寻址的指令专用寄存器—程序指针扩展寄存器(XPC)C5402的扩展后的程序空间可分成16页,每页64KC5400的存储器结构(续)9/20/2021142003(C)
8、DSPTechnologyCenterofSJTU5402存储器空间配置存储器空间(续)Reserved(OVLY=1)orExternal(OVLY=0)On-ChipDARAM(OVLY=1)External(OVLY=0)Ext
此文档下载收益归作者所有