基于FPGA与PCIe的航电计算机设计  

Avionics Computer Design Based on FPGA and PCIe

在线阅读下载全文

作  者:李森 LI Sen(Automation Research Institute of China South Industries Group,Mianyang 621000,Sichuan)

机构地区:[1]中国兵器装备集团自动化研究所有限公司,四川绵阳621000

出  处:《火控雷达技术》2024年第4期71-78,共8页Fire Control Radar Technology

摘  要:针对无人机系统对航电数据综合处理与控制的要求,设计一款航电计算机解决航电数据综合处理与控制的需求,该计算机采用“飞腾E2000D+FPGA+CPLD”的架构实现,其中FPGA作为中间控制单元,解决数据通信与采集控制功能。针对电平中断与PCIe中断的传输转换问题,设计一种“周期扫描反馈检测法”解决电平中断转换为PCIe中断,FPGA无法对中断次数进行有效识别以及中断传输可靠性问题;基于对ADC采样数据快速滤波的需求,设计一种“并行比较加速排序”算法,实现一个时钟周期完成8个数据的快速排序。通过实际测试,该航电计算机可以实现航电数据处理与控制的需求,且性能稳定。In this paper,an avionics computer is designed to meet the needs of integrated processing and control of avionics data of unmanned aerial systems.The computer adopts an architecture of“Phytium E2000D+FPGA+CPLD”,where the FPGA serves as the intermediate control unit to implement data communication and acquisition control.To address the transmission conversion problem of level interrupts and PCIe interrupts,a“periodic scanning feedback detection method”is designed to solve the problems of conversion from level interrupts to PCIe interrupts,ineffective identification of interrupt counts of the FPGA,and reliability of interrupt transmission.Based on the need for rapid filtering of ADC sampling data,a“parallel comparison acceleration sorting”algorithm is designed to complete the rapid sorting of 8 data items within a single clock cycle.Actual test results show that the proposed avionics computer can meet the requirements for avionics data processing and control with stable performance.

关 键 词:航电计算机 FPGA PCIE 并行比较加速排序 

分 类 号:TN95[电子电信—信号与信息处理] TP32[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象