摘要

通过以Freescale公司的P2020双核处理器为核心的嵌入式硬件平台,介绍了CPU与FPGA的基于Local Bus接口设计具备DMA传输功能及环形缓冲的高速数据总线接口方法,以及基于Linux3.0内核开发此接口的驱动程序的实现方法。该技术已在某宽带高速设备上应用,实际测试,其实时稳定性、数据吞吐量、链路稳定性均满足设计要求,对同类型嵌入式平台的高速数据总线接口设计及开发有借鉴意义。