基于双口RAM的ARM与DSP通信接口设计

Design of Communication Interface between ARM and DSP Based on Dual-port RAM

  • 摘要: 提出了一种基于双口RAM的ARM与DSP通信接口的设计方案。该接口以ARM为主处理器、DSP为协处理器,ARM通过在Linux系统上建立的DSP任务管理线程实现DSP任务的管理和调度工作,DSP完成ARM下发的数据计算和处理工作,两者通过双口RAM交换数据。实际应用表明,该接口充分利用了两个处理器的功能特性,数据传输速度快,适用于ARM与DSP间需要进行大量数据交换的场合。

     

    Abstract: The paper proposed a design scheme of communication interface between ARM and DSP based on dual port RAM. The interface takes ARM as main processor and DSP as coprocessor. ARM is used to realize management and dispatching work of DSP tasks through tasks management thread of DSP built on Linux system, and DSP is used to realize data calculation and processing work sent by ARM. The both exchange data through dual-port RAM. The actual application showed that the interface fully uses function characteristics of the two processors with quick data transmission speed, which is suitable for situation with the need for large acounts of data exchange between ARM and DSP.

     

/

返回文章
返回