sankudey
Full Member level 3
adc testing
Hi frns,
In Cadence (Spectre, 445), there is some inbuilt library for ideal DAC/DAC etc. These are based on Verilog A. The library names are "ahdlLib" or "analogLib".
Now, While testing an designed ADC, at schematic level, one way is to calculate by hand the digital output bits and compare it with the analog value. This is OK with stair case ip or even ramp. But for sinusoid of high frequency (little less than nyquist), it is hard to consider the transient efefct and delays.
One solution is to convert the ADC output bac to Analog by an ideal DAC and go for fft. This is also available, as told earlier.
Problem: While simulating the ideal DAC, it is giving flat output (0V). I have checked the parameters etc.
Also, if you have any other idea to resolve the problem, will be appreciated.
Thans in advance,
Sankudey
Hi frns,
In Cadence (Spectre, 445), there is some inbuilt library for ideal DAC/DAC etc. These are based on Verilog A. The library names are "ahdlLib" or "analogLib".
Now, While testing an designed ADC, at schematic level, one way is to calculate by hand the digital output bits and compare it with the analog value. This is OK with stair case ip or even ramp. But for sinusoid of high frequency (little less than nyquist), it is hard to consider the transient efefct and delays.
One solution is to convert the ADC output bac to Analog by an ideal DAC and go for fft. This is also available, as told earlier.
Problem: While simulating the ideal DAC, it is giving flat output (0V). I have checked the parameters etc.
Also, if you have any other idea to resolve the problem, will be appreciated.
Thans in advance,
Sankudey