第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt

第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt

ID:59205004

大小:1.38 MB

页数:52页

时间:2020-09-26

第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt_第1页
第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt_第2页
第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt_第3页
第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt_第4页
第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt_第5页
资源描述:

《第2讲第2章TMS320C55x的硬件结构C55x的总体结构封装引脚ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章TMS320C55x的硬件结构(第2讲)一、C55x的总体结构内容包括2.1TMS320C55x的总体结构2.3C55x的CPU结构2.5存储空间和I/O空间二、C55x的封装和引脚内容包括2.2C55x的封装和引脚功能1一、C55x的总体结构内部总线CPU的结构存储空间结构外设配置计算机的组成运算器、控制器存储器输入设备、输出设备2图2-1TMS320VC5509A框图内部总线和CPU结构31.内部总线(1)内部总线1组32位程序总线PB5组16位数据总线BB、CB、DB、EB、FB6组2

2、4位地址总线PAB、BAB、CAB、DAB、EAB、FAB图2-3C55x的CPU结构框图41.内部总线(2)内部总线1组32位程序总线PB5组16位数据总线BB、CB、DB、EB、FB6组24位地址总线PAB、BAB、CAB、DAB、EAB、FAB读程序PAB(24位地址)/PB(32位指令)读数据BAB(24位地址)/BB(16位数据)CAB(24位地址)/CB(16位数据)DAB(24位地址)/DB(16位数据)写数据EAB(24位地址)/EB(16位数据)FAB(24位地址)/FB(16位

3、数据)CPU在一个机器周期内,能够读1次32位程序代码、读3次16位数据、写2次16位数据5注BB总线没有连到外部存储设备传送的必是内存中的数据仅从内存向D单元传数据存储器接口单元(M单元)内部数据流、指令流接口;CPU和数据空间或I/O空间传输数据的媒介。PADI62.CPU的结构(1)指令缓冲单元(I)程序流单元(P)地址数据流单元(A)数据计算单元(D)7指令缓冲单元(I)功能指令缓冲队列(IBQ)存程序代码指令译码器对变长度指令译码把指令流传给其它工作单元P、A、D决定CPU是否并行执行2

4、条指令8程序流单元(P)(1)功能产生所有程序空间的地址→PAB控制指令的读取顺序Punitsupportsbyteaddressing(P单元支持按字节寻址)9地址数据流单元(A)功能产生所有读写数据空间的地址算术逻辑单元(ALU)算数运算、逻辑运算、位操作、移位、测试等10数据计算单元(D)CPU的基本计算单元注意:BB只与D单元相联11指令流水第一阶段:取指第二阶段:执行参考技术资料:TMS320C55xDSPProgrammersGuide(SPRU376),p4-52~P4-76C55x

5、的指令流水线分为两个阶段图2-8指令流水线(取指阶段)图2-9指令流水线(执行阶段)12表2-6取指阶段流水线的意义13表2-7执行阶段流水线的意义141516173.存储空间结构C55X的存储空间数据空间、程序空间统一编址I/O空间数据/程序空间与I/O空间完全分开18C55X的存储器映射寻址空间:16MB数据空间:23位地址;程序空间:24位地址存储器映射寄存器(不超过16bit)字寻址字节寻址19TMS320VC5509A 存储器映射8Mwords(16Mbytes)存储空间On-Chip(

6、片上)memoryOn-ChipRead-OnlyMemory(ROM)32K16-bitwordsOn-ChipRAM128K16-bitwordsOn-ChipDual-AccessRAM(DARAM)On-ChipSingle-AccessRAM(SARAM)external(扩展)memory20ROM片外存储器VC5509A可HPI寻址21片上ROM的使能AhardwareresetalwaysclearstheMP/MCbit,soitisnotpossibletodisablethe

7、ROMatreset.However,thesoftwareresetinstructiondoesnotaffecttheMP/MCbit.WhentheMP/MCbitfieldoftheST3statusregisterissetthroughsoftware,theon-chipROMisdisabledandnotpresentinthememorymap,andbyteaddressrangeFF0000h–FFFFFFhisdirectedtoexternalmemoryspace.

8、22SecureROM23存储空间的访问回顾:存储格式程序空间数据空间I/O空间24回顾:存储器格式-两种映射机制小端存储器系统数据的高字节存放在高地址中。大端存储器系统数据的高字节存放在低地址中。…………A+3A+2A+1A存储器0x120x340x560x78…………A+3A+2A+1A存储器0x780x560x340x12例:0x12345678在A地址开始的一个字空间的存储25程序空间(1)字节寻址一次可以读取32位的指令supports8-,16-,24-,32-,and

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

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

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