ISLA212P
17
FN7717.2
November 30, 2012
Theory of Operation
Functional Description
The ISLA212P is based on a 12-bit, 250MSPS A/D converter core
that utilizes a pipelined successive approximation architecture
(see Figure
19). The input voltage is captured by a Sample-Hold
Amplifier (SHA) and converted to a unit of charge. Proprietary
charge-domain techniques are used to successively compare the
input to a series of reference charges. Decisions made during the
successive approximation operations determine the digital code
for each input value. Digital error correction is also applied,
resulting in a total latency of 10 clock cycles. This is evident to the
user as a latency between the start of a conversion and the data
being available on the digital outputs.
Power-On Calibration
As mentioned previously, the cores perform a self-calibration at
start-up. An internal power-on-reset (POR) circuit detects the
supply voltage ramps and initiates the calibration when the
analog and digital supply voltages are above a threshold. The
following conditions must be adhered to for the power-on
calibration to execute successfully.
A frequency-stable conversion clock must be applied to the
CLKP/CLKN pins.
DNC pins must not be connected.
SDO has an internal pull-up and should not be driven
externally.
RESETN is pulled low by the ADC internally during POR.
External driving of RESETN is optional.
SPI communications must not be attempted.
A user-initiated reset can subsequently be invoked if these
conditions cannot be met at power-up.
After the power supply has stabilized, the internal POR releases
RESETN, and an internal pull-up pulls it high, which starts the
calibration sequence. If a subsequent user-initiated reset is
desired, the RESETN pin should be connected to an open-drain
driver with an off-state/high impedance state leakage of less
than 0.5mA. This assures exit from the reset state so calibration
can start.
The calibration sequence is initiated on the rising edge of
RESETN, as shown in Figure
20. Calibration status can be
determined by reading the cal_status bit (LSB) at 0xB6. This bit is
‘0’ during calibration and goes to a logic ‘1’ when calibration is
complete. The data outputs produce 0xCCCC during calibration;
this can also be used to determine calibration status.
If the selectable clock divider is set to 1 (default), the output
clock (CLKOUTP/CLKOUTN) will not be affected by the assertion
of RESETN. If the selectable clock divider is set to 2 or 4, the
output clock is set low while RESETN is asserted (low). Normal
operation of the output clock resumes at the next input clock
edge (CLKP/CLKN) after RESETN is de-asserted. At 250MSPS the
nominal calibration time is 200ms, while the maximum
calibration time is 550ms.
FIGURE 17. TWO-TONE SPECTRUM (F1 = 70MHz, F2 = 71MHz AT
-7dBFS)
FIGURE 18. TWO-TONE SPECTRUM (F1 = 170MHz, F2 = 171MHz AT
-7dBFS)
Typical Performance Curves
All Typical Performance Characteristics apply under the following conditions unless otherwise noted: AVDD = OVDD = 1.8V, TA = +25°C,
AIN =-1dBFS, fIN = 105MHz, fSAMPLE = 250MSPS. (Continued)
0
20
40
60
80
100
120
-120
-100
-80
-60
-40
-20
0
FREQUENCY (MHz)
AMPLIT
UDE
(dBFS)
IMD2
IMD3
2ND HARMONICS
3RD HARMONICS
IMD3 = -87 dBFS
Filename
Core fs (MHz)
-120
-100
-80
-60
-40
-20
0
AMPLITUDE
(dBFS)
IMD3 = -97 dBFS
0
20
40
60
80
100
120
FREQUENCY (MHz)
IMD2
IMD3
2ND HARMONICS
3RD HARMONICS