DSP原理及应用DSP芯片的硬件结构节讲稿.pptx
《DSP原理及应用DSP芯片的硬件结构节讲稿.pptx》由会员分享,可在线阅读,更多相关《DSP原理及应用DSP芯片的硬件结构节讲稿.pptx(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2.1 C54x的基本结构 1.1.C54xC54x的主要优点的主要优点 围绕围绕1 1组程序总线、组程序总线、3 3组数据总线和组数据总线和4 4组地址总线而建立的改进哈佛结构,提组地址总线而建立的改进哈佛结构,提高了系统的多功能性和操作的灵活性。高了系统的多功能性和操作的灵活性。具有高度并行性和专用硬件逻辑的具有高度并行性和专用硬件逻辑的CPUCPU设计,提高了芯片的性能。设计,提高了芯片的性能。具有完善的寻址方式和高度专业化指令系统具有完善的寻址方式和高度专业化指令系统,更适应于快速算法的实现和高更适应于快速算法的实现和高级语言编程的优化。级语言编程的优化。模块化结构设计,使派生器件得
2、到了更快的发展。模块化结构设计,使派生器件得到了更快的发展。采用先进的采用先进的ICIC制造工艺,降低了芯片的功耗制造工艺,降低了芯片的功耗,提高了芯片的性能。提高了芯片的性能。采用先进的静态设计技术,进一步降低了功耗,使芯片具有更强的应用能采用先进的静态设计技术,进一步降低了功耗,使芯片具有更强的应用能力。力。第1页/共40页 2.2.C54xC54x的内部结构的内部结构 TMS320C54x的组成 中央处理器中央处理器CPUCPU I/OI/O功能扩展接口功能扩展接口 内部总线控制内部总线控制 特殊功能寄存器特殊功能寄存器 数据存储器数据存储器RAMRAM 程序存储器程序存储器ROMROM
3、 串行口串行口主机通信接口主机通信接口HPIHPI 定时系统定时系统 中断系统中断系统第2页/共40页 2.2.C54xC54x的内部结构的内部结构 TMS320C54x的硬件结构图 PAGEN DAGEN系统控制程序地址生成器数据地址生成器 CPU乘法累加器算术/逻辑运算单元桶 形移位器比较器外部存储器接口外部设备接口程序存储器数据存储器串行口并行口定时器计数器中断系统控制接口PABPBCABCBDABDBEABEB特殊功能寄存器第3页/共40页 2.2 C54x的主要特性和外部引脚 2.2.1 C54x的主要特性 1、CPU2、存储器3、指令系统其特性还将在后面章节专门介绍 第4页/共40
4、页 2.2.1 C54x的主要特性 4在片外围电路 具有软件可编程等待状态发生器具有软件可编程等待状态发生器 设有可编程分区转换逻辑电路设有可编程分区转换逻辑电路 带有内部振荡器或外部时钟源的片内锁相环(带有内部振荡器或外部时钟源的片内锁相环(PLLPLL)发生器发生器 支持全双工操作的串行口,可进行支持全双工操作的串行口,可进行8 8位或位或1616位串行通信位串行通信第5页/共40页 2.2.1 C54x的主要特性 4在片外围电路 带带4 4位预定标器位预定标器(前置分频器)的前置分频器)的1616位可编程定时器位可编程定时器 设有与主机通信的并行接口(设有与主机通信的并行接口(HPIHP
5、I)具有外部总线判断控制,以断开外部的数据总线、地址总线和控制信号具有外部总线判断控制,以断开外部的数据总线、地址总线和控制信号 数据总线具有总线保持器特性数据总线具有总线保持器特性 第6页/共40页 2.2.1 C54x的主要特性 5电源 具有多种节电模式。具有多种节电模式。可用可用IDLE1IDLE1、IDLE2IDLE2和和IDLE3IDLE3指令来控制芯片功耗,使指令来控制芯片功耗,使CPUCPU工作在省电方工作在省电方式。式。可在软件控制下,禁止可在软件控制下,禁止CLKOUTCLKOUT输出信号。输出信号。6片内仿真接口 具有符合具有符合IEEE1149IEEE1149.1 1标准
6、的片内仿真接口。标准的片内仿真接口。第7页/共40页 2.2.1 C54x的主要特性 7速度 5.0 5.0V V电压的器件,其速度可达到电压的器件,其速度可达到4040MIPSMIPS,指令周期时间为指令周期时间为2525nsns。3.3 3.3V V电压的器件,其速度可达到电压的器件,其速度可达到8080MIPSMIPS,指令周期时间为指令周期时间为12.512.5nsns。2.5 2.5V V电压的器件,其速度可达到电压的器件,其速度可达到100100MIPSMIPS,指令周期时间为指令周期时间为1010nsns。1.8 1.8V V电压的器件,其速度可达到电压的器件,其速度可达到200
7、200MIPSMIPS,每个核的指令周期时间为每个核的指令周期时间为1010nsns。第8页/共40页 2.2.2 C54x的引脚功能 C5402共有144个引脚,引脚分布如图。1441431421411401391381371361351341331321311301291281271261251241231221211201191181171161151141131121111101091 2 3 4 5 6 7 8 9 101112131415161718192021222324252627282930313233343536108107106105 104 103 102 101 10
8、0 99 98 97 969594939291908988878685848382818079787776757473TMS320VC5402373839404142434445464748495051525354555657585960616263646566676869707172第9页/共40页 2.2.2 C54x的引脚功能 TMS320C5402引脚:电源引脚电源引脚时钟引脚时钟引脚 控制引脚控制引脚地址和数据引脚地址和数据引脚串行口引脚串行口引脚 主机接口引脚主机接口引脚通用通用I/OI/O引脚引脚 测试引脚测试引脚第10页/共40页 2.2.2 C54x的引脚功能 1.电源引脚
9、C5402C5402采用双电源供电,其引脚有:采用双电源供电,其引脚有:CVCVDDDD(1616、5252、6868、9191、125125、142142),),电压为电压为+1.8+1.8V V,为为CPUCPU内核提供的专用电源;内核提供的专用电源;DVDVDDDD(4 4、3333、5656、7575、112112、130130),),电压为电压为+3.3+3.3V V,为各为各I/OI/O引脚提供的电源;引脚提供的电源;VSS(3、14、34、40、50、57、70、76、93、106、111、128),接地。第11页/共40页电源电路一第12页/共40页电源电路二第13页/共40页
10、 2时钟引脚 C5402C5402的时钟发生器由内部振荡器和锁相环的时钟发生器由内部振荡器和锁相环PLLPLL构成,其引脚功能如表构成,其引脚功能如表2.2.12.2.1所示。所示。CLKOUTCLKOUT:主时钟输出引脚主时钟输出引脚,周期为周期为CPUCPU的机器周期。的机器周期。CLKMD1CLKMD1、CLKMD2CLKMD2和和CLKMD3CLKMD3:设定时钟工作模式引脚,用来硬件配置时钟模式。设定时钟工作模式引脚,用来硬件配置时钟模式。X2/CLKINX2/CLKIN:时钟振荡器引脚。时钟振荡器引脚。若使用内部时钟,用来外接晶体电路;若使用内部时钟,用来外接晶体电路;若使用外部时
11、钟,该引脚接外部时钟输入。若使用外部时钟,该引脚接外部时钟输入。X1X1:时钟振荡器引脚。时钟振荡器引脚。若使用内部时钟,用来外接晶体电路;若使用内部时钟,用来外接晶体电路;若使用外部时钟,该引脚悬空。若使用外部时钟,该引脚悬空。TOUTTOUT:定时器输出引脚。定时器输出引脚。第14页/共40页时钟电路设计内部振荡电路第15页/共40页时钟电路设计晶体振荡电路3.3V3.3V第16页/共40页 3控制引脚 RSRS :复位信号;复位信号;MSTRBMSTRB :外部存储器选通信号;外部存储器选通信号;PSPS :外部程序存储器片选信号;外部程序存储器片选信号;DSDS:外部数据存储器片选信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 原理 应用 芯片 硬件 结构 讲稿
限制150内