摘要
根据某舰空导弹自动测试系统的要求,设计了基于VXI总线的4通道高速数据采集模块。它以同步动态随机存储器(SDRAM)为数据缓冲单元,用现场可编程门阵列(FPGA)实现控制和与VXI总线的接口。控制程序采用自顶向下的模块化设计方法,用VHDL实现电路行为的描述。采用状态机(FSM)控制整个流程,实现了各路控制信号的可靠同步。针对SDRAM控制复杂的特点,设计了基于FPGA的SDRAM控制器。驱动程序和应用程序用LabWindows/CVI写。测试结果表明,模块的采样频率可达200Msps,有效位数为7.76位,达到了预期的指标。
According to the requirement of the vessil-space missle automatic testing equipment system, a 4-channel highspeed DAQ module based on VXI bus has been designed. Using the SDRAM as data buffer cell, the module adopts FPGA to realize the control and the interface of VXI bus. The control program describes the circuit behavior in VHDL by employing the top-to-bottom modularized design method and uses the FSM to synchronize the control signals reliably. To solve the complicated control of the SDRAM, the SDRAM controller based on FPGA has been designed. The driver program and the App program are compiled by LabWindows/CVI. The tested results indicate that the highest sample frequency is 200 MHz, the significant digit is 7. 76, and the module has met the requirement of the design.
出处
《电子测量技术》
2007年第6期69-72,共4页
Electronic Measurement Technology