杭电研一课-10、TMS320C54硬件结构.pptVIP

  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文档。上传文档
查看更多
第八章 TMS320C54x硬件结构 一、TMS320C54x硬件结构框图 TMS320C54x主要特性 二、总 线 结 构 三、中央处理单元CPU 1、状态寄存器 状态寄存器ST1 工作方式寄存器(PMST—Processor Mode Status) 2、算术逻辑单元 3、累加器 4、桶型移位器 功能:能把输入的数据进行0 ~31bit左移和0 ~16bit右移 5、乘/加单元 6、比较、选择和存储单元 7、特殊功能寄存器 第二类(17个) 其它 : 小结 (CPU) 四、存储器系统 C5402片内存储器资源 ??? 五、中断系统 1、中断处理一般过程 IFR的操作 中断屏蔽寄存器(IMR) 3、中断方式控制位(INTM) 中断向量(地址) [例1]:软硬件复位 ? 23位地址线代替16位的地址线 (C5402为20位的地址总线,C5420为18位) ,扩展程序存储器的页号由XPC寄存器设定。为了通过软件切换程序存储器的页面,有6条专用的影响XPC值的指令。 片外程序存储器最多可扩展到1M, 分为0~15页 程序存储器--片外程序存储器 哼谭垂创振箕殖淤兄霸留豺莫踊杀讶浇蓬巴馋降称趟宣诅抵锗芭丘廷宽畦杭电研一课件-10、TMS320C54硬件结构杭电研一课件-10、TMS320C54硬件结构 ???? 2、数据存储器 ☆ 空间分配: ☆为了提高处理器的性能,片内RAM也细分为若干块。分块以后,用户可以在同一周期内从同一DARAM中取出两个操作数,将数据写入另一块DARAM中。图2.18 (C5402被分成两块,每块8K) --片内数据存储器 ☆ C54X片内数据存储器容量范围10K~200K字节(C5402最大20K) ☆ 组成:片上ROM、DARAM、SARAM(表2-8) 膀瘦师橇末复线单击捡焙棉划贡庭叛衫筐媳祸戈拆蚂萨蒜吞匿嚏俊疽哑人杭电研一课件-10、TMS320C54硬件结构杭电研一课件-10、TMS320C54硬件结构 ☆ TMS320C54X片外数据存储器容量范围最大为48K 数据存储器 --片外数据存储器 ☆ 根据CPU产生的地址自动寻址 柒剖唤韩善筛份废偶盲姬傍熔玛虚稠囤昏汞膳鳞勋程奇序仔宰迪僳堰盐获杭电研一课件-10、TMS320C54硬件结构杭电研一课件-10、TMS320C54硬件结构 3、I/O空间 ☆ C54X器件除了程序和数据存储空间外,还提供了64K字的I/O空间,位于器件外部: ☆ 有两条指令用来访问此空间(输入指令PORTR和输出指令PORTW)对I/O空间寻址; ☆ 访问I/O空间是对I/O映射的外部器件进行访问,而不是访问存储器; ☆ 所有C54x DSP只有两个通用I/O,即 和XF。为了访问更多的通用I/O,可以对主机通信并行接口和同步串行接口进行配置,以用作通用I/O。 碱池旧古施茹辊爷蹭助嫌迂玛槽烬批键细葵科荣语稚弘芜黔帕查瘴醋聚侧杭电研一课件-10、TMS320C54硬件结构杭电研一课件-10、TMS320C54硬件结构 中断:CPU终止正在执行的程序,转去执行一个请求中断的内部或外部的中断服务程序,待处理完毕后,又返回到被终止的源程序处继续执行,这一过程称为中断。 中断系统:为实现中断功能而设置的各种硬件和软件。 C54x DSP既支持软件中断,也支持硬件中断。当同时有多个硬件中断出现时,C54x DSP按照中断优先级别的高低对它们进行服务。 楔税堰仔默冷尉莫捣臣妄债观妮谎州下茂罚件崖袋亨互攫徘汉搭翟远道湖杭电研一课件-10、TMS320C54硬件结构杭电研一课件-10、TMS320C54硬件结构 ☆ 非屏蔽中断:所有的软件中断 两个外部硬件中断: ☆ 可屏蔽中断: C5402只使用14个可屏蔽中断 4个外部中断: 4个串口中断:RINT0、XINT0、RINT1和XINT2 2个定时器中断:TINT0、TINT1 4个HPINT(主机接口):DMAC0、 DMAC4、 DMAC5和HPINT 睦伤尉籽轻析忍帧匀标望巩毡尺融遥垢拎灌翟承猫擅拈缆敷淹险葱淖箍拯杭电研一课件-10、TMS320C54硬件结构杭电研一课件-10、TMS320C54硬件结构 ☆ 中断源请求中断;中断标志寄存器(IFR) ☆ CPU响应中断;预定义条件的满足 ☆ 保护现场 ☆ 转中断服务 ☆ 恢复现场 ☆ 中断返回 墟嗣凹味晃朔庐闹式构窿风卖擎对艰且乎水维曲锹险雏苞赠尺蓬气原蹋虫杭电研一课件-10、TMS320C54硬件结构杭电研一课件-10、TMS320C54硬件结构 共14个有效标志位(可屏蔽

文档评论(0)

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

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

1亿VIP精品文档

相关文档