DWC ADC 12b5M SAR, TSMC180 IP Databook
April 2012 Synopsys, Inc. 11-30
If the offset is not a critical parameter, there is no need to run the calibration cycle.
However, there is the need to start a dummy conversion cycle (by setting soc=H, as
described in Section 7), before the ADC is ready to receive analog inputs;
8. In situations where the avdd supply is active and the dvdd supply is not active (not
supplied), the ADC may develop excessive leakage current. If the dvdd is left
unpowered for extended periods and this leakage power becomes a concern, it can
be eliminated by asserting dislvl=H until the dvdd supply is ramped up. Once the
dvdd supply goes to its nominal range, dislvl can be set to low.
Note that the dislvl digital input signal must have 3.3 V levels (avdd).
Deep power down mode
The deep power down mode enables the user to reduce the leakage current to the absolute
minimum, by switching off the supply of the digital calibration block (dvdd). In this mode all
digital outputs are set to low.
The deep power down mode is controlled by the signal dislvl=H, in addition to the enadc=L
and enldo=L already used in the normal power down mode. In this mode, all internal register
(calibration register) values will be lost. It is therefore advisable to store the calibration word
(available through bvos6…0 bus before entering deep power down mode.
The startup sequence from deep power down should be as follows
0. Set dislvl=L;
1. Set enldo=H and wait for the internal voltage regulator start-up;
2. Set the resetcal signal to high during one clock cycle. There is no need to wait for the
internal voltage regulator start-up time to set resetcal to high. This signal can be set
to high right after the power supplies are stable. The only demand is to set it to high
during one clock cycle before the next step (enadc=H);
3. Set enadc=H;
4. Set the resetadc signal to high during one clock cycle;
5. Ensure that the calibration word is valid at the inputs bvosi6…0 during one clock
cycle after the release of reset signals, and set loadcal=H during one clock cycle, in
order to read back the calibration value into the internal registers (for a better
understanding please check Figure 5 and 12);
6. Run dummy conversion cycle, the ADC is ready to receive the analog signal.
If the ADC is in deep power down for extended periods, then it is recommended that a new
calibration cycle is run at power up time.
The dummy conversion cycle can be started simultaneously with the loading of the
calibration word (step 5 above).
Power-down Mode
The power down mode is obtained by setting enadc=L and enldo=L.
While the ADC is in power down mode, the calibration coefficients are kept in the internal
registers of the ADC. In this way, the ADC can be brought back from power down and a