Hello
I am currently evaluating the AD9257-65 ADC for my application and would like your technical guidance regarding the analog input common-mode voltage, differential input swing, individual input voltage limits, digital output coding, and dynamic performance measurements.
According to the datasheet, the nominal input common-mode voltage (VCM) is approximately 0.9 V. However, on my hardware, I am measuring approximately 0.864 V at the ADC input common-mode node. Since this common-mode voltage will also affect my input-voltage and amplifier calculations, I would like to understand the acceptable tolerance and its impact on ADC performance and full-scale utilization.
I have the following questions:
1. ADC input common-mode voltage
The datasheet specifies an input common-mode voltage range. Could you please clarify whether the common-mode voltage of the AD9257-65 can be externally set within the specified range?
-
Is the ADC input common-mode voltage internally generated or does it need to be externally established?
-
What is the recommended method for setting the input common-mode voltage?
-
Can the VCM pin of the AD9257-65 be used to set the common-mode voltage of an external fully differential amplifier (FDA)?
-
Is there any recommended buffering or loading requirement for the VCM pin?
2. Measured VCM of 0.864 V
The nominal VCM is approximately 0.9 V, but I am measuring approximately 0.864 V in my hardware.
Could you please clarify:
-
Is 0.864 V an acceptable common-mode voltage for the AD9257-65?
-
What tolerance should I consider for VCM in my design calculations?
-
Should I use the nominal 0.9 V or the actual measured VCM when calculating the individual ADC input-voltage limits?
-
Can variation in VCM affect the achievable full-scale differential input range or ADC performance?
3. Full-scale 2 Vpp differential input
My fully differential amplifier is configured to provide a 2 Vpp differential output, corresponding to the specified differential input range of the AD9257-65.
Could you please clarify how the 2 Vpp differential input should be distributed between VIN+ and VIN−?
For example, if the common-mode voltage is 0.9 V and the differential input is 2 Vpp:
-
What should be the maximum and minimum voltage at VIN+?
-
What should be the maximum and minimum voltage at VIN−?
-
What is the recommended individual input-voltage swing for each ADC input?
-
Is the 2 Vpp specification defined as the voltage difference between VIN+ and VIN−, or is there any other consideration when determining the individual input swings?
4. Individual ADC input voltage versus differential input voltage
I would also like clarification regarding the relationship between the differential input specification and the absolute maximum rating of each ADC input.
For example, suppose my FDA produces:
VIN+ = −0.4 V
VIN− = +0.6 V
The differential voltage would be:
VIN+ − VIN− = −1.0 V
However, VIN+ would be below the specified absolute maximum input voltage of −0.3 V.
In this situation:
-
Would the ADC be damaged?
-
Does this condition violate the ADC operating conditions?
-
Is the differential input voltage alone sufficient to determine whether the ADC input is within its valid operating range?
-
What individual VIN+ and VIN− limits should be considered during normal operation?
- What is the digital code for this case that comes out from ADC
5. Example with 2 V differential input
Similarly, if the FDA produces:
VIN+ = −0.6 V
VIN− = +1.4 V
the differential voltage is:
VIN+ − VIN− = −2.0 V
However, VIN+ is below the −0.3 V absolute maximum rating.
Could you please clarify whether this condition can cause damage to the ADC, even though the differential voltage magnitude is 2 V?
More generally, should the individual ADC inputs always remain within a specific recommended operating range independent of the differential voltage?
6. How should the FDA output be configured to protect the ADC?
Since I am using a fully differential amplifier to drive the AD9257-65, I would like to understand how I should configure the FDA output common-mode voltage and differential swing so that:
-
The ADC achieves its maximum practical dynamic range.
-
Neither ADC input violates its recommended operating range.
-
Neither ADC input approaches or exceeds the absolute maximum rating.
-
The full 2 Vpp differential input range can be utilized.
Could you please provide the recommended relationship between FDA VOCM, VIN+, VIN−, and differential input voltage for this application?
7. DC input voltage to both ADC inputs
I would also like to understand how the ADC behaves when a DC voltage is applied to both differential inputs.
For example:
VIN+ = 0.9 V
VIN− = 0.9 V
or:
VIN+ = 0.864 V
VIN− = 0.864 V
In these conditions, the differential input is 0 V.
Could you please clarify:
-
What DC input voltage range can safely be applied simultaneously to VIN+ and VIN−?
-
What common-mode voltage range should be maintained for normal operation?
-
How should I determine the valid DC voltage range for each individual input?
-
Is there a recommended DC input condition that corresponds to ADC midscale?
8. Offset Binary and Two's Complement output format
I would also appreciate clarification regarding the AD9257-65 digital output coding.
The ADC is a 14-bit ADC, and I understand that it supports both Offset Binary and Two's Complement output formats.
Could you please explain:
-
Which output format is selected by default?
-
How is the digital output code related to the differential analog input voltage?
-
What digital code should I expect at zero differential input?
-
What digital code should I expect at +0.5 V differential input?
-
What digital code should I expect at −0.5 V differential input?
-
What digital code should I expect at the positive and negative full-scale differential inputs?
For example, if the differential input voltage is:
VIN+ − VIN− = +1.0 V
could you please provide the expected 14-bit digital output code for both:
-
Two's Complement
-
Offset Binary
I would also like to confirm whether the following approach is correct for calculating the ADC LSB and digital counts:
ADC resolution = 14 bits
Number of codes = 2^14
Differential full-scale range = 2 Vpp
Should the ADC digital count be calculated using:
{V_diff}/{2V{peak to peak}*(2^{14}-1)
or is another transfer-function equation recommended for the AD9257-65?
For Offset Binary, is adding 8192 to the signed two's-complement representation the correct way to convert between the two coding formats, or is there a specific ADC transfer-function convention that should be followed?
9. Measuring actual ADC digital counts
Could you please recommend a procedure for experimentally verifying the ADC transfer function?
I would like to apply known differential DC voltages to the ADC input and record the corresponding FPGA output codes.
For example, I would like to test:
0 V differential
+0.25 V differential
+0.5 V differential
+0.75 V differential
+1.0 V differential
and
−0.25 V differential
−0.5 V differential
−0.75 V differential
−1.0 V differential
What test setup and calculation method would you recommend for comparing the measured FPGA ADC codes with the expected theoretical codes?
10. SNR, SINAD, ENOB and SFDR measurement
Finally, I would like to measure the actual ADC performance on my hardware.
Could you please recommend the appropriate procedure for measuring:
-
SNR
-
SINAD
-
ENOB
-
SFDR
-
Noise floor
using the AD9257-65 and an FPGA-based data-capture system?
In particular:
-
What input signal amplitude should be used?
-
What input frequency is recommended?
-
What sampling frequency should be used?
-
How many ADC samples should be captured?
-
Should coherent sampling be used?
-
What FFT size is recommended?
-
Which FFT bins should be included when calculating noise power?
-
How should the fundamental and harmonics be treated when calculating SNR, SINAD, and SFDR?
-
How should ENOB be calculated from the measured results?
I would like to compare my measured results with the performance specified in the AD9257-65 datasheet.
11. Overall design clarification
My objective is to correctly configure the fully differential amplifier → AD9257-65 interface so that I can utilize the ADC's available dynamic range while maintaining the appropriate common-mode voltage and individual input-voltage limits.
Could you please provide a recommended set of equations or an example showing the relationship between:
FDA VOCM → VIN+ / VIN− → differential input voltage → ADC digital code
including the appropriate treatment of Offset Binary and Two's Complement?
Since the measured common-mode voltage in my hardware is approximately 0.864 V instead of the nominal 0.9 V, clarification on this point is particularly important because it will directly affect my amplifier output-voltage calculations and ADC input-range calculations.
Thank you for your support.
Best regards,
Nishant Gupta




