位置:51电子网 » 技术资料 » 接口电路

TMS320C6000 TM扩展总线与MPC860微处理器的接口

发布时间:2008/5/26 0:00:00 访问次数:743

作者:中国矿业大学徐州校区信电学院和纬研发中心(221008)龚 兵 杨艳红

来源:《电子技术应用》

tms320c6000 tm扩展总线与mpc860

微处理器的接口 摘要:分析了motorola mpc860嵌入式微处理器及数字信号处理器tms320c6000 tm的特征,介绍了tms320c6202dsp扩展总线与mpc860的接口实现。 关键词:dsp quicc vliw(超长指令字) mpc860是powerpc系列产品。powerpc系列是由ibm、motorola和apple联合研制的基于risc结构的微处理器。powerpc可运行于多种操作环境,使用的工作平台从便携式设备到服务器。tms320c6000系列是1997年美国ti公司推出的dsp芯片,这种芯片是定点、浮点兼容的dsps系列。其中定点系列是tms320c62xx,浮点系列是tms320c67xx,它们可以通过dsp的hpi(host port interface)和mpc860相连。本文针对c6202介绍另外一种接口方法,即同步主机接口模式下c6202的扩展总线与mpc860的接口实现,其中c6202为从处理器,mpc860为主处理器。 1 tms320c6000的主要特点 tms320c6000系列dsp(数字信号处理器)是ti公司最新推出的一种并行处理的数字信号处理器。tms320c6000片内有8个并行的处理单元,分为相同的两组。它的体系结构采用超长指令字(vliw)结构,单指令字长为32bit,8个指令组成一个指令包,总字长为8×32=256bit。芯片内部设置了专门的指令分配模块,可以将256bit的指令包同时分配到8个处理单元,并由8个单元同时运行。芯片的最高时钟频率可以达到300mhz,通过片内的锁相环(pll)将输入时钟倍频获得。当片内的8个处理单元同时运行时,最大处理能力可以达到2400mips。 tms320c6000主要是为移动通信基站的信号处理而推出的超级处理芯片。200mhz时钟的c6201完成1024点定点fft的时间只要66μs,比传统的dsp要快一个数量级,在民用和军用领域都将有广阔的应用前景。 2 tms3206000的扩展总线 目前,tms320c6000系列中中有c6202和c6203具有扩展总线。它们是在c6201/6701主机接口(hpi)的基础上发展起来的。 扩展总线是一个32bit宽的总线,支持与异步外设、异步/同步fifo、pci桥及外部主控处理器的接口。它同时还提供了一个灵活的总线仲裁机制,可以进行内部仲载,也可以由外部逻辑完成。 扩展总线从结构上可以分为两部分:i/o接口和主机接口,如图1所示。 i/o接口,扩展总线共管辖4个xce外部空间,4个空间可以分别配置成两种工作模式:异步i/o模式和同步fifo模式。这两种模式可以在一个系统中同时工作。异步i/o模式的接口信号时序与emif类似,具有可编程程度高的特点。这一模式下,扩展总线接口的4根地址信号使得每个xce空间最多可以挂接16个外部设备。fifo模式则提供了与同步fifo无缝接口的能力,可以直接控制1个进行读操作的同步fifo或4个进行写操作的同步fifo。借助少量外部逻辑,每个xce空间可以管理16个读操作fifo或16个写操作fifo。扩展总线i/o口与dsp的其他存储空间由dma控制器进行连接。 主机接口也有两种工和模式:同步和异步。同步模式提供了主控和从属两种工作方式,此时地地址信号和数据信号复用相同的管脚。异步模式只有从属功能,它与c6201/c6211/c6701/c6711的hpi操作完全类似,只是数据宽度为32bit。异步模式可以用来与全类似,只是数据宽度为32bit。异步模式可以用来与其他微处理器接口。扩展总线主机接口与dsp存储器的连接由dma辅助通道完成。 在同步主机接口模式下,主机的数据与地址信号复用,并且与i960jx兼容。目前主流的pci接口芯片都采用i960总线作为芯片内部总线,这样c6000与pci总线接口时,需要的外部逻辑可以减

