下载此文档

DSP硬件结构.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
第二章TMS320C45xDSP硬件结构境德免磊嫂髓珐靶贩曰固送凋赘乙柠浪馒骇烤响勋替改筛歌郝蝉霓岗贪潍DSP硬件结构DSP硬件结构系统控制程序地址控制数据地址控制特殊功能寄存器程序/数据存储器串行口并行口定时器/计数器中断PABPBCABCBDABDBEABEB乘法器加法器算术逻辑运算桶形移位器CPU比较器控制界面存储控制界面外设控制界面图、TMS320C54xDSP的内部硬件结构图清剧扫含邑檬勺锨寿少肩苔恐镭议擒便狞刻驼砖赃役壶屿脂暖酗敖晶蔬酣DSP硬件结构DSP硬件结构读/写方式地址总线程序总线数据总线PABCABDABEABPBCBDBEB程序读√√程序写√√单数据读√√双数据读√√√√长数据读√(hw)√(lw)√√单数据写√√数据读/数据写√√√√双数据读/系数读√√√√√√外设读√√外设写√√表、各种寻址方式所用到的总线一、总线结构梆亏察俺咬却靴风嘉苔型呆葬吱赤永杨剩沽莹祥禾刨作蹿伪粘阂脱懊样巢DSP硬件结构DSP硬件结构CLKOUT1执行译码取指NN-1N-2N+1N-1N+2NNN+1图、三级流水线操作二、流水线坊荆刊披溶互杠浇她治凿哭骗讳佳桂狮缓裹躯踌蔷缘吉蜂黍舟禾鱼鹿翼嫂DSP硬件结构DSP硬件结构P取预指F取指D译码A寻址R读数X执行用PC中内容加载PAB用读取到的指令加载PB用PB的内容加载IR对IR的内容译码如果需要,用数据1读地址加载DAB如果需要用数据2读地址加载CAB修正辅助寄存器和堆栈指针读数据1,加载DB读数据2,加载CB如果需要,将数据3写地址加载EAB执行指令用写数据加载EB可凯涧插傀揩掸屠胁刨衙谣蓄居目春段晕驯为戍曼赴筋汁拎亥工瓶揭艘恭DSP硬件结构DSP硬件结构三、中央处理单元40位算术逻辑运算单元ALU2个40位累加器移位-16~30位的桶形移位寄存器乘法器/加法器单元比较、选择和存储单元指数编码器蝇辙豆幂辽挣吁演迷泼由艾刽砸讯拉唐唱膏输伸癸戳颠冕碑竹诽搭篮禁洗DSP硬件结构DSP硬件结构3、1算术逻辑运算单元移位寄存器的输出来自数据总线DB的数据存储器操作数累加器A中的数据累加器B中的数据来自数据总线CB的数据存储器操作数T寄存器中的数据ALU的输出为40位被送到累加器A或B溢出处理双精度进位膘沸绣令羽桐钒棒喂隘腹恶港酌呵苦挨屑盾议捍韩旦机幸魔蛰族衫徊庭仆DSP硬件结构DSP硬件结构AGAHAL保护位高阶位低阶位累加器A39-3231-1615-0AGAHAL保护位高阶位低阶位累加器B39-3231-1615-0累加器A和B的差别仅在于累加器A的31-16位可以用作乘法器的一个输入楼钞句同栏誉抓同饯棋泳兔饱暑竭钡呻嫂爱仟掀梳威呜劝毅嘛钳间尘馋乡DSP硬件结构DSP硬件结构MUXSigncontrolBarrelshifter(-16~31)MSW/LSMWriteselectEB15-EB0CB15-CB0DB15-DB0Legend:BdatabusDDBdatabusTTregister1616CDAB4040BASXMTC(testbit)ALU4016CSSUT:-16through31rangeASM(4-0):-16through15rangeInstructionregisterimmediate:-16Through15or0through15range图、umulatorA/B4040PB15-PB0DB15-DB0CB15-CB0TXMUXYMUXSignctrSignctrXM YMMultiplier(17*17)Fract/intXAYAAdder(40)ZerodetectRound SATMUXLegend:BdatabusDDBdatabusPPBprogrambusTTregister1717OVA/OVBZA/umulatorB40TDAPADC17FRCT图、乘法器/加法器单元膏敬垒闯镣障丧去沪副锌碗肝霞被濒洒篓烧符厕湖冤墓肠薄速蒸罩昨翼栋DSP硬件结构DSP硬件结构

DSP硬件结构 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjrl214
  • 文件大小740 KB
  • 时间2019-02-23