Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/esynr3z/adc-eval
📊 Tools collection (NumPy + Matplotlib based) to do spectral analysis and calculate the key performance parameters of an ADC
https://github.com/esynr3z/adc-eval
Last synced: 3 months ago
JSON representation
📊 Tools collection (NumPy + Matplotlib based) to do spectral analysis and calculate the key performance parameters of an ADC
- Host: GitHub
- URL: https://github.com/esynr3z/adc-eval
- Owner: esynr3z
- Created: 2021-07-24T09:42:41.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-26T19:24:50.000Z (over 1 year ago)
- Last Synced: 2024-07-15T22:52:01.495Z (4 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 974 KB
- Stars: 14
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-opensource-hardware - adc-eval
README
# ADC evaluation tool
Tiny tools collection (Python [NumPy](https://numpy.org/)+[Matplotlib](https://matplotlib.org/) 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](example.ipynb) (you will need [Jupyter Notebook](https://jupyter.org/) to be installed).
![analyser](analyser.png)
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"](https://www.analog.com/media/en/training-seminars/tutorials/MT-003.pdf)
- [National Instruments Application Note 041 "The Fundamentals of FFT-Based Signal Analysis and Measurement"](http://www.sjsu.edu/people/burford.furman/docs/me120/FFT_tutorial_NI.pdf)Inspired by Linear Technology (now Analog Devices) [PScope](https://www.analog.com/en/technical-articles/pscope-basics.html) tool.
![pscope](pscope.png)
Image source: [Creating an ADC Using FPGA Resources WP - Lattice](https://www.latticesemi.com/-/media/LatticeSemi/Documents/WhitePapers/AG/CreatingAnADCUsingFPGAResources.ashx?document_id=36525)