A multi-channel signal control module based on domestic SOPC was designed to meet re-quirements of high reliability and accuracy of firing control of a certain gun.A signal acquisition and control circuit with SOPC as the core controller was designed.The logic design and peripheral circuit architecture of the SOPC was proposed based on the bidirectional real-time communication between the microkernel and the FPGA and Verilog HDL hardware description language.The microprocessor in SOPC was responsible for communication and data interaction with external devices.The communica-tion timing and functional verification of SOPC were completed based on the simulation testing plat-form,and test was conducted by an oscilloscope and a host computer.The results show that the time delay from signal input to signal output is as low as 250 μs.The delay-time error of multiple tests is not more than±10 μs.Howerver,the firing control time for a PLC controller is 3-8 ms.The control mo-dule designed in this paper meets the accuracy and reliability requirements of firing control.
关键词
击发控制/SOPC/多信号检测控制/并行总线通信/Verilog程序设计
Key words
firing control/SOPC/multi-signal detection and control/parallel bus communication/Verilog program design