异构多核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分辨率的全动态视频编解码。