A Reproducible FPGA–ADC Synchronization Architecture for High-Speed Data Acquisition
Abstract
1. Introduction
- A system-level perspective on clock phase alignment in data acquisition, treating clock synchronization as a design parameter affecting digital interface timing integrity, capture margin, and data reproducibility in the ADC–FPGA chain.
- Direct integration of clock phase shifting into the ADC–FPGA data capture process, enabling synchronization performance to be evaluated through actual capture timing and acquired data rather than block-level feasibility alone.
- A time-sequential phase observation strategy based on ISERDES, replacing parallel snapshot-based phase comparison and reducing hardware overhead while improving scalability at higher clock frequencies.
- Experimental characterization of interface synchronization jitter as a measurable system parameter, supported by full-spectrum validation (100 kHz–20 MHz) and digital interface integrity verification, together with an open access, reproducible acquisition pipeline with phase-alignment logs and timing measurements.
2. Asynchronous Condition of the Default LVDS Interface Between a Commercial ADC and a Custom FPGA
2.1. Default LVDS Interface Between ADC and FPGA
- One or more data lines per channel: 1-wire mode uses one signal line, while two-wire mode uses two lines.
- Clock: A synchronous clock signal is phase-shifted by 90 degrees to the data signal. Two transmission modes affect the clock frequency:
- Single data rate (SDR): One data bit is transmitted per original clock cycle and captured on the rising edge. Here, fclock = fdata.
- Double data rate (DDR): Two bits are transmitted per original clock cycle, captured on both the rising and falling edges of the clock. In this case, fclock = 0.5fdata.
- Frame: This digitized replica is delayed and phase-shifted by 90 degrees relative to the original clock.

2.2. Clock-Capable Input/Output (I/O) of FPGA
3. Proposed Solution of a Modified LVDS Interface Between a Commercial ADC and a Custom FMC-Integrated FPGA
- Clock and frame generation: A pair of internal timing references, including clock and frame, is generated from the onboard crystal oscillator;
- New clock phase shift alignment: The phase of the newly generated clock is dynamically adjusted to coincide with that of the incoming ADC clock signal;
- New frame alignment: Based on the original frame, adjust the received message from the new frame signal to align with the newly generated clock signal;
- Data synchronization and distribution: The adjusted clock and frame signals are then used to synchronize the A- and B-channel data paths inside the FPGA, providing stable and coherent inputs for subsequent phase computation.

3.1. Overview of the Hardware Synchronization System Built on High-Performance ADCs and Custom Low-Cost FPGAs
3.2. New Clock and Frame Generator
3.2.1. Determining the Original and Frame Clock Frequencies of the LVDS Protocol
3.2.2. Adjust the New Clock and Frame Signal Frequencies Using MMCM to That of the Original Clock and Frame Signals [52]
3.3. New Clock Phase-Shift Alignment
3.3.1. Phase-Shift Controller
- (1)
- late—new clock lags (phase delayed);
- (2)
- soon—new clock leads (phase advanced);
- (3)
- same—aligned or 180° out-of-phase.

