下载此文档

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
  • 上传人cx545616
  • 文件大小740 KB
  • 时间2020-03-30