网站大量收购独家精品文档,联系QQ:2885784924

第5章 引脚流水线与外部总线3.ppt

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 引脚流水线与外部总线3

第5章 引脚流水线和外部总线;第5章 引脚流水线和外部总线; TMS320C5402引脚:; 1. 电源引脚 ; 2.时钟引脚 ; 3.控制引脚 ;3.控制引脚 ;4.地址和数据引脚 ’C5402芯片共有20个地址引脚和16条数据引脚 。 地址引脚用来寻址外部程序空间、外部数据空间和片外I/O空间。 A19~A0:可寻址1M的外部程序空间 64K外部数据空间 64K片外I/O空间;4.地址和数据引脚 ;5. 串行口引脚 ’C5402器件有两个McBSP串行口,共有12个外部引脚。;5. 串行口引脚 ;6. 主机接口HPI引脚 ;6. 主机接口HPI引脚 ;7. 通用I/O引脚 ;8. 测试引脚 ; 流水线操作是指各条指令以机器周期为单位,相差一个时间周期而连续并行工作的情况。 ; 5.2 流水线操作 ;1. 流水线操作的概念 ;1. 流水线操作的概念 ;各操作阶段的功能:; ’C54x存储器操作的各种情况:; ’C54x存储器操作的各种情况:; ’C54x存储器操作的各种情况:; ’C54x存储器操作的各种情况:; ’C54x存储器操作的各种情况:; ’C54x存储器操作的各种情况:;2. 分支转移的流水线操作 ;2. 分支转移的流水线操作 ;2. 分支转移的流水线操作 ; 【例5.2.1】 分别用分支转移指令B和BD编写程序如下,试分 析各程序所需要的周期。 ;2. 分支转移的流水线操作 ;3. 条件执行的流水线操作 ;3. 条件执行的流水线操作 ;4. 存储器的流水线操作 ;① 双寻址存储器的流水线操作;① 双寻址存储器的流水线操作;① 双寻址存储器的流水线操作;DARAM的半周期寻址图 ;DARAM的半周期寻址图 ;DARAM的半周期寻址图 ;① 双寻址存储器的流水线操作; 例如:当执行下列程序发生时序冲突时,CPU能对取指自动延迟一个周期。 ;;② 单寻址存储器的流水线操作; 单寻址存储器可分成若干存储器块。;② 单寻址存储器的流水线操作;5.流水线的等待周期 ;5.流水线的等待周期 ;流水线冲突情况:;流水线冲突情况:;【例5.2.2】分析下列指令的流水线冲突。 ;【例5.2.3】分析下列指令的流水线冲突。;5.流水线的等待周期 ;(2)等待周期表 ;流水线操作等待周期表 ;流水线操作等待周期表 ;流水线操作等待周期表 ;流水线操作等待周期表 ;流水线操作等待周期表 ;如: RPTB endloop-1 …… RSBX BRAF 需插入6个空操作 ……; 对于双字指令或三字指令都会提供隐含的保护周期,因此,有时可以不需要插入NOP指令。 ; 5.3 ’C54x的外部总线 ; 5.3.1 外部总线接口 ;第2章 TMS320C54x的硬件结构;1. 外部总线的组成 ;1. 外部总线的组成 ;控制总线:;控制总线:;2. 外部总线的优先级别 ;2. 外部总线的优先级别 ;2. 外部总线的优先级别 ;2. 外部总线的优先级别 ; 5.3.2 外部总线等待状态控制 ; 5.3.2 外部总线等待状态控制 ;1. 软件可编程等待状态发生器 ;1. 软件可编程等待状态发生器 ;1. 软件可编程等待状态发生器 ;1. 软件可编程等待状态发生器 ;1. 软件可编程等待状态发生器 ;1. 软件可编程等待状态发生器 ;1. 软件可编程等待状态发生器 ;2. 可编程分区转换逻辑 ;2. 可编程分区转换逻辑 ;2. 可编程分区转换逻辑 ;2. 可编程分区转换逻辑 ;存储器分区转换时插入附加周期的时序 ;程序读操作和数据读操作之间分区转换时序图 ;5.3.3 外部总线接口时序 ;1.存储器寻址时序图;1.存储器寻址时序;1.存储器寻址时序;存储器写—写—读操作时序图 ;1.存储器寻址时序;2.I/O寻址时序图 ;无插入等待周期的I/O读—写—读操作时序图 ;插??一个等待周期的I/O口读—写—读操作时序图

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档