kyttaylor
Newbie level 5
- Joined
- Nov 25, 2009
- Messages
- 9
- Helped
- 2
- Reputation
- 4
- Reaction score
- 2
- Trophy points
- 1,283
- Location
- Houston, TX
- Activity points
- 1,343
Hi,
I designed a 10-bit pipeline ADC with nine 1.5-bits stages in Cadence. As you may very well already know, each 1.5-bits stage has a 2-bit digital output (AB = 00 or 01 or 10). So I exported all the digital outputs from all 9 pipeline stages (i.e. A1B1, A2B2,...., A8B8, A9B9) to Matlab for digital correction in order to finally obtain the real ADC 10-bit output.
Now, I'm stuck and need help in using these "A1B1,...A9B9" in Matlab in order to calculate the SNR of the ADC. Does anyone know how to accomplish that? Any help is greatly appreciated! Thank you.
I designed a 10-bit pipeline ADC with nine 1.5-bits stages in Cadence. As you may very well already know, each 1.5-bits stage has a 2-bit digital output (AB = 00 or 01 or 10). So I exported all the digital outputs from all 9 pipeline stages (i.e. A1B1, A2B2,...., A8B8, A9B9) to Matlab for digital correction in order to finally obtain the real ADC 10-bit output.
Now, I'm stuck and need help in using these "A1B1,...A9B9" in Matlab in order to calculate the SNR of the ADC. Does anyone know how to accomplish that? Any help is greatly appreciated! Thank you.