- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二单元DSP硬件结构3讲.ppt
比较、选择和存储单元(CSSU)完成累加器的高位字和低位字之间的最大值比较,即选择累加器中较大的字并存储在数据存储器中,改变状态寄存器ST0中的测试/控制位和传送寄存器(TRN)的值。同时,CSSU利用优化的片内硬件促进Viterbi型蝶形运算。 * 第二章 TMS320C45x DSP硬件结构 主讲人:陈德宏 三、中央处理单元 40位算术逻辑运算单元ALU 2个40位累加器 移位-16~30位的桶形移位寄存器 乘法器/ 加法器单元 比较、选择和存储单元 指数编码器 3、1 算术逻辑运算单元 移位寄存器的输出 来自数据总线DB的数据存储器操作数 累加器A中的数据 累加器B中的数据 来自数据总线CB的数据存储器操作数 T寄存器中的数据 ALU的输出为40位被送到累加器A或B 溢出处理 双精度 进位 AG AH AL 保护位 高阶位 低阶位 累加器A 39-32 31-16 15-0 AG AH AL 保护位 高阶位 低阶位 累加器B 39-32 31-16 15-0 累加器A和B的差别仅在于累加器A的31-16位可以用作乘法器的一个输入 MUX Sign control Barrel shifter (-16~31) MSW/LSM Write select EB15-EB0 CB15-CB0 DB15-DB0 Legend: A Accumulator A B Accumulator B C CB data bus D DB data bus T T register 16 16 C D A B 40 40 B A SXM TC(test bit) ALU 40 16 CSSU T:-16 through 31 range ASM(4-0):-16 through 15 range Instruction register immediate:-16 Through 15 or 0 through 15 range 图、桶形移位器的功能框图 To accumulator A/B 40 40 PB15-PB0 DB15-DB0 CB15-CB0 T X MUX Y MUX Sign ctr Sign ctr XM YM Multiplier(17*17) Fract/int XA YA Adder(40) Zero detect Round SAT MUX Legend: A Accumulator A B Accumulator B C CB data bus D DB data bus P PB program bus T T register 17 17 OVA/OVB ZA/ZB OVM 0 A B From accumulator A From accumulator B 40 T D A P A D C 17 FRCT 图、乘法器/加法器单元 比较,选择和存储单元(CSSU) 指数编码器用于支持单周期指令EXP的专用硬件。在EXP指令中,累加器中的指数值能以二进制补码的形式存储在T寄存器中,范围为bit-8至31。指数值定义为前面的冗余位数减8的差值,即累加器中为消除非有效符号位所需移动的位数。当累加器中的值超过了32bits,该操作将产生负值。 指数编码器 ‘C54x有三个状态和控制寄存器,它们分别为:状态寄存器ST0,状态寄存器ST1和处理器方式状态寄存器PMST。ST0和ST1包括了各种条件和方式的状态,PMST包括了存储器配置状态和控制信息。 CPU状态和控制寄存器 辅助寄存器指针 测试/控制标志位 进位位 累加器A的溢出标志 累加器B的溢出标志 数据存储器页指针 状态寄存器ST0 块重复作标志位 直接寻址编辑方式位 XF引脚状态位 保持方式位 中断方式位 溢出方式位 符号位扩展方式位 双16位/双精度算术运算方式位 小数方式位 修正方式位 累加器移位方式位 状态寄存器ST1 SSBX SXM ;置位SMX=1 RSBX SXM ;复位SMX=0 中断向量指针 微处理器/微型计算机工作方式位 RAM重复占位位 地址可见位 数据ROM位 CLKOUT时钟输出关断位 乘法饱和方式位 存储饱和位 处理器方式状态寄存器PMST 2.7 存储器结构 0000H 地址 程序存储空间 0页: OVLY=1 保留 OVLY=0 外部存储 007FH 0080H OVLY=1 片上DARAM OVLY=0 外部存储 外部存储器 3F
您可能关注的文档
最近下载
- 我爱这土地公开课一等奖市赛课一等奖课件.pptx VIP
- 2025社区工作者招聘考试综合基础知识试题(附答案).docx VIP
- 基于Javaweb的图书管理系统的设计与实现.docx VIP
- 医院危重孕产妇新生儿急救应急演练脚本.docx VIP
- 小学科学新教科版二年级上册1.6.“小房子”展示会教案(2025秋版).doc VIP
- 网络安全等级保护-重大风险隐患项描述实践指南(【2025】测评报告新增).docx VIP
- 社区工作者综合能力考试基础知识试题及答案.docx VIP
- 2025年秋新人教版数学三年级上册整册教案.pdf
- 抗菌药物临床应用分级管理目录(2023年版).doc VIP
- 急性左心衰护理课件ppt.pptx
文档评论(0)