四个串行端口和一条16位外部总线,可以与Steyerl估计成本可能高出2~3倍的那些多芯片解决方案竞争。
回到30 MIPS范围,各种设计也可能受益于
RTOS支持。例如,Microchip公司为其
DSPIC提供三个等级的RTOS:基本调度程序;支持线程的调度程序,以及具有定时分析的完整RTOS。不过,该公司说,其设计的许多处理器根本不使用RTOS就能很好工作。
可配置的选择方案
一种可完全代替现成解决方案的解决方案,涉及到设计一个适合于手头项目的完整处理器内核,从而要采用Tensilica公司或ARC公司等厂商提供的各种可配置处理器解决方案之一。当SoC/ASIC实现方法能带来高芯片效率的解决方案时,这不太可能是一种现实的选择方案,超大批量应用系统除外。
可配置处理器体系结构均采用“核心内核” (core core) 概念,这种概念允许设计师通过直接提取系统的算法所需的数据操作来扩展指令集和硬件。尽管在字面上并不等效于会聚处理器,但是这样的算法可能是信号处理操作,而且这种技术为实现等效功能提供了一种替代方法。例如,作为设计过程的一部分,Tensilica公司的设计软件生成
个别处理器实例特有的一种新的编译器和工具链的变种。这种方法很显然地会提高复杂性,并增加硬件来解决复杂任务作为配置过程的一部分。相反,ARC公司最近宣称,其设计的处理器中的大部分在相反方向上利用处理器的可配置性——定义关键算法,根据需要增加指令,但随后却将设计精简到实现系统的最低配置。当然,这种做法的目的在于尽量缩小芯片面积,以便达到尽可能最低的成本。
初创的Stretch公司推出的处理器体系结构是这种方法的一个变种(参考文献2)。Stretch公司采用Tensilica公司生产的在数据路径上具有紧耦合可编程逻辑的内核。设计师可以设置这些可编程逻辑元件来进行系统所需的数据操作。
在处理器IP(知识产权)领域,对附加DSP功能的需求也推动着诸如ARM公司的OptimoDE这类产品的推出。这种以算法为中心的可配置内核技术借助一个DSP功能的基本库来配置信号处理数据路径。它还可为新设计生产一个专用的C语言编译器变种。同样,MIPS公司宣布推出可将信号处理性能提高300%以上的DSP ASE(专用扩展)技术。ASE配有一套软件开发工具和DSP库代码。

参考文献
1,Marsh, David, "Motorsport accelerates prototype design," EDN Europe, July 2002, pg 20.
2,Prophet, Graham, "RISC/FPGA blend offers new take on configurability," EDN Europe, May 2004, pg 12.