摘要
对于大型水下设备,常需要多个分系统之间配合工作,且分系统采用的通信协议也不尽相同。为了保证分系统的数据可以被及时采集和处理,本文采用DSP加FPGA的架构实现信息融合系统。DSP芯片作为主处理器用于应用层的设计,负责整个系统运行时的流程调度和数据处理;FPGA对DSP进行扩展,既解决了DSP通信资源和内部缓存不足的问题,也利用FPGA的编程功能实现一些通信接口的逻辑设计,从而降低电路设计的难度。经板上及系统整体测试表明,系统融合系统可以完成16路串行数据的收发及2路1553B数据的收发,系统稳定可靠且具有极强的可扩展性和通用性。
For large-scale underwater equipment, multiple subsystems are often required to work together, and the communication protocols adopted by the subsystems are also different. In order to ensure that the data of the subsystem can be collected and processed in time, this paper adopts the architecture of DSP and FPGA to realize the information fusion system.As the main processor, DSP chip is used in the design of application layer, which is responsible for the process scheduling and data processing of the whole system. FPGA extends DSP, which not only solves the problem of insufficient communication resources and internal cache of DSP, but also realizes the logic design of some communication interfaces by using the programming function of FPGA, so as to reduce the difficulty of circuit design. The on-board test and the overall test of the system show that the system fusion system can complete the sending and receiving of 16 channels of serial data and two channels of 1553B Data. The system is stable, reliable and has strong scalability and universality.
作者
梁悦
陈力
连玉杰
许冰石
LIANG Yue;CHEN Li;LIAN Yu-jie;XU Bing-shi(The 713 Research Institute of CSSC,Zhengzhou 450015,China)
出处
《舰船科学技术》
北大核心
2022年第7期142-145,共4页
Ship Science and Technology