第5章 TMS320C54x引脚功能、流水线结构与外部总线结构.pptVIP

第5章 TMS320C54x引脚功能、流水线结构与外部总线结构.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 TMS320C54x引脚功能、流水线结构与外部总线结构

第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构 ;5.1 TMS320C54x的引脚和信号说明 ;图5-1 TMS320C541的引脚图 ;引腔帚枪虏昼局豆放闽翰铅餐妇兔醉洲房拧藤帖昧芋引嗽锻填蛇垦赶煤浓第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构;珐箱撅滩唆妇朔恫榷沙敢懂耙闸洗词燎鹅钞瑞悬享染桩剑痈衫舆蛰甜遭课第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构;舞踊趁乘入径土陪砰髓简歇盼宜灵宅蔷拆菱颤帐娠州肇逮辑拜鄂株钨密梆第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构; 4.振荡器及定时信号 CLKOUT、TOUT:主时钟输出信号、定时器输出信号。 CLKMD1~CLKMD3:3个外部/内部时??工作方式输入信号,可以预置DSP的时钟比。 X2/CLKIN、X1:晶振到内部振荡器的输入引脚、内部振荡器到外部晶振的输出引脚。 ;5.主机接口(HPI)信号(TMS320C542/545/548等具有) HD0~HD7:HPI双向并行数据总线。 HCNTL0、HCNTL1:HPI控制信号。 HBIL:HPI字节确认输入。; 6.串口信号 CLKR0、CLKR1:接收时钟。 CLKX0、CLKX1:发送时钟。 DR0、DR1:串行口数据接收端。 DX0、DX1:串行口数据发送端。 FSR0、FSR1:用于接收输入的帧同步脉冲。 FSX0、FSX1:用于发送的帧同步脉冲。 7.电源信号 CVDD、DVDD、VSS:CPU内核电源电压、I/O引脚的电源电压和器件地。;8.IEEE 1149.1测试引脚 ;5.2 流 水 线 结 构 ;图5-2 6级流水线的操作 ; 图5-2 6级流水线的操作 这6级流水线的功能如下: 预取指(Prefetch):将所要取指的地址放在程序地址总线(PAB)上。 取指(Fetch):从程序总线(PB)上取指令字,并装入指令寄存器(IR)。 译码(Decode):对IR中的内容译码,产生执行指令所需要的一系列控制信号。; 寻址(Access):数据地址产生单元(DAGEN)在数据地址总线(DAB)上输出读操作数的地址。如果还需要第二个操作数,则在另一个数据地址总线(CAB)上也装入适当的地址,同时更新间接寻址方式中的辅助寄存器和堆栈指针(SP)。 读(Read):从数据总线(DB)和控制总线(CB)上读操作数。 执行(Execute):从数据总线(EB)上写数据。 6条单字、单周期指令的流水线操作如图5-3所示。 ;图5-3 6条指令的流水线的操作 ; 2.双寻址存储器和流水线 TMS320C54x片内的双寻址存储器(DARAM)分成若干独立的存储器块,允许CPU在单个周期内对其访问两次。下列情况下访问DARAM不会带来时序上的冲突: ● 在单周期内允许同时访问DARAM的不同块。 ● 当流水线中的一条指令访问某一存储器块时,允许流水线中处于同一级的另一条指令访问另一个存储器块。 ● 允许处于流水线不同级上的两条指令同时访问同一个存储器块。 ;表5-1 访问DARAM块 ;3.单寻址存储器和流水线 TMS320C54x片内有两种形式的单寻址存储器: ● 单寻址读/写存储器(SARAM)。 ● 单寻址只读存储器(ROM或DROM)。 ; 4.流水线延时 TMS320C54x流水线允许CPU多条指令同时访问CPU资源。由于CPU的资源是有限的,因此当一个CPU资源同时被一个以上流水线级访问时,就会发生冲突。有些冲突可以由CPU通过延迟寻址的方法自动消除,但有些冲突是不能防止的,需要由程序重新安排指令顺序,或者插入NOP(空操作)指令加以解决。 对于下列存储器映像

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档