飞思卡尔半导体推出免版税的实时操作系统SmartDSP,以方便DSP开发商的系统设计能在单核和多核DSP(基于StarCoreTM技术)平台上做灵活、高效地移植。这一连续性的开发系统包括得奖的CodeWarrior整合开发环境(IDE),和快速、精巧的SmartDSP OS微核,后者由飞思卡尔和Metrowerks联合开发,以满足广泛的DSP应用。
SmartDSP OS软件包具有简化的C源代码,因此能加速客户的设计进程,并提供超常规的应用体验,如对互联网通信(UDP/IP stack)和流媒体传播(RTP)的基本支持。除了各种需要DSP技术的应用外,这种应用支持也是VoIP系统等分组电话应用的基础。SmartDSP OS含有全套驱动程序,以支持特定的API。例如,应用代码要通过API,演示如何将驱动程序当成工具链上的主要工具来使用。SmartDSP OS环境通过爲上层软件与底层硬件之间的通讯提供统一路径,帮助采用该DSP系列的开发商简化移植任务。当与多核/单核DSP固有的内在支持结合使用时,SmartDSP OS可促成某一应用在整个DSP系列产品在线的无缝升级。
SmartDSP OS软件包具有短小精干的代码长度与数据容量(只有4.5Kbyte),再加上其快速的中断延迟特性,使其拥有一流的实时性能,能够满足对时间要求非常严格的嵌入式系统的要求。不仅如此,该SmartDSP OS还具有稳定和优化的内存及I/O处理能力,这已经超出了DSP系统的要求。