作者:中国矿业大学徐州校区信电学院和纬研发中心(221008)龚 兵 杨艳红

来源:《电子技术应用》

tms320c6000 tm扩展总线与mpc860

微处理器的接口 摘要:分析了motorola mpc860嵌入式微处理器及数字信号处理器tms320c6000 tm的特征,介绍了tms320c6202dsp扩展总线与mpc860的接口实现。 关键词:dsp quicc vliw(超长指令字) mpc860是powerpc系列产品。powerpc系列是由ibm、motorola和apple联合研制的基于risc结构的微处理器。powerpc可运行于多种操作环境,使用的工作平台从便携式设备到服务器。tms320c6000系列是1997年美国ti公司推出的dsp芯片,这种芯片是定点、浮点兼容的dsps系列。其中定点系列是tms320c62xx,浮点系列是tms320c67xx,它们可以通过dsp的hpi(host port interface)和mpc860相连。本文针对c6202介绍另外一种接口方法,即同步主机接口模式下c6202的扩展总线与mpc860的接口实现,其中c6202为从处理器,mpc860为主处理器。 1 tms320c6000的主要特点 tms320c6000系列dsp(数字信号处理器)是ti公司最新推出的一种并行处理的数字信号处理器。tms320c6000片内有8个并行的处理单元,分为相同的两组。它的体系结构采用超长指令字(vliw)结构,单指令字长为32bit,8个指令组成一个指令包,总字长为8×32=256bit。芯片内部设置了专门的指令分配模块,可以将256bit的指令包同时分配到8个处理单元,并由8个单元同时运行。芯片的最高时钟频率可以达到300mhz,通过片内的锁相环(pll)将输入时钟倍频获得。当片内的8个处理单元同时运行时,最大处理能力可以达到2400mips。 tms320c6000主要是为移动通信基站的信号处理而推出的超级处理芯片。200mhz时钟的c6201完成1024点定点fft的时间只要66μs,比传统的dsp要快一个数量级,在民用和军用领域都将有广阔的应用前景。 2 tms3206000的扩展总线 目前,tms320c6000系列中中有c6202和c6203具有扩展总线。它们是在c6201/6701主机接口(hpi)的基础上发展起来的。 扩展总线是一个32bit宽的总线,支持与异步外设、异步/同步fifo、pci桥及外部主控处理器的接口。它同时还提供了一个灵活的总线仲裁机制,可以进行内部仲载,也可以由外部逻辑完成。 扩展总线从结构上可以分为两部分:i/o接口和主机接口,如图1所示。 i/o接口,扩展总线共管辖4个xce外部空间,4个空间可以分别配置成两种工作模式:异步i/o模式和同步fifo模式。这两种模式可以在一个系统中同时工作。异步i/o模式的接口信号时序与emif类似,具有可编程程度高的特点。这一模式下,扩展总线接口的4根地址信号使得每个xce空间最多可以挂接16个外部设备。fifo模式则提供了与同步fifo无缝接口的能力,可以直接控制1个进行读操作的同步fifo或4个进行写操作的同步fifo。借助少量外部逻辑,每个xce空间可以管理16个读操作fifo或16个写操作fifo。扩展总线i/o口与dsp的其他存储空间由dma控制器进行连接。 主机接口也有两种工和模式:同步和异步。同步模式提供了主控和从属两种工作方式,此时地地址信号和数据信号复用相同的管脚。异步模式只有从属功能,它与c6201/c6211/c6701/c6711的hpi操作完全类似,只是数据宽度为32bit。异步模式可以用来与全类似,只是数据宽度为32bit。异步模式可以用来与其他微处理器接口。扩展总线主机接口与dsp存储器的连接由dma辅助通道完成。 在同步主机接口模式下,主机的数据与地址信号复用,并且与i960jx兼容。目前主流的pci接口芯片都采用i960总线作为芯片内部总线,这样c6000与pci总线接口时,需要的外部逻辑可以减

相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!