中国电子技术网

设为首页 网站地图 加入收藏

 
 

TMS320C5515:心电图(ECG)MDK开发方案

关键词:TI TMS320C5515 心电图 医疗 ECG

时间:2011-02-22 09:43:28       来源:TMS320C5515

TI 公司的TMS320C5515 DSP医疗开发套件(Rev. B)支持完整的医疗应用开发,如心电图(ECG)、数字听诊器和脉冲血氧计等。典型应用包括模拟前端(AFE)、信号处理算法以及用户控制与交互。TMS320C5515是低功耗定点数字信号处理器(DSP),采用TMS320C55x™ DSP处理器核,内核工作电压1.05V/1.3V、I/O电压为1.8/2.5/2.75/3.3V。16.67/13.33/10/8.33-ns指令周期,时钟速率60-,75-,100-,120-MHz,具有320kB 片内RAM。

ECG设计

TMS320C5515定点数字信号处理器是TI公司TMS320C5000™定点数字信号处理器(DSP)产品系列的成员之一,面向低功耗应用。

定点DSP基于TMS320C55x™ DSP系列CPU处理器内核。C55x™ DSP架构通过提高并行化和集中精力节省功耗而实现了高性能与低功耗。CPU支持由1条程序总线、1根32位数据读出总线、2根16位数据读出总线、2根16位数据写入总线和其他外设与DMA活动专用总线组成的内部总线结构。这些总线提供了在单个周期内执行4次16位数据读出和2次16位数据写入操作的功能。该器件还包含4个DMA控制器,每个都具有4根通道,无需CPU干预即可在16条独立通道的环境下实现数据传送。在CPU活动过程中或独立于CPU活动,每个DMA控制器每周期都可以执行1次32位数据传送。

C55x CPU提供了2个乘累加(MAC)单元,每个单元在单个周期内都可以执行1次17位×17位乘法和1次32位加法。中央40位运算/逻辑单元(ALU)得到了另一个16位ALU的支持。ALU的使用受控于指令集,提供了优化并行活动与功耗的能力。这些资源存放在C55x CPU的地址单元(AU)和数据单元(DU)内。


图1 TMS320C5515方框图

图2 医疗开发套件(MDK)硬件方框图

C55x CPU支持可变字节宽度指令集,从而提高了代码密度。指令单元(IU)从内部或外部存储器获取32位程序,并针对程序单元(PU)排列指令。程序单元对指令进行解码,将任务指向地址单元(AU)和数据单元(DU)资源,管理受到全面保护的流水线。提前转移功能可以避免执行条件指令时发生流水线排空的情况。
..

查看全文

  • 分享到:

 

猜你喜欢