12513FLASH接口电路实现12
参考文献13
1
f基于TMS320VC5416的GPS解调器硬件平台设计应用
1DSP概述
11TMS320C54x系列芯片特点
TMS320C54x是TI公司1996年推出的新一代16位定点DSP产品它采用先进的哈佛结构片内集成8条总线1条程序存储器总线、3条数据存储器总线和4条地址总线、在片存储器和在片复用外设。速度由30~532MIPS不等。是为实现低功耗、高性能而设计的定点DSP芯片,该系列芯片的内部结构(图21)及指令系统都是全新设计的,它的主要特点如下1运算速度快。VC5416指令周期为625
s。2优化的CPU结构。它内部有1个40位的算术逻辑单元,2个独立的40位的
累加器,1个17x17的乘法器和1个40位的桶形移位器,4条内部总线和2个地址产生器。另外,内部还集成了维特比译码器,用于提高维特比编译码的速度。(3)低功耗方式。TMS320C5x的主要特点是低功耗,可以在33V或27V工作,有三中种低功耗方式IDLE1、IDLE2、IDLE3,可以节省DSP的功耗。(4)智能外设。除了标准的串行口和时分复用TDM串行口外,还提供了自动缓冲串行口BSPautoBufferedSerialPort和与外部处理器通信的HPIHostPortI
terface接口。BSP可提供2K字数据缓冲的读写能力,降低处理器的额外开销,当指令周期是625
s时,BSP的最大数据吞吐量为160MbitS,即使在IDLE方式下,BSP也可以全速工作。而且HPI可以与外部标准的微处理器直接接口。TMS320VC5416(在后面的介绍均使用简称VC5416)处理器在本系列中处于先进水平。它具有运算速度快,内部存储空间大,外部接口性能好等优点。所以设计种选择了技术上比较先进,价格又较便宜的VC5416作为硬件开发对象。下面我结合VC5416的实际情况,简单介绍该芯片的体系结构。
2TMS320VC5416的体系结构
VC5416共有144个引脚,其中有23根地址线A0A22,16根数据线D0D15,4个外部可屏蔽引脚INT0INT3和一个不可屏蔽中断引脚BIO叫,剩下的引脚则分成以下几类:存储器控制引脚,时钟晶振引脚,多通道缓冲串口引脚,主机接口通讯引脚,电源引脚,初始化和复位引脚,通用输入输出引脚,以及用于测试的IEEE11491标准JTAG口(IEEE11491对JTAG接口标准作了修正为5线接口。在片JTAG接口为用户对DSP的仿真提供了更便捷的串行工作方式。)。和通用的微处理器相比,DSP芯片的硬件资源主要用于DSP的处理功能,r