首页|基于CPU的PCIe驱动及与DSP和FPGA的交互设计

基于CPU的PCIe驱动及与DSP和FPGA的交互设计

Development of CPU Based PCIe Driver and Interaction Design for DSP and FPGA

扫码查看
PCIe是一个支持多数据通路的IO互联接口,能够完成多设备间的高速数据传输.本文中将PCIe作为CPU、FPGA、DSP之间数据传输的重要部件,通过移植并改进CPU下基于XDMA的驱动和DSP的驱动,设计并实现通知机制,实现了从CPU到FPGA,从CPU到DSP之间的互联互通.某项目中的雷达前端控制程序基于该通信方案进行了编写,可以完成毫秒级CPI的参数控制,为在时间敏感的雷达应用开发场景中使用CPU提供了参考.
PCIe is an I/O interconnect interface that supports multiple data paths and enables high-speed data transfer between multiple devices.In this paper,PCIe is utilized as a crucial component for data transmission be-tween CPU and FPGA as well as between CPU and DSP.A notification mechanism is designed and implemented through transportation and improvement of the XDMA-based and DSP-based CPU driver,achieving interconnection between CPU and FPGA as well as between CPU and DSP.The radar front-end control program of a project is de-veloped based on the proposed communication scheme,allowing for millisecond-level CPI parameter control.This paper provides reference for using CPU in time-sensitive radar application development scenarios.

PCIeXDMAfront-end controlreal-time performance

游英杰、刘宣佑、唐文武、张统兵、王岩

展开 >

西安电子工程研究所 西安 710100

PCIe XDMA 前端控制 实时性

2024

火控雷达技术
西安电子工程研究所

火控雷达技术

影响因子:0.234
ISSN:1008-8652
年,卷(期):2024.53(4)