LOW, the output data will change to correspond to the HBE
input. Figure 4 shows the timing for reading first the Low
byte and then the High byte.
TIMING CONSIDERATIONS
Table I and Figures 3 through 9 show the digital timing of
ADS7803 under the various operating modes. All of the
critical parameters are guaranteed over the full –40°C to
+85°C operating range for ease of system design.
ADS7803 provides two modes for reading the conversion
results. At power-up, the converter is set in the Transparent
Mode.
SPECIAL FUNCTION REGISTER (SFR)
TRANSPARENT MODE
An internal register is available, either to determine addi-
tional data concerning the ADS7803, or to write additional
instructions to the converter.
This is the default mode for ADS7803. In this mode, the
conversion decisions from the successive approximation
register are latched into the output register as they are made.
Thus, the High byte (the 4 MSBs) can be read after the end
of the ninth clock cycle (five clock cycles for the mux
settling, sample acquisition and auto-zeroing of the com-
parator, followed by the four clock cycles for the 4MSB
decisions.) The complete 12-bit data is available after BUSY
has gone HIGH, or the internal status flag goes LOW (D7
when HBE is HIGH).
Table II shows the data in the Special Function Register that
will be transferred to the output bus by driving HBE HIGH
(with SFR HIGH) and initiating a read cycle (driving RD
and CS LOW with WR HIGH.) The Power Fail flag in the
SFR is set when the power supply falls below about 3V. The
flag also means that a new calibration has been started, and
any data written to the SFR has been lost. Thus, the ADS7803
will again be in the Transparent Mode. Writing a LOW to
D5 in the SFR resets the Power Fail flag. The Cal Error flag
in the SFR is set when an overflow occurs during calibra-
tion, which may happen in very noisy systems. It is reset by
starting a calibration, and remains low after a calibration
without an overflow is completed.
LATCHED OUTPUT MODE
This mode is activated by writing a HIGH to D0 in the
Special Function Register with CS and WR LOW and SFR
and HBE HIGH. (See the discussion of the Special Function
Register below.)
Table III shows how instructions can be transferred to the
Special Function Register by driving HBE HIGH (with SFR
HIGH) and initiating a write cycle (driving WR and CS
LOW with RD HIGH.) Note that writing to the SFR also
initiates a new conversion.
In this mode, the data from a conversion is latched into the
output buffers only after a conversion is complete, and
remains there until the next conversion is completed. The
conversion result is valid during the next conversion. This
allows the data to be read even after a new conversion is
started, for faster system throughput.
SYMBOL
PARAMETER(1)
MIN
TYP
MAX
UNITS
t1
t2
CS to WR Setup Time(2)
0
100
0
0
0
ns
WR or CAL Pulse Width
CS to WR Hold Time(2)
ns
t3
0
0
ns
t4
WR to BUSY Propagation Delay
A0, A1, HBE, SFR Valid to WR Setup Time
A0, A1, HBE, SFR Valid to WR Hold Time
BUSY to CS Setup Time
20
0
50
150
ns
t5
ns
t6
20
0
ns
t7
ns
t8
CS to RD Setup Time(2)
0
0
0
0
0
ns
t9
RD Pulse Width
CS to RD Hold Time(2)
100
0
ns
t10
t11
t12
t13
t14
t15
t16
t17
t18
t19
t20
ns
HBE, SFR to RD Setup Time
HBE, SFR to RD Hold Time
RD to Valid Data (Bus Access Time)(3)
RD to Hi-Z Delay (Bus Release Time)(3)
RD to Hi-Z Delay For SFR(3)
50
0
ns
ns
80
90
150
180
60
ns
ns
20
100
20
ns
Data Valid to WR Setup Time
Data Valid to WR Hold Time
ns
ns
µs
Acquisition Time. Pin 26 LOW with D2 in SFR HIGH
Sample-to-Hold Aperture Delay. (D2 in SFR HIGH)
2.5
5
ns
Delay from rising edge on pin 26 to start of conversion.
(D2 in SFR HIGH)
1.5
CLK cycles
NOTES: (1) All input control signals are specified with tRISE = tFALL = 20ns (10% to 90% of 5V) and timed from a voltage level of 1.6V. Data is timed from VIH
,
VIL, VOH or VOL. (2) The internal RD pulse is performed by a NOR wiring of CS and RD. The internal WR pulse is performed by a NOR wiring of CS and WR.
(3) Figures 8 and 9 show the measurement circuits and pulse diagrams for testing transitions to and from Hi-Z states.
TABLE I. Timing Specifications (CLK = 2MHz external, TA = –40°C to +85°C).
®
8
ADS7803