论文部分内容阅读
为满足无人机三余度飞控计算机高速数据交换的功能需求,本文设计了一种基于双口RAM的内存共享技术方案,实现飞控计算机多个内核之间的数据交叉传输。详细阐述了双口RAM IDT7006的性能和特点,对PC104总线与双口RAM的接口电路设计进行了重点讨论,并对接口控制芯片CPLD进行了仿真,得出的波形符合预期效果。双口RAM的应用,有效地解决了多机数据传输中的速度瓶颈问题。
In order to meet the functional requirements of high speed data exchange of UAV flight control computer, this paper designed a memory sharing technology scheme based on dual port RAM to realize the cross transmission of data between multiple kernels of flight control computer. The performance and characteristics of dual-port RAM IDT7006 are expounded in detail. The interface circuit between PC104 bus and dual-port RAM is discussed in detail. The interface control chip CPLD is simulated. The obtained waveform is in line with the expected result. The application of dual-port RAM effectively solves the speed bottleneck problem in multi-machine data transmission.