针对核磁共振波谱仪中控制台的功能需求,考虑到仪器小型化的趋势,提出了基于FPGA和ARM的小型化控制台设计方案.该方案具有体积小、处理速度快、控制精准、开发周期短和成本低等特点.该文着重介绍了FPGA在系统中的功能实现,包括命令字接收、参数配置、脉冲发射和数据采样模块.ARM嵌入式模块实现控制台与上位机的以太网通信,以及和FPGA的高速并行总线通信,使控制台内部运行不受网络状况的干扰.最后针对该设计方案提出几点改进建议.
To meet the functionality requirements and the trend of instrument miniaturi-zation, a miniaturized NMR spectrometer console system based on field-programmable gate array (FPGA) and advanced RISC machines (ARM) is proposed. This digital con-sole has the advantages of extremely high processing speed, accurate control, short de- velopment cycle and low costs. In this paper, we introduce the functions of FPGA in the system, including data receiving, parameter configuration, pulse emission and data sam- pling modules. The ARM embedded module achieves the function of Ethernet communi-cation between the console and host computer, such that the internal operation of the console will not be disturbed by the network status.