- 1st Case—Phase Decreasing (“late”):
- 2nd Case—Phase Increasing (“soon”):
- 3rd Case—Case–Phase Lock (“same”):
3.3.2. Sensitivity to Frequency Offsets and Phase-Tracking Mechanism
3.4. New Frame Alignment
3.4.1. Frame-Arrange Operator
3.4.2. Bitslip Submodule of ISERDES
3.5. Data Reception
3.6. Timing Uncertainty and Jitter Estimation
- ADC sampling-domain jitter, which determines the temporal uncertainty of ADC conversion instants and limits the achievable SNR of phase- or time-based measurements;
- FPGA-side synchronization and retiming uncertainty, which affects acquisition amplitude, data alignment, and the correctness of digital data acquisition at the ADC–FPGA interface.
3.6.1. ADC Sampling-Domain Jitter and Phase-Noise-Limited SNR
3.6.2. FPGA-Side Synchronization Correctness
3.6.3. Phase-Noise Contribution Versus Synchronization Correctness
3.6.4. Interface Integrity Validation Using BER Measurements
4. Simulation and Experimental Results
4.1. Resource Efficiency in Signal Synchronization: Low Resource Consumption and Flexibility
4.2. The Signals Collected by the FPGA-Based Signal-Processing System After Synchronization
4.2.1. Record Clean Signals at Different Amplitudes and Carrier Frequencies
4.2.2. Record Clean Signals of the Two A and B Synchronized Channels
4.2.3. Bit-Error Verification
4.3. Long-Term Stability Evaluation
5. Cost Efficiency of the Phase Measurement System Implemented with the Proposed Method
6. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ADC | Analog-to-Digital Converter |
| ADS42LB49 | High-Speed ADC from Texas Instruments |
| AFE7225 | Analog Front-End 7225 (Texas Instruments high-speed ADC) |
| ALTCLKCTRL | Altera Clock Control |
| BER | Bit error rate |
| CMOS | Complementary Metal-Oxides Semiconductor |
| DDR | Double Data Rate |
| FF | Flip-Flop |
| FMC | FPGA Mezzanine Card |
| FMC-ADC | FPGA Mezzanine Card—ADC Adapter |
| FMC-LPC | FPGA Mezzanine Card—Low Pin Count |
| FPGA | Field-Programmable Gate Array |
| FSM | Finite State Machine |
| FFT | Fast Fourier Transform |
| GPIO | General-purpose I/O |
| ILA | Integrated Logic Analyzer |
| ISERDES | Input-Serial-to-Deserializer |
| JESD204x | JEDEC High-Speed Serial Data Interface Standard for Data Converters |
| LVDS | Low-Voltage Differential Signaling |
| PCI | Peripheral Component Interconnect |
| PLL | Phase-locked loop |
| PSC | Phase shift controller |
| PSCLK | Phase-Shifted Clock |
| PXIe | PCI Extensions for Instrumentation |
| SDR | Single Data Rate |
| SNR | Signal-to-Noise Ratio |
| VCO | Voltage-Controlled Oscillator |
| VDD-650 | Polytec Laser Vibrometer Model VDD-650 |
Appendix A





