为了寻找更简单的方法来开发复杂的实时软件,许多设计师转向FreeRTOS-一个可扩展、易于使用的实时内核,专为小型、低功耗的嵌入式系统设计。节奏设计系统最近宣布FreeRTOS操作系统(OS)将可用于Tensilica处理器和数字信号处理器(dsp)。
FreeRTOS为物联网(IoT)应用程序提供了特定的支持,这是Tensilica处理器的领域。该操作系统具有最小的ROM、RAM和处理开销,并且相对简单——RTOS内核的核心只使用三个C文件。典型的RTOS内核二进制映像只需要4到9 kB,平台包含了每个端口的预配置示例,以简化设置。
Cadence的产品包括Tensilica Fusion DSP,这是一种可扩展的解决方案,可以设计成soc,用于可穿戴活动监测、室内导航、上下文感知传感器融合、安全的本地无线连接、人脸触发、语音触发和语音识别。它结合了32位Xtensa控制处理器,具有DSP功能和灵活的特定算法加速,以实现更可编程的方法。