当前位置:首页 > 嵌入式 > 嵌入式硬件

王英哲1 tmc2310简介  tmc2310是美trw公司生产的高速度(实现一次基二蝶形运算仅需100ns)、多功能(共有16种运算功能)、可编程的专用数字信号处理(dsp)器件,其使用灵活、操作方便、性价比高,可广泛应用于雷达、声纳、通讯及虚拟仪器等领域。1.1 主要特点 可自动或手动地实现浮点块的溢出调整

具有流水线及管道操作两种寻址方式

用户可编程窗函数功能

具有片内系数存储器

具有两个算术运算单元

19bit的运算精度及输出位宽 1.2 主要功能可快速完成不加窗及加窗(实数窗或复数窗)的fft及ifft算法

可同时构成两路并行的fie滤波器(16~1024阶)

可构成自适应fir滤波器

可进行实数、复数的乘及乘加运算

可进行复数求模及阵列矢量的平方运算 1.3 结构与管脚  tmc2310由两个算术单元(ae0、ae1)、片内系数rom、控制逻辑单元和外部接口电路五个主要部分构成,其逻辑框图见图1。每个算术单元包括一个乘法序列电路和乘—加算术逻辑电路块。该芯片采用了88引脚的pga封装形式。  管脚定义如下:vdd vss 电源输入引脚,采用单一+5v供电clk 系统时钟输入引脚 读信号,低电平有效 写信号,低电平有效semsel 外部存储器选择信号输出引脚scen  定标输出允许引脚done  系统工作结束标志输出引脚cmd0~cmd1 控制命令输入引脚w0~w16 双功能数据总线,用于输入窗函数、 滤波器系数及输出定标器的移位指数和最后一次溢出ad0~ad9 外部数据存储器地址总线rg0~rg18 实部双向数据总线im0~im18 虚部双向数据总线1.4 配制寄存器  tmc2310片内有两个16bit的配制寄存器(cr1、cr2),用来对tmc2310进行编程设置,其主要用途如下:cr1 用来设定芯片的处理功能、转换长度、输出格式及定标方式;cr2 主要用来设定寻址方式和变换路数(1~64路)。2 电路设计  由于tmc2310是可编程的专用dsp器件,我们用一片tms320c25 dsp器件与之配合,采用主从结构、并行处理方式,加上外围共享存储器阵列对等组成处理模块。tms320c25除对tmc2310进行编程及控制外,还以并行运算处理的方式完成一些后续处理及辅助运算(如数据抽取、积分等)。整个电路系统采用模块化设计,便于调试及扩展。信号处理模块原理框图如图2所示。  在图2中,tmc2310和tms320c25之间设计了一个以乒乓方式工作的双口ram阵列,其作用有四:(1)存放待处理的数据(实部数据放在rem块,虚部数据放在imm块);(2)存放tmc2310所需的系数或参数(放在wdm块);(3)存放tmc2310的输出结果并作为tmc2310中间结果缓存;(4)构成tms320c25的运算内存。为了便于构成系统及满足实时需要,用一片idt7025双口ram(8k×16)构成一个tms320c25与外部共享的ram区,以便实时地与外部进行数据交换和通讯。这个双口ram区也以乒乓方式工作,以增强模块的宽容性。

  电路的乒乓工作方式控制逻辑是由tms320c25根据系统的节拍时序进行控制的。控制电路确保caa12与cab12互斥,cal12与car12互斥。整个电路简单、紧凑、协调有序。由于采用了vlsi器件设计,电路设计大大简化,调试方便、功能强大、性能可靠、吞吐量大(完成1024点fft的数据通过率为2.343m字/秒)。3 软件设计  tms320c25的主要任务有:(1)根据功能需要对tmc2310进行编程设置及控制管理;(2)与tmc2310进行数据交换;(3)完成部分处理运算(如:抽样、积分、数值及参量计算等);(4)与系统进行通讯(如数据输入输出及功能、方式的设立等)。我们将这些内容分成不同的子程序按模块进行设计,既便于调试又易于功能扩展。  软件主要由一个主程序与若干个子程序模块组成。主要的模块有:tmc2310的设置与控制;与外部的通讯;数据的输出、数据加载、系数加载及十几个运算子模块。由于篇幅有限,以下仅给

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

随着在线会议、直播和游戏语音交流的普及,高质量的音频输入设备变得越来越重要。为此,边缘AI和智能音频专家XMOS携手其全球首家增值分销商飞腾云科技,利用其集边缘AI、DSP、MCU和灵活I/O于一颗芯片的xcore处理器...

关键字: AI DSP MCU

2025年8月14日,致力于亚太地区市场的国际领先半导体元器件分销商---大联大控股宣布,其旗下诠鼎推出基于新突思(Synaptics)SL1680嵌入式处理器的AI疲劳驾驶检测方案。

关键字: AI 嵌入式处理器 Type-C

多DSP集群的实时信号处理系统,通信拓扑的优化直接决定任务调度效率与系统吞吐量。RapidIO与SRIO作为嵌入式领域的主流互连协议,其带宽利用率差异与QoS配置策略对集群性能的影响尤为显著。以无线基站、雷达阵列等典型应...

关键字: DSP 通信拓扑优化

随着5G网络普及与物联网设备爆发式增长,边缘计算正从概念验证走向规模化部署。据IDC预测,2025年全球边缘数据量将占总体数据量的50%,这对边缘节点的实时处理能力提出严苛要求。在此背景下,AI加速器的DSP化趋势与可重...

关键字: AI加速器 DSP

在工业控制领域,数字信号处理器(DSP)的性能直接决定了系统的实时控制能力和可靠性。德州仪器(TI)的C2000系列芯片凭借其卓越的采样、控制和功率管理能力,长期以来在全球工业控制市场占据绝对领导地位,广泛应用于能源、电...

关键字: TI C2000 DSP 格见半导体 芯来 RISC-V 工控

2025年7月16日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 持续供货Texas Instruments (TI) 的新产品和解决方案。作为一家授权...

关键字: 线性稳压器 栅极驱动器 DSP

在当今数字化浪潮的推动下,数据流量呈爆炸式增长,数据中心、5G通信网络以及云计算等领域对高速光通信的需求愈发迫切。800G光模块作为高速光通信的关键组件,其性能直接影响着整个通信系统的传输效率和可靠性。数字信号处理(DS...

关键字: 800G DSP PAM4均衡算法

以氢燃料电池空压机为研究对象 ,开发超高速永磁同步电机控制器 ,采用传统的IGBT主功率器件 ,且为两电平主回 路结构形式 ,通过改进的V/F控制算法 ,完成了控制器的设计。搭建了试验平台进行测试 ,结果表明 ,控制器能...

关键字: 超高速永磁同步电机 V/F控制 DSP

医疗设备智能化进程,数字信号处理器(DSP)作为核心计算单元,承担着实时处理生物电信号、医学影像等敏感数据的重任。然而,随着医疗设备与网络互联的深化,数据泄露风险显著增加。美国《健康保险流通与责任法案》(HIPAA)明确...

关键字: 医疗设备 DSP

数字信号处理器(DSP)作为实时信号处理的核心器件,其架构设计直接决定了运算效率与功耗表现。自20世纪70年代DSP理论诞生以来,其硬件架构经历了从冯·诺依曼结构到哈佛结构的演进,这一过程体现了对实时性、并行性与存储带宽...

关键字: DSP 冯·诺依曼
关闭