摘要
在设计高实时性的系统时,针对基于DSP、单片机等串行运算方式的单核控制器无法实现高实时性的问题,利用FPGA的并行运行优点构建了基于DSP+FPGA的双核控制器,以达到提高系统实时性的目的。通过分析系统总体结构,主要设计完成了系统总线构架、DA电路、CAN总线和PROM电路,然后通过软件编程来验证硬件设计。经调试分析,该系统各部分运行正常,可为研究设计高实时性的控制器提供参考和借鉴。
In the design of the high real-time system,for single core controller,such as DSP, singlechip,which is based on the way of serial arithmetic is difficulity to achieve high real-time. In this article,the advantages of FPGA which is parallel running to constructed the dual core controller which based on DSP and FPGA is utilized,in order to improve the real-time performance of the system . Through analysis of the overall structure of the system,the design of the bus architecture of the system, DA circuit,CAN bus circuit and PROM circuit are completed ,then using the software to verification the design of hardware. After debugging and analysis,each part of the system is in normal operation, which can provide reference for design the high real-time controller.
出处
《火力与指挥控制》
CSCD
北大核心
2015年第4期165-168,172,共5页
Fire Control & Command Control