什么是异构多核DSP
异构多核DSP是最常见的一类多核DSP,其中既包含DSP核,又包含用于控制的MCU(微控制器)核,从而充分发挥DSP的处理速度和MCU的控制功能。
TI 公司的SMJ320C80是世界上第一个单芯片并行MIMD(多指令多数据)DSP。其中集成了一个性能为100MFLOPS的32位RISC浮点CPU 核、4个32位并行处理DSP、一个传输控制器(TC)、一个视频控制器(VC)。所有的处理器通过Crossbar进行耦合,共享50KB的片上 RAM,每秒可以完成20亿次运算。该处理器主要面向军用领域。
TI 公司的OMAP处理器是这类DSP的典型代表。图4给出了最新推出的OMAP2420的组成结构。该处理器采用90nm工艺,集成了主频为330MHz的 ARM1136核、TMS320C55x DSP核、2D/3D图形加速器、图像与视频加速器、共享存储控制器/DMA等,能够实现30帧每秒VGA分辨率的全动态视频编解码。
Motorola 公司针对窄带无线系统(例如GSM和TDMA/AMPS)应用,优化设计出了结构非常紧凑的双核DSP产品DSP56654。该处理器内部集成了 Motorola的32位RISC控制器M-CORETM、DSP56600内核以及丰富的外设部件。其中M-CORETM内核采用32位的 Load/Store RISC架构,16位的定长指令和4级流水线设计。该处理器具有静态和动态功耗管理功能,能够在-40℃~85℃温度范围内工作。
Cradle 公司是DSP领域的后起之秀,其最近推出的高性能CT3616处理器内部集成了16个DSP核与8个GPP(通用处理器)核,主频375MHz,能够进行 16路MPEG4 SP@L3实时编码,最高DSP性能达到96G MAC运算。可编程I/O是该处理器的另外一大特色,共有144个可编程的I/O引脚,允许用户自定义接口。该处理器集成的DDR DRAM接口可以挂接333MHz的DDR存储器。全芯片的功耗仅仅为4.5W,可以应用于音频/视频编码、多路监控、系统控制等领域。
瑞萨半导体(Renesas) 最新推出的32位RISC处理器SuperHTM系列也采用了多核DSP的结构。其中具有代表性的产品有SH7720。该处理器集成了一个32位 SuperHTM架构的RISC CPU核、一个DSP内核、32KB的Cache存储器、16KB的X/Y存储器,此外还包含中断控制器、高速DMA控制器、USB主机接口、LCD控制 器、A/D和D/A转换器、SIM卡接口等丰富的外设部件。 |