Tiny tools collection (Python NumPy+Matplotlib based) to do spectral analysis and calculate the key performance parameters of an ADC. Just collect some data from the ADC, specify basic ADC parameters and run analysis. See example.ipynb (you will need Jupyter Notebook to be installed).
References:
- Analog Devices MT-003 TUTORIAL "Understand SINAD, ENOB, SNR, THD, THD + N, and SFDR so You Don't Get Lost in the Noise Floor"
- National Instruments Application Note 041 "The Fundamentals of FFT-Based Signal Analysis and Measurement"
Inspired by Linear Technology (now Analog Devices) PScope tool.
Image source: Creating an ADC Using FPGA Resources WP - Lattice