多媒体应用平台OMAP5910双核通讯技
时间:08-18
来源:互联网
点击:
10的系统存储空间时,就需要进行大小端模式之间的转换。在ARM程序中对寄存器ENDIANISM进行适当设置就可以灵活地控制DSP访问OMAP5910存储空间时的数据格式。 3.4 DSP DMA 对于通过DSP的MMU和EMIF实现双核通讯来讲,当双核间通讯的数据量比较大而DSP又比较忙的时候,利用DSP DMA来实现数据的传输可以减轻DSP CPU的负担,提高整个DSP子系统运行的效率,而不会打断DSP CPU的工作。 4 实现双核通讯的一种方案 在关于OMAP5910的工程实际中较为典型的应用,通常是由ARM控制外围器件获取一组数据后,先交给DSP进行处理,处理后的数据再返回给ARM进行存储、显示、输出等。为了实现双核之间的数据通讯的可靠性,使用邮箱寄存器来传递双核间的握手协议,当一方需要联系另一方时只需向相应的邮箱命令寄存器写入数据即可中断对方,不同的数据代表不同的信号,使得握手及时可靠。当数据量比较大而DSP或ARM任务又比较多时,相应地使用DMA来进行数据传输可以减轻处理器负担,提高程序运行的效率。实现此方案的程序示意图如下: 5 结束语 由于OMAP5910芯片具有高性能、低功耗、优化的双核结构、丰富的外围设备接口等显著优点,所以在便携式仪器领域中它的应用前景也将十分广阔。而OMAP5910中双核间通讯技术的研究对于进一步开发OMAP5910,实现复杂的操作任务,协调双核工作具有非常重要的作用,为其在便携式仪器中发挥双核优势奠定了坚实的基础。
双核 通讯 OMAP5910 平台 应用 多媒体 相关文章:
- UCOS-II 操作系统在数码相框中的应用(03-02)
- 基于DSP/ARM双核系统的通信接口设计(01-28)
- 基于DSP/ARM的双核系统的通信接口设计(04-03)
- 基于双核多接口的智能汽车控制系统设计方案(04-07)
- 双核DSP片TMS320VC5421并行引导方案(10-14)
- 双核实时系统的架构方法(02-26)