概述: TMS320VC5409是美国德州仪器公司(简称TI)出品的一款DSP芯片(以下简称为5409),TMS320VC5000系列中应用最广泛、性价比较高的芯片之一,主要应用于数字信号处理领域。考虑到DSP处理器的运算速度、片上资源、功耗、封装开发工具以及价格等因素,现以5409为核心,进行外围电路的扩展,利用片内McBSP接口以及通用数据传输通道,完成通信Mod-em的通信控制和数据调制/解调等功能,使得数据处理和数据传输能够并行运行。从而提高整个系统的运行效率。该系统具有高速、灵活、通用度高的特点。
TMS320VC5409是TI公司的一款定点DSP芯片,其指令周期可达10ns,片内有32K×16位的RAM,性价比极高,被广泛应用在嵌入式系统、数据采集系统中.TMS320VC5409的Bootloacler程序位于片内ROM的0F800H~0FBFFH空间.系统上电时,DSP将检查外部引脚MP/MC的状态,如果该引脚为高电平,则DSP按微处理器模式启动;如果该引脚为低电平,则DSP按微计算机模式启动.此时,系统从0FF80H地址处开始执行程序,0FF80H是Bootloader的中断矢量.因此,如果系统上电时MP/MC的状态为低电平,DSP将从FF80H处跳转到F800H开始执行TI的Bootloader自动装载程序.
进入Bootloader程序后,首先检查DSP引脚INT2的状态,如果为低电平,则进入HPI引导装载模式,如果INT2为高电平则接下来检查INT3引脚.如果INT3引脚为低电平,则进入串行EEPROM引导装载模式, 如果INT3为高电平则进入并行引导装载模式.当并行引导装载模式失败后,系统会自动进入串行口引导装载模式.串行口引导装载失败后,系统又将进入I/O口引导装载模式.
当进入并行引导装载模式后,DSI 首先读取地址为0FFFFH的I/O空间单元,并将该单元的值作为引导表的首地址.在数据地址空间中读取引导表的第一个字,如果该字的值为10AAH,则进入16位引导模式,如果低字节为08H,则再进一步读取下一个值,如果该值的低字节为AAH,则进人8位引导模式.如果从I/o地址空间中读取的引导表首地址所对应的引导表中得不到正确的引导信息,那么DSP将会从数据空间的0FFFFH地址再去读一个字作为引导表首地址,进而再从引导表首地址读取一个字.如果该字为lOAAH,则立即进入l6位引导模式,否则,将按8位方式处理:从0FFFFH读取一字节作为引导表首地址的低字节,从0FFFEH读取一字节作为引导首地址的高字节,再从引导表首地址读取一个值,如果低字节为08H,则再读引导表的下一个值,如果为AAH,则说明外部存储器是8位宽度,进入8位引导装载模式;如果以上步骤不能获取正确的引导信息,那么DSP将进人串行口引导装载模式.
如果并行引导装载成功,DSP将从装载后新的程序开始地址执行程序.
TMS320VC5409采用144脚扁平封装(TQFP)(PGE后缀)封装和144引脚球栅阵列(BGA)(GGU后缀)封装工艺。
一、TMS320VC5409引脚功能
二、TMS320VC5409内部方框图
三、TMS320VC5409封装工艺图
网友评论