References
- Fraden, J. Handbook of Modern Sensors: Physics, Designs, and Applications, 3rd ed.; Springer: New York, NY, USA, 2004. [Google Scholar]
- Webster, J.G. The Measurement, Instrumentation, and Sensors Handbook; CRC Press: Boca Raton, FL, USA, 1999. [Google Scholar]
- Proakis, J.G.; Manolakis, D.G. Digital Signal Processing: Principles, Algorithms, and Applications, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 1996. [Google Scholar]
- Oppenheim, A.V.; Schafer, R.W. Discrete-Time Signal Processing, 3rd ed.; Pearson: Upper Saddle River, NJ, USA, 2014. [Google Scholar]
- Haykin, S. Adaptive Filter Theory, 5th ed.; Pearson: Upper Saddle River, NJ, USA, 2014. [Google Scholar]
- Xu, G. Design of Data Acquisition System Based on FPGA. Adv. Mater. Res. 2012, 403–408, 1592–1595. [Google Scholar] [CrossRef]
- Kuon, I.; Tessier, R.; Rose, J. FPGA Architecture: Survey and Challenges. Found. Trends Electron. Des. Autom. 2007, 2, 135–253. [Google Scholar] [CrossRef]
- Meyer-Baese, U. Digital Signal Processing with Field Programmable Gate Arrays; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
- Wojciechowski, A.A.; Tatara, T.; Kamiński, T.; Kulesza, Z. Synchronization of Data Acquisition Systems for the Purpose of Structural Health Monitoring. Sensors 2017, 17, 2630. [Google Scholar] [CrossRef]
- Huang, W.; Fang, Y.; Liu, H.; Zhang, X. Design of 16-Channel High-Speed Synchronous Data Acquisition System. In Proceedings of the 2023 IEEE AUTOTESTCON, National Harbor, MD, USA, 28–31 August 2023; pp. 1–6. [Google Scholar] [CrossRef]
- Tsoeunyane, L.; Winberg, S.; Inggs, M. Automatic Configurable Hardware Code Generation for Software-Defined Radios. Computers 2018, 7, 53. [Google Scholar] [CrossRef]
- Berrazueta-Mena, D.; Navas, B. AHA: Design and Evaluation of Compute-Intensive Hardware Accelerators for AMD-Xilinx Zynq SoCs Using HLS IP Flow. Computers 2025, 14, 189. [Google Scholar] [CrossRef]
- Li, C.; Tian, S.; Yang, K.; Ye, P.; Huang, W.; Ye, Z. FPGA-Based Design of Multipoint Parallel EMD for Anomaly Detection in Acquisition System. IEEE Trans. Ind. Electron. 2025, 72, 8481–8491. [Google Scholar] [CrossRef]
- Sarkar, A.; Chakrabarty, J.; Althaf, M.S. Implementation of Serial FPDP and 10G Ethernet in an FPGA-Based Real-Time Embedded Hardware. In Proceedings of the IEEE Wireless Antenna and Microwave Symposium (WAMS), Visakhapatnam, India, 29 February–3 March 2024; pp. 1–5. [Google Scholar] [CrossRef]
- Diouri, O.; Gaga, A.; Ouanan, H.; Senhaji, S.; Faquir, S.; Jamil, M.O. Comparison Study of Hardware Architectures Performance between FPGA and DSP Processors for Implementing Digital Signal Processing Algorithms: Application of FIR Digital Filter. Results Eng. 2022, 16, 100639. [Google Scholar] [CrossRef]
- Li, H.; Fan, C.; Shi, Z.; Yan, B.; Chen, J.; Yan, Z.; Liu, D.; Shum, P.; Sun, Q. Spatio-Temporal Joint Over-Sampling-Downsampling Technique for Ultra-High Resolution Fiber Optic Distributed Acoustic Sensing. Opt. Express 2022, 30, 29639. [Google Scholar] [CrossRef]
- Memon, T.; Beckett, P.; Sadik, A.Z. Sigma-Delta Modulation Based Digital Filter Design Techniques in FPGA. ISRN Electron. 2012, 2012, 538597. [Google Scholar] [CrossRef]
- Ortega, E.; Martínez, A.; Oliva, A.; Sanz, F.; Rodríguez, O.; Prieto, M.; Parra, P.; da Silva, A.; Sánchez, S. A Digital Beamforming Receiver Architecture Implemented on an FPGA for Space Applications. arXiv 2024, arXiv:2405.18992. [Google Scholar] [CrossRef]
- Motta, L.L.; Acuña Acurio, B.A.; Aniceto, N.F.T.; Meloni, L.G.P. Design and Implementation of a Digital Down/Up Conversion Directly from/to RF Channels in HDL. Integration 2019, 68, 30–37. [Google Scholar] [CrossRef]
- Meng, C.; Xu, C.; Liao, J. Research on Clock Synchronization of Data Acquisition Based on NoC. Appl. Sci. 2024, 14, 4838. [Google Scholar] [CrossRef]
- Teng, F.; Yang, W.; Yan, J.; Ma, H.; Jiao, Y.; Gao, Z. A Parallel Solution of Timing Synchronization in High-Speed Remote Sensing Data Transmission. Remote Sens. 2023, 15, 3347. [Google Scholar] [CrossRef]
- Nguyen, T.D.; Duong, Q.A.; Higuchi, M.; Vu, T.T.; Wei, D.; Aketagawa, M. 19-Picometer Mechanical Step Displacement Measurement Using Heterodyne Interferometer with Phase-Locked Loop and Piezoelectric Driving Flexure-Stage. Sens. Actuators A Phys. 2020, 304, 111880. [Google Scholar] [CrossRef]
- Nguyen, T.D.; Higuchi, M.; Vu, T.T.; Wei, D.; Aketagawa, M. 10-pm-Order Mechanical Displacement Measurements Using Heterodyne Interferometry. Appl. Opt. 2020, 59, 8478. [Google Scholar] [CrossRef]
- Tamiya, H.; Taniguchi, K.; Yamazaki, K.; Aoyama, H. Detection Principle and Verification of Non-Contact Displacement Meter with Picometer Resolution. J. Adv. Mech. Des. Syst. Manuf. 2018, 12, JAMDSM0107. [Google Scholar] [CrossRef]
- Sun, Y.; Li, W.; Xing, X.; Wang, J.; Hu, P.; Tan, J. A Picometre-Level Resolution Test Method without Nonlinearity for Heterodyne Interferometer Measurement Electronics. Photonics 2024, 11, 331. [Google Scholar] [CrossRef]
- Köchert, P.; Flügge, J.; Weichert, C.; Köning, R.; Manske, E. A Fast Phasemeter for Interferometric Applications with an Accuracy in the Picometer Regime. In Proceedings of the 10th IMEKO TC14 Symposium on Laser Metrology for Precision Measurement and Inspection in Industry, Braunschweig, Germany, 12–14 September 2011; Available online: https://imeko.net/publications/tc14-2011/IMEKO-TC14-2011-34.pdf (accessed on 6 March 2025).
- Nguyen, T.D.; Dinh, G.N. Stability and Resolution of a Conventional Displacement Measuring Heterodyne Interferometer Using a Single Phase-Locked Loop. Exp. Mech. 2023, 63, 1015–1032. [Google Scholar] [CrossRef]
- Dong, N.T.; Tai, N.T.; Hoang, D.V.; Mai, N.T.P.; Tung, V.T. Sub-Nanometer Displacement Measurement Using Heterodyne Interferometer and Down-Beat Frequency Technique. In The AUN/SEED-Net Joint Regional Conference in Transportation, Energy, and Mechanical Manufacturing Engineering, Proceedings of the International Conference on Emerging Applications in Engineering and Technology, Daman, India, 29–30 December 2022; Springer: Singapore, 2022; pp. 981–988. [Google Scholar] [CrossRef]
- Choi, S.; Yang, H.; Noh, Y.; Kim, G.; Kwon, E.; Yoo, H. FPGA-Based Multi-Channel Real-Time Data Acquisition System. Electronics 2024, 13, 2950. [Google Scholar] [CrossRef]
- Texas Instruments. ADS42LB49 Datasheet, SLLSBO4. Available online: https://www.ti.com/lit/ds/symlink/ads42lb49.pdf (accessed on 14 January 2025).
- Texas Instruments. AFE7225 Datasheet, SLWS233. Available online: https://www.ti.com/lit/ds/symlink/afe7225.pdf (accessed on 14 January 2025).
- Defossez, M. Serial LVDS High-Speed ADC Interface XAPP524 (v1.1). Xilinx Application Note. 2012. Available online: https://docs.amd.com/v/u/en-US/xapp524-serial-lvds-adc-interface (accessed on 6 March 2025).
- Texas Instruments. High-Speed Data Converter Pro User’s Guide, SLWU087E. Available online: https://www.ti.com/lit/ug/slwu087e/slwu087e.pdf (accessed on 14 January 2025).
- Texas Instruments. AFE7225 Evaluation Module User’s Guide, SLOU362. Available online: https://www.ti.com/lit/ug/slou362/slou362.pdf (accessed on 14 January 2025).
- Texas Instruments. ADS42LB49 Evaluation Module User’s Guide, SLAU465A. Available online: https://www.ti.com/lit/ug/slau465a/slau465a.pdf (accessed on 14 January 2025).
- Xilinx. KCU105 Evaluation Board. Available online: https://www.xilinx.com/products/boards-and-kits/kcu105.html#documentation (accessed on 6 March 2025).
- Octopart. TSW1400EVM by Texas Instruments. Available online: https://octopart.com/tsw1400evm-texas+instruments-22269695 (accessed on 6 March 2025).
- Sivanathan, S.; Roula, M.A.; Li, K.; Qiao, D.; Copner, N.J. Design of an FPGA-Based High-Speed Data Acquisition System for Frequency Scanning Interferometry Long-Range Measurement. IEEE Open J. Instrum. Meas. 2023, 3, 7000110. [Google Scholar] [CrossRef]
- Poshala, P.; Shetty, P. Synchronizing the Giga-Sample ADCs Interfaced with Multiple FPGAs. Application Report SLAA643; Texas Instruments: Dallas, TX, USA, 2014; Available online: https://www.ti.com/lit/pdf/slaa643 (accessed on 6 March 2025).
- Wojciechowski, A.A. A Proof-of-Concept FPGA-Based Clock Signal Phase Alignment System. Electronics 2024, 13, 3295. [Google Scholar] [CrossRef]
- Ngo, V.M.; Nguyen, H.P.; Vu, T.T.; Nguyen, M.P.M.; Le, T.M.; Nguyen, T.D. Hardware Synchronization of High-Speed ADC and Custom Low-Cost FPGA for Phase Meter of Small Displacement Heterodyne Interferometry. In Proceedings of the 4th Annual International Conference on Material, Machines, and Methods for Sustainable Development (MMMS 2024), Da Nang, Vietnam, 18–21 September 2024; Long, B.T., Ed.; Lecture Notes in Mechanical Engineering; Springer: Cham, Switzerland, 2025; pp. 1–10. [Google Scholar] [CrossRef]
- Melo, R.A.; Valinoti, B. Serial QDR LVDS High-Speed ADCs on Xilinx Series 7 FPGAs. In Proceedings of the 2019 X Southern Conference on Programmable Logic (SPL), Buenos Aires, Argentina, 10–12 April 2019; pp. 25–30. [Google Scholar] [CrossRef]
- Zhang, Q.; Chen, Y.; Su, Y.; Ye, F.; Ren, J. A Testing System for High-Speed Multi-Channel ADC with LVDS Data Output Based on FPGA. In Proceedings of the 12th IEEE International Conference on Solid-State and Integrated-Circuit Technology, Guilin, China, 28–31 October 2014; pp. 1–3. [Google Scholar] [CrossRef]
- Bloomingdale, C.; Hendrickson, G. LVDS Data Outputs for High-Speed Analog-to-Digital Converters. Analog Devices Application Note AN-586. 2011. Available online: https://www.analog.com/media/en/technical-documentation/application-notes/5957542118600205599850975382134073431740717454123180480718an586.pdf (accessed on 6 March 2025).
- Stackler, M.; Glascott-Jones, A.; Pilard, R.; Chantier, N. Interfacing FPGA with High-Speed Data Converter Using Parallel and Serial Interface. Signal Integrity Journal. 2018. Available online: https://www.signalintegrityjournal.com/articles/744-interfacing-fpga-with-high-speed-data-converter-using-parallel-and-serial-interface (accessed on 6 March 2025).
- Xilinx. Enhancing I/O Design Flexibility with the FPGA Mezzanine Card (FMC) Standard. White Paper WP315. 2009. Available online: https://docs.amd.com/v/u/en-US/wp315 (accessed on 6 March 2025).
- Alvarez, P.; Cattin, M.; Lewis, J.; Serrano, J.; Wlostowski, T. FPGA Mezzanine Cards for CERN’s Accelerator Control System—Plus Some Reflections on Open Hardware. CERN Technical Report. 2009. Available online: https://cds.cern.ch/record/1215572/files/CERN-ATS-2009-097.pdf (accessed on 6 March 2025).
- Iamelectronic. Breakout Board for Low-Pin Count FPGA Mezzanine Cards. Available online: https://fmchub.github.io/projects/FMC_LPC_BREAKOUT/Datasheet/FMC_LPC_BREAKOUT_datasheet.html (accessed on 6 March 2025).
- Intel Corporation. User Guide Clock Control Block (ALTCLKCTRL) IP Core. Available online: https://cdrdv2-public.intel.com/654442/ug_altclock.pdf (accessed on 6 March 2025).
- Xilinx. 7 Series FPGAs SelectIO Resources User Guide, UG471 (v1.10). Available online: https://docs.amd.com/v/u/en-US/ug471_7Series_SelectIO (accessed on 6 March 2025).
- Wu, K.; Zhang, H.; Chen, Y.; Luo, Q.; Xu, K. All-Silicon Microdisplay Using Efficient Hot-Carrier Electroluminescence in Standard 0.18 μm CMOS Technology. IEEE Electron Device Lett. 2021, 42, 541–544. [Google Scholar] [CrossRef]
- Xilinx. 7 Series FPGAs Clocking Resources User Guide, UG472 (v1.14). Available online: https://www.xilinx.com (accessed on 6 March 2025).
- AMD. Kintex-7 FPGAs Data Sheet: DC and AC Switching Characteristics (DS182); Advanced Micro Devices, Inc.: San Jose, CA, USA, 2018; Available online: https://docs.amd.com/v/u/en-US/ds182_Kintex_7_Data_Sheet (accessed on 16 October 2025).
- Shinagawa, M.; Akazawa, Y.; Wakimoto, T. Jitter Analysis of High-Speed Sampling Systems. IEEE J. Solid-State Circuits 1990, 25, 220–224. [Google Scholar] [CrossRef]
- Understanding the Effect of Clock Jitter on High Speed ADCs. Linear Technology Design Note 1013. Available online: https://www.analog.com/media/en/reference-design-documentation/design-notes/dn1013f.pdf (accessed on 26 October 2025).
- LMK03318 Ultra-Low-Noise Jitter Clock Generator Family with One PLL, Eight Outputs, Integrated EEPROM. Datasheet. Available online: https://www.ti.com/lit/ds/symlink/lmk03318.pdf (accessed on 26 October 2025).
- CDCM9102 Low-Noise Two-Channel 100 MHz Clock Generator. Datasheet. Available online: https://www.ti.com/lit/ds/symlink/cdcm9102.pdf (accessed on 26 October 2025).
- Moku:Lab, Time & Frequency AnalyzerDatasheets, Versions v24-1011 to v25-0822, 2024–2025. Available online: https://liquidinstruments.com/products/integrated-instruments/time-frequency-analyzer (accessed on 26 October 2025).
- Towfic, Z.J.; Sayed, A.H. Clock jitter estimation in noise. In Proceedings of the 2011 IEEE International Symposium of Circuits and Systems (ISCAS), Rio de Janeiro, Brazil, 15–18 May 2011. [Google Scholar] [CrossRef]
- Hu, P.; Wang, J.; Lin, X.; Xing, X.; Fu, H.; Tan, J. Phase Measurement Method Based on Digital Dual Frequency Comb for High-Precision High-Speed Heterodyne Interferometry. IEEE Sens. J. 2023, 23, 9707–9715. [Google Scholar] [CrossRef]
- Liquid Instruments. Moku:Lab Specifications. Available online: https://download.liquidinstruments.com/documentation/specs/hardware/mokulab/MokuLab-Specifications.pdf (accessed on 6 March 2025).
- National Instruments. PCI-5122 Specifications. Available online: https://www.ni.com/docs/en-US/bundle/pci-5122-specs/page/specs.html (accessed on 6 March 2025).
- Bauer, M.; Ritter, F.; Siegmund, G. High-Precision Laser Vibrometers Based on Digital Doppler-Signal Processing. In Proceedings of the SPIE 4827, Fifth International Conference on Vibration Measurements by Laser Techniques: Advances and Applications, Ancona, Italy, 18–21 June 2002; SPIE: Bellingham, WA, USA, 2002. [Google Scholar] [CrossRef]
- AliExpress. XC7K325T FPGA Board. Available online: https://vi.aliexpress.com/item/1005001275162791.html (accessed on 6 March 2025).



























