ADI和嵌入式操作系统供应商Quadros系统公司已经联手推出了一套互补性的创新解决方案,它可以为许多嵌入式计算板卡省去一个大型器件,而且可能最终将影响到系统级芯片的设计。
ADI已经将RTXC Quadros移植到其Blackfin处理器上。该双模操作系统为DSP和RISC应用提供了单一的应用编程接口,更为重要的是,它为中断驱动控制代码和面向流处理的DSP代码提供了一个单一的任务管理环境。
该操作系统的通用版本需要27到30KB的存储器。两家公司均表示,在实际应用中,可以将该存储空间压缩掉近20%。
目前,整个系统是为静态的设计期间任务分配而设计的。该系统将运行在多内核的Blackfin芯片上。Quadros和一个合作伙伴正在考虑将动态任务分配作为未来一个可能的特性。
这一创新的基础首先来自于ADI的Blackfin DSP架构。“Blackfin研制当初只有一个关键的目标:即提供一个开发人员可将信号处理代码和控制代码混合在单一处理器上的架构。”ADI的产品行销经理Wayne Meyer说。为了实现这个目标,Blackfin包含了长信号处理指令和较短的类似RISC的指令,并具有这样一种控制结构,它允许DSP操作在出现中断、上下文切换和其它控制代码常见的异...
>> 阅读全文