数字示波器中FPGA间高速信号传输同步方法OA北大核心CSTPCD
High-Speed Signal Transmission Synchronization Method Between FPGAs in Digital Oscilloscopes
数据采集系统是数字示波器(DSO)的核心组成单元,随着示波器带宽采样率的逐步提升,单片模数转换器(ADC)+现场可编辑门控阵列(FPGA)的架构难以满足超高速以及多通道的应用场景,因此,高端示波器中数据采集系统普遍采用"主从"FPGA控制架构.在该架构下,多个FPGA之间信号的同步传输是实现采集系统的同步和精确采集的重要前提.针对多FPGA板卡之间的信号同步传输问题,提出了一种FPGA之间高速信号同步传输的方法,借助FPGA的IODELAY单元,通过测试数据训练找到最稳定的同步传输区间,实现多FPGA之间的同步传输.在自研的数字示波器上的实验表明,该方法能够有效实现FPGA之间高速信号的同步传输.
The data acquisition system is the core component of Digital Storage Oscilloscopes(DSO).With the gradual increase in the bandwidth and sampling rate of oscilloscopes,the single-chip Analog to Digital Converter(ADC)+ Field Programmable Gate Array(FPGA)architecture is difficult to meet ultra-high-speed and multi-channel application scenarios.Therefore,data acquisition systems in high-end oscilloscopes generally adopt a'Master-Slave'FPGA control architecture.Under this architecture,the synchronous transmission of signals between multiple FPGAs is an important prerequisite for achieving synchronization and accurate acquisition of the acquisition system.This paper proposes a method for high-speed signal synchronous transmission between FPGAs to solve the problem of signal synchronization transmission between multiple FPGA boards.With help of FPGA's IODELAY unit,the most stable synchronization transmission interval is found through test data training,and synchronization transmission between multiple FPGAs is realized.Experiments on a domestic digital oscilloscope shows that this method can effectively achieve synchronous transmission of high-speed signals between FPGAs.
高媛;赵禹;王厚军;叶芃
军委装备发展部,北京 100034电子科技大学(深圳)高等研究院,深圳 518110
机械工程
超高速数据采集系统现场可编辑门控阵列传输同步数字存储示波器
ultra-high-speed data acquisition systemfield programmable gate arraytransmission synchronizationdigital storage oscilloscope
《电子科技大学学报》 2024 (002)
219-226 / 8
国家自然科学基金青年基金(62201125)
评论