| Uncertainty Category | Jitter/Timing Uncertainty | RMS Estimation Value (ps) |
|---|---|---|
| Sampling-domain (phase-noise-limited SNR) | ADC clock input | <1 |
| ADC aperture | 0.25 | |
| Total sampling jitter (σsamp) | ~1.0 | |
| Interface-domain (synchronization correctness) | MMCM output clock | ≤8 |
| Synchronization/retiming | 4.3 | |
| Total sync uncertainty (σsync) | 9.1 |
| Resource | Utilization | Reduction (%) | |
|---|---|---|---|
| (This Work) | [32] | ||
| MMCM | 1 | 0 | −100 |
| Input-delay control | 0 | 1 | 100 |
| Input-delay | 0 | 1 | 100 |
| Look-up table | 43 | 195 | 78 |
| Look-up table random-access memories | 0 | 32 | 100 |
| Flip flop | 59 | 258 | 77 |
| Carrier Frequency at 100 MS/s (MHz) | Bandwidth (MHz) | Process Gain (Gp) (dB) [3] |
|---|---|---|
| 0.1 | 15 | 5 |
| 1 | 15 | 5 |
| 5 | 5 | 10 |
| 10 | 1.5 | 15 |
| 20 | 0.5 | 20 |
| Carrier Signal Frequencies (MHz) | Channel A | Channel B | Sampling-to-Carrier Ratio | ||
|---|---|---|---|---|---|
| Fitting | Error (%) | Fitting | Error (%) | ||
| 0.1 | y = 1.0307x, R2 ≈ 1 | <10 | y = 1.0201x, R2 ≈ 1 | <10 | 1000 |
| 1 | y = 1.0733x, R2 = 1 | <15 | y = 0.9961x, R2 = 1 | <20 | 100 |
| 5 | y = 1.0139x, R2 = 1 | <12 | y = 0.9605x, R2 = 1 | <31 | 20 |
| 10 | y = 1.0256x, R2 ≈ 1 | <20 | y = 0.899x, R2 ≈ 1 | <32 | 10 |
| 20 | y = 0.9931x, R2 = 1 | <27 | y = 0.9922x, R2 = 1 | <31 | 5 |
| Data Acquisition System | ADC Resolution | Sample Rate | SNR (dB) | Cost ($) |
|---|---|---|---|---|
| Moku: Lab [61] | 12-bit | 1.25 GS/s | 70 to 80 | ~5000 |
| NI PCI-5122 [62] | 14-bit | 100 MS/s | 75 to 85 | >15,000 |
| NI 5733 (ADC) + FPGA PXIe-7972R [25] | 16-bit | 120 MS/s | 85 to 95 | ~24,000 |
| VDD-650 (Polytec) [63] | 12-bit | Down conversation and 5.12 MS/s | 65 to 75 | >10,000 |
| AFE7225 [31] + TSW1400EVM [37] | 12-bit | Up to 125 MS/s | Around 70 | ~20,000 |
| AFE7225 [31] + custom Kintex7 FPGA [64] (this work) | <800 | |||
| ADS42LB49 [30] + TSW1400EVM [37] | 14-bit | Up to 250 MS/s | Around 73.2 | ~20,000 |
| ADS42LB49 [29] + custom Kintex7 FPGA [64] | <800 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Ngo, V.M.; Nguyen, T.D. A Reproducible FPGA–ADC Synchronization Architecture for High-Speed Data Acquisition. Data 2026, 11, 23. https://doi.org/10.3390/data11010023
Ngo VM, Nguyen TD. A Reproducible FPGA–ADC Synchronization Architecture for High-Speed Data Acquisition. Data. 2026; 11(1):23. https://doi.org/10.3390/data11010023
Chicago/Turabian StyleNgo, Van Muoi, and Thanh Dong Nguyen. 2026. "A Reproducible FPGA–ADC Synchronization Architecture for High-Speed Data Acquisition" Data 11, no. 1: 23. https://doi.org/10.3390/data11010023
APA StyleNgo, V. M., & Nguyen, T. D. (2026). A Reproducible FPGA–ADC Synchronization Architecture for High-Speed Data Acquisition. Data, 11(1), 23. https://doi.org/10.3390/data11010023

