位置:51电子网 » 技术资料 » 测试测量

使用TMS320C542构成数据采集处理系统

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

作者:河南郑州解放军信息工程大学基础部(450002) 彭振哲 来源:《电子技术应用》

使用tms320c542构成数据采集处理系统 摘要:使用ti公司c5000系列dsp中的tms320c542构成了一个数据采集处理系统,介绍了系统的结构、性能、工作流程及设计的注意事项。 关键词:tms320c542 数据采集处理 cpld 近年来,随着dsp技术的普及,一大批低价格、高性能dsp芯片的出现,越来越多的电子工程技术人员开始使用dsp来进行系统设计。本文以ti公司c5000系列dsp中的tms320c542为例,构成一种数据采集处理系统。文中详细地分析了系统的结构、设计的注意事项、hpi接口的工作原理与连接方法、系统的工作流程以及软件编制中的注意事项。

1 tms320c542结构及应用

tms320c542是ti公司c5000系列dsp中的一种,c5000系列共有的特点如下:

·改进的哈佛结构,包含一条程序总线,三条数据总线和四条地址总线

·高度并行的cpu和针对应用优化的硬件

·针对算法和高级语言优化的指令集

·先进的ic技术使其既高性能又低功耗

c5000系列内部硬件功能块如图1所示。其中,有:40bit算数逻辑单元(alu);两个40bit累加器a和b;17×17bit乘加单元(40bitmac,可作64级fir运算而不必考虑溢出;计算、选择、存储单元(ccsu),特别适合viterbi等算法;40bit桶型移位寄存器;片上双存取ram,每机器周期可存取两次;片上单存取ram,可同时访问两块片上存储区;片上外围接口,包括串口、定时器、pll、hpi接口等。

tms320c542自身特点如下:

·25ns单周期定点指令执行时间,5v供电

·10k words16bit片上双存取ram

·64k words程序,64k words数据,64k words i/o存储空间

·2k words hpi接口,可通过此接口方便地与主设备进行信息交换,主设备也可通过此接口下载dsp程序

·一个自动缓冲的串口和一个tdm串口,且都可用作标准同步串口

此外,c5000系列dsp可使用jtag接口进行调试,可完全控制dsp上的所有资源,使用方便可靠。

2 系统结构

由tms320c542构成的数据采集处理系统的结构如图2所示,以dsp为中心,带有64k程序ram,64k数据ram,并通过16k×16的fifo将数据送到da,16k×16的fifo将ad采集的数据送到dsp。与主机通过hpi接口进行数据交换。对sram、fifo、ad、da的控制,dsp所需各种状态信息的获取,以及与主机的其它一些联系,都通过cplda和cpldb来实现。

c5000系列dsp关键的外部接口信号如下:

作者:河南郑州解放军信息工程大学基础部(450002) 彭振哲 来源:《电子技术应用》

使用tms320c542构成数据采集处理系统 摘要:使用ti公司c5000系列dsp中的tms320c542构成了一个数据采集处理系统,介绍了系统的结构、性能、工作流程及设计的注意事项。 关键词:tms320c542 数据采集处理 cpld 近年来,随着dsp技术的普及,一大批低价格、高性能dsp芯片的出现,越来越多的电子工程技术人员开始使用dsp来进行系统设计。本文以ti公司c5000系列dsp中的tms320c542为例,构成一种数据采集处理系统。文中详细地分析了系统的结构、设计的注意事项、hpi接口的工作原理与连接方法、系统的工作流程以及软件编制中的注意事项。

1 tms320c542结构及应用

tms320c542是ti公司c5000系列dsp中的一种,c5000系列共有的特点如下:

·改进的哈佛结构,包含一条程序总线,三条数据总线和四条地址总线

·高度并行的cpu和针对应用优化的硬件

·针对算法和高级语言优化的指令集

·先进的ic技术使其既高性能又低功耗

c5000系列内部硬件功能块如图1所示。其中,有:40bit算数逻辑单元(alu);两个40bit累加器a和b;17×17bit乘加单元(40bitmac,可作64级fir运算而不必考虑溢出;计算、选择、存储单元(ccsu),特别适合viterbi等算法;40bit桶型移位寄存器;片上双存取ram,每机器周期可存取两次;片上单存取ram,可同时访问两块片上存储区;片上外围接口,包括串口、定时器、pll、hpi接口等。

tms320c542自身特点如下:

·25ns单周期定点指令执行时间,5v供电

·10k words16bit片上双存取ram

·64k words程序,64k words数据,64k words i/o存储空间

·2k words hpi接口,可通过此接口方便地与主设备进行信息交换,主设备也可通过此接口下载dsp程序

·一个自动缓冲的串口和一个tdm串口,且都可用作标准同步串口

此外,c5000系列dsp可使用jtag接口进行调试,可完全控制dsp上的所有资源,使用方便可靠。

2 系统结构

由tms320c542构成的数据采集处理系统的结构如图2所示,以dsp为中心,带有64k程序ram,64k数据ram,并通过16k×16的fifo将数据送到da,16k×16的fifo将ad采集的数据送到dsp。与主机通过hpi接口进行数据交换。对sram、fifo、ad、da的控制,dsp所需各种状态信息的获取,以及与主机的其它一些联系,都通过cplda和cpldb来实现。

c5000系列dsp关键的外部接口信号如下:

相关IC型号

热门点击

 

推荐技术资料

音频变压器DIY
    笔者在本刊今年第六期上着重介绍了“四夹三”音频变压器的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!