Professional Documents
Culture Documents
AD5593R
POWER-ON 2.5V
RESET REFERENCE
GPIO0
INPUT DAC
REGISTER REGISTER DAC 0 I/O0
SCL
SDA
GPIO7
A0 I2C INPUT DAC I/O7
REGISTER REGISTER DAC 7
INTERFACE
LOGIC
RESET MUX
SEQUENCER
12-BIT
SUCCESSIVE T/H
APPROXIMATION
ADC
TEMPERATURE
INDICATOR
12507-001
GND
Figure 1.
TABLE OF CONTENTS
Features .............................................................................................. 1 Serial Interface ................................................................................ 19
Applications ....................................................................................... 1 Write Operation.......................................................................... 19
General Description ......................................................................... 1 Read Operation........................................................................... 19
Functional Block Diagram .............................................................. 1 Pointer Byte ................................................................................. 21
Revision History ............................................................................... 2 Control Registers ........................................................................ 21
Specifications..................................................................................... 3 General-Purpose Control Register .......................................... 22
Timing Characteristics ................................................................ 6 Configuring the AD5593R ........................................................ 23
Absolute Maximum Ratings ............................................................ 7 DAC Write Operation ................................................................ 24
Thermal Resistance ...................................................................... 7 DAC Readback............................................................................ 24
ESD Caution .................................................................................. 7 ADC Operation .......................................................................... 25
Pin Configuration and Function Descriptions ............................. 8 GPIO Operation ......................................................................... 26
Typical Performance Characteristics ........................................... 10 Power-Down/Reference Control.............................................. 27
Terminology .................................................................................... 15 Reset Function ............................................................................ 27
Theory of Operation ...................................................................... 17 Applications Information .............................................................. 28
DAC Section ................................................................................ 17 Microprocessor Interfacing ....................................................... 28
ADC Section ............................................................................... 17 AD5593R to ADSP-BF537 Interface ....................................... 28
GPIO Section .............................................................................. 18 Layout Guidelines....................................................................... 28
Internal Reference ...................................................................... 18 Outline Dimensions ....................................................................... 29
Reset Function ............................................................................ 18 Ordering Guide............................................................................... 29
Temperature Indicator ............................................................... 18
REVISION HISTORY
10/14—Rev. 0 to Rev. A
Added 16-Ball WLCSP ...................................................... Universal
Changes to Gain Error Parameter, Table 1 .................................... 3
Changes to Table 5 ............................................................................ 7
Added Figure 4 and Table 7; Renumbered Sequentially ............. 9
Change to ADC Section................................................................. 17
Changes to Reset Function Section and Temperature
Indicator Section ............................................................................. 19
Changes to Reset Function Section, Table 24, and Table 25 .......... 27
Added Figure 41, Outline Dimensions ........................................ 29
Updated Outline Dimensions ....................................................... 29
Changes to Ordering Guide .......................................................... 29
Rev. A | Page 2 of 29
Data Sheet AD5593R
SPECIFICATIONS
VDD = 2.7 V to 5.5 V, VREF = 2.5 V (internal), TA = TMIN to TMAX, unless otherwise noted.
Table 2.
Parameter Min Typ Max Unit Test Conditions/Comments
ADC PERFORMANCE fIN = 10 kHz sine wave
Resolution 12 Bits
Input Range 1 0 VREF V ADC range select bit = 0
0 2 × VREF V ADC range select bit = 1
Integral Nonlinearity (INL) −2 +2 LSB
Differential Nonlinearity (DNL) −1 +1 LSB
Offset Error ±5 mV
Gain Error 0.3 % FSR
Track Time (tTRACK) 2 500 ns
Conversion Time (tCONV)2 2 µs
Signal to Noise Ratio (SNR) 3 69 dB VDD = 2.7 V, input range = 0 V to VREF
67 dB VDD = 5.5 V, input range = 0 V to VREF
61 dB VDD = 5.5 V, input range = 0 V to 2 × VREF
Signal-to-Noise + Distortion (SINAD) 69 dB VDD = 2.7 V, input range = 0 V to VREF
Ratio
67 dB VDD = 3.3 V, input range = 0 V to VREF
60 dB VDD = 5.5 V, input range = 0 V to 2 × VREF
Total Harmonic Distortion (THD) −91 dB VDD = 2.7 V, input range = 0 V to VREF
−89 dB VDD = 3.3 V, input range = 0 V to VREF
−72 dB VDD = 5.5 V, input range = 0 V to 2 × VREF
Spurious Free Dynamic Range (SFDR) 91 dB VDD = 2.7 V, input range = 0 V to VREF
91 dB VDD = 3.3 V, input range = 0 V to VREF
72 dB VDD = 5.5 V, input range = 0 V to 2 × VREF
Aperture Delay2 15 ns VDD = 3 V
12 ns VDD = 5 V
Aperture Jitter2 50 ps
Channel-to-Channel Isolation −95 dB fIN = 5 kHz
Full Power Bandwidth 8.2 MHz At 3 dB
1.6 MHz At 0.1 dB
DAC PERFORMANCE 4
Resolution 12 Bits
Output Range 0 VREF V DAC range select bit = 0
0 2 × VREF V DAC range select bit = 1
INL −1 +1 LSB
DNL −1 +1 LSB
Offset Error −3 +3 mV
Offset Error Drift2 8 µV/°C
Gain Error ±0.2 % FSR Output range = 0 V to VREF
±0.1 % FSR Output range = 0 V to 2 × VREF
Zero Code Error 0.65 2 mV
Total Unadjusted Error (TUE) ±0.03 ±0.25 % FSR Output range = 0 V to VREF
±0.015 ±0.1 % FSR Output range = 0 V to 2 × VREF
Capacitive Load Stability 2 nF RLOAD = ∞
10 nF RLOAD = 1 kΩ
Resistive Load 1 kΩ
Short-Circuit Current 25 mA
DC Crosstalk2 −4 +4 µV Single channel, full-scale output change
DC Output Impedance 0.2 Ω
DC Power Supply Rejection Ratio (PSRR)2 0.15 mV/V DAC code = midscale, VDD = 3 V ± 10% or 5 V ± 10%
Load Impedance at Rails 5 25 Ω
Rev. A | Page 3 of 29
AD5593R Data Sheet
Parameter Min Typ Max Unit Test Conditions/Comments
Load Regulation 200 µV/mA VDD = 5 V ± 10%, DAC code = midscale, −10 mA ≤ IOUT ≤
+10 mA
200 µV/mA VDD = 3 V ± 10%, DAC code = midscale, −10 mA ≤ IOUT ≤
+10 mA
Power-Up Time 7 µs Exiting power-down mode, VDD = 5 V
AC SPECIFICATIONS
Slew Rate 1.25 V/µs
Settling Time 6 µs
DAC Glitch Impulse 2 nV-sec
DAC to DAC Crosstalk 1 nV-sec
Digital Crosstalk 0.1 nV-sec
Analog Crosstalk 1 nV-sec
Digital Feedthrough 0.1 nV-sec
Multiplying Bandwidth 240 kHz DAC code = full scale, output range = 0 V to 2 × VREF
Output Voltage Noise Spectral Density 200 nV/√Hz DAC code = midscale, output range = 0 V to 2 × VREF,
measured at 10 kHz
SNR 81 dB
SFDR 77 dB
SINAD 74 dB
Total Harmonic Distortion −76 dB
REFERENCE INPUT
VREF Input Voltage 1 VDD V
DC Leakage Current −1 +1 µA No I/Ox pins configured as DACs
VREF Input Impedance 12 kΩ DAC output range = 0 V to 2 × VREF
24 kΩ DAC output range = 0 V to VREF
REFERENCE OUTPUT
VREF Output Voltage 2.495 2.5 2.505 V
VREF Temperature Coefficient 20 ppm/°C
Capacitive Load Stability 5 μF RLOAD = 2 kΩ
Output Impedance 0.15 Ω VDD = 2.7 V
0.7 Ω VDD = 5 V
Output Voltage Noise 10 µV p-p 0.1 Hz to 10 Hz
Density 240 nV/√Hz At ambient, f = 1 kHz, CL = 10 nF
Line Regulation 20 µV/V At ambient, sweeping VDD from 2.7 V to 5.5 V
10 µV/V At ambient, sweeping VDD from 2.7 V to 3.3 V
Load Regulation
Sourcing 210 µV/mA At ambient, −5 mA ≤ load current ≤ +5 mA
Sinking 120 µV/mA At ambient, −5 mA ≤ load current ≤ +5 mA
Output Current Load Capability ±5 mA VDD ≥ 3 V
GPIO OUTPUT
ISOURCE and ISINK 1.6 mA
Output Voltage
High, VOH VDD − 0.2 V ISOURCE = 1 mA
Low, VOL 0.4 V ISOURCE = 1 mA
GPIO INPUT
Input Voltage
High, VIH VDD × 0.7 V
Low, VIL VDD × 0.3 V
Input Capacitance 20 pF
Hysteresis 0.2 V
Input Current ±1 µA
Rev. A | Page 4 of 29
Data Sheet AD5593R
Parameter Min Typ Max Unit Test Conditions/Comments
LOGIC INPUTS
Input Voltage
High, VINH 0.7 × VLOGIC V
Low, VINL 0.3 × VLOGIC V
Input Current, IIN −1 +0.01 +1 µA
Input Capacitance, CIN 10 pF
LOGIC OUTPUT (SDA)
Output High Voltage, VOH VLOGIC − 0.2 V ISOURCE = 200 µA; VDD = 2.7 V to 5.5 V
Output Low Voltage, VOL 0.4 V ISINK = 200 µA
Floating-State Output Capacitance 10 pF
TEMPERATURE SENSOR2
Resolution 12 Bits
Operating Range −40 +105 °C
Accuracy ±3 °C
Track Time 5 µs ADC buffer enabled
20 µs ADC buffer disabled
POWER REQUIREMENTS
VDD 2.7 5.5 V
IDD 2.7 Digital inputs = 0 V or VDD
Power-Down Mode 3.5 µA
Normal Mode
VDD = 5 V 1.6 mA I/O0 to I/O7 are DACs, internal reference, gain = 2
1 mA I/O0 to I/O7 are DACs, external reference, gain = 2
2.4 mA I/O0 to I/O7 are DACs and sampled by the ADC,
internal reference, gain = 2
1.1 mA I/O0 to I/O7 are DACs and sampled by the ADC,
external reference, gain = 2
1 mA I/O0 to I/O7 are ADCs, internal reference, gain = 2
0.75 mA I/O0 to I/O7 are ADCs, external reference, gain = 2
0.5 mA I/O0 to I/O7 are general-purpose outputs
0.5 mA I/O0 to I/O7 are general-purpose inputs
VDD = 3 V 1.1 mA I/O0 to I/O7 are DACs, internal reference, gain = 1
1 mA I/O0 to I/O7 are DACs, external reference, gain = 1
1.1 mA I/O0 to I/O7 are DACs and sampled by the ADC,
internal reference, gain = 1
0.78 mA I/O0 to I/O7 are DACs and sampled by the ADC,
external reference, gain = 1
0.75 mA I/O0 to I/O7 are ADCs, internal reference, gain = 1
0.5 mA I/O0 to I/O7 are ADCs, external reference, gain = 1
0.45 mA I/O0 to I/O7 are general-purpose outputs
0.45 mA I/O0 to I/O7 are general-purpose inputs
1
When using the internal ADC buffer, there is a dead band of 0 V to 5 mV.
2
Guaranteed by design and characterization; not production tested.
3
All specifications expressed in decibels are referred to full-scale input, FSR, and tested with an input signal at 0.5 dB below full scale, unless otherwise specified.
4
DC specifications tested with the outputs unloaded, unless otherwise noted. Linearity calculated using a reduced code range of 8 to 4085. An upper dead band of
10 mV exists when VREF = VDD.
5
When drawing a load current at either rail, the output voltage headroom with respect to that rail is limited by the 25 Ω typical channel resistance of the output
devices. For example, when sinking 1 mA, the minimum output voltage = 25 Ω × 1 mA = 25 mV (see Figure 25 and Figure 26).
Rev. A | Page 5 of 29
AD5593R Data Sheet
TIMING CHARACTERISTICS
All input signals are specified with tR = tF = 1 ns/V (10% to 90% of VDD) and timed from a voltage level of (VIL + VIH)/2; VDD = 2.7 V to
5.5 V, 1.8 V ≤ VLOGIC ≤ VDD; 2.5 V ≤ VREF ≤ VDD; all specifications TMIN to TMAX, unless otherwise noted.
Table 3.
Parameter 1 Min Typ Max Unit Conditions/Comments
t1 2.5 µs SCL cycle time
t2 0.6 µs tHIGH, SCL high time
t3 1.3 µs tLOW, SCL low time
t4 0.6 µs tHD,STA, start/repeated start condition hold time
t5 100 ns tSU,DAT, data setup time
t6 2 0.9 µs tHD,DAT, data hold time
t7 0.6 µs tSU,STA, setup time for repeated start
t8 0.6 µs tSU,STO, stop condition setup time
t9 1.3 µs tBUF, bus free time between a stop and a start condition
t10 300 ns tR, rise time of SCL and SDA when receiving
0 ns tR, rise time of SCL and SDA when receiving (CMOS compatible)
t11 250 ns tF, fall time of SDA when transmitting
0 ns tF, fall time of SDA when receiving (CMOS compatible)
300 ns tF, fall time of SCL and SDA when receiving
20 + 0.1CB 3 ns tF, fall time of SCL and SDA when transmitting
C B3 400 pF Capacitive load for each bus line
1
Guaranteed by design and characterization; not production tested.
2
A master device must provide a hold time of at least 300 ns for the SDA signal (referred to the VIH min of the SCL signal) to bridge the undefined region of the falling
edge of SCL.
3
CB is the total capacitance of one bus line in pF. tR and tF are measured between 0.3 VDD and 0.7 VDD.
SDA
t9 t3 t11 t4
t10
SCL
t2
t4 t6 t5 t7 t1 t8
12507-002
START REPEATED STOP
CONDITION START CONDITION
CONDITION
Rev. A | Page 6 of 29
Data Sheet AD5593R
Rev. A | Page 7 of 29
AD5593R Data Sheet
A0 2 15 SDA
VDD 3 14 GND
AD5593R
I/O0 4 13 I/O7
TOP VIEW
I/O1 5 (Not to Scale) 12 I/O6
I/O2 6 11 I/O5
I/O3 7 10 I/O4
12507-003
VREF 8 9 VLOGIC
Rev. A | Page 8 of 29
Data Sheet AD5593R
BALL A1
INDICATOR
1 2 3 4
SDA SCL RESET A0
A
12507-201
TOP VIEW
(BALL SIDE DOWN)
Not to Scale
Rev. A | Page 9 of 29
AD5593R Data Sheet
0.4
0.8
0.3
0.2
0.6
0.1
DNL (LSB)
INL (LSB)
0.4 0
–0.1
0.2
–0.2
–0.3
0
–0.4
–0.2 –0.5
12507-102
12507-105
0 1000 2000 3000 4000 0 1000 2000 3000 4000
ADC CODE ADC CODE
Figure 5. ADC INL; VDD = 5.5 V Figure 8. ADC DNL; VDD = 2.7 V
0.5 35000
VDD = 2.7V
0.4 SAMPLES = 60000
30000 VIN = 1.5V
0.3 GAIN = 1
NUMBER OF OCCURRENCES
EXTERNAL
0.2 25000 REFERENCE = 2.5V
0.1
DNL (LSB)
20000
0
15000
–0.1
–0.2 10000
–0.3
5000
–0.4
–0.5 0
12507-103
12507-100
0 1000 2000 3000 4000 2528 2529 2530
ADC CODE ADC CODE
Figure 6. ADC DNL; VDD = 5.5 V Figure 9. Histogram of ADC Codes; VDD = 2.7 V
0.5 35000
VDD = 5.5V
0.4 SAMPLES = 60000
30000 VIN = 1.5V
0.3 GAIN = 1
NUMBER OF OCCURRENCES
0.1
INL (LSB)
20000
0
15000
–0.1
–0.2 10000
–0.3
5000
–0.4
–0.5 0
12507-104
12507-101
0 1000 2000 3000 4000 2520 2521 2522 2523 2524 2525 2526
ADC CODE ADC CODE
Figure 7. ADC INL; VDD = 2.7 V Figure 10. Histogram of Codes; VDD = 5.5 V
Rev. A | Page 10 of 29
Data Sheet AD5593R
1 4
VDD = 3V/5V
2
–1
ADC BANDWIDTH (dB)
GLITCH (nV-sec)
–2
0
–3
–4
–2
–5
–6 –4
12507-124
12507-126
1k 10k 100k 1M 10M 100M 0 1024 2048 3072 4095
FREQUENCY (Hz) DAC CODE
Figure 11. ADC Bandwidth Figure 14. DAC Adjacent Code Glitch
1.0 2.510
0.5 2.505
INL (LSB)
VOUT (V)
0 2.500
–0.5 2.495
–1.0 2.490
12507-130
12507-115
0 1024 2048 3072 4095 –10 0 10 20
DAC CODE TIME (µs)
Figure 12. DAC INL Figure 15. DAC Digital to Analog Glitch (Rising)
1.0 2.510
0.5 2.505
DNL (LSB)
VOUT (V)
0 2.500
–0.5 2.495
–1.0 2.490
12507-116
12507-127
Figure 13. DAC DNL Figure 16. DAC Digital to Analog Glitch (Falling)
Rev. A | Page 11 of 29
AD5593R Data Sheet
2.58 4.0
2.56
3.5
RL = 2kΩ
2.54 CL = 200pF
3.0
2.52
VOUT (V)
VOUT (V)
2.50 2.5
2.48
2.0
2.46
1.5
2.44
2.42 1.0
12507-132
12507-119
–10 –5 0 5 10 0 1 2 3 4 5
TIME (µs) TIME (µs)
Figure 17. DAC Settling Time (100 Code Change, Rising Edge) Figure 20. DAC Settling Time, Output Range = 0 V to 2 × VREF
2.58 4.0
2.56 3.5
2.54 3.0
2.52 2.5
VOUT (V)
VOUT (V)
2.50 2.0
2.48 1.5
2.46 1.0
0nF LOAD
10nF LOAD
2.44 0.5 22nF LOAD
47nF LOAD
2.42 0
12507-120
12507-121
–10 –5 0 5 10 –5 0 5 10 15
TIME (µs) TIME (µs)
Figure 18. DAC Settling Time (100 Code Change, Falling Edge) Figure 21. DAC Settling Time vs. Capacitive Load
2.00 200
150
1.75
RL = 2kΩ
CL = 200pF 100
1.50
50
VOUT (µV p-p)
VOUT (V)
1.25 0
–50
1.00
–100
0.75
–150
0.50 –200
12507-131
12507-109
0 1 2 3 4 5 0 2 4 6 8 10
TIME (µs) TIME (Seconds)
Figure 19. DAC Settling Time, Output Range = 0 V to VREF Figure 22. DAC 1/f Noise with External Reference
Rev. A | Page 12 of 29
Data Sheet AD5593R
200 5
150
4
100
0 FULL-SCALE
2
–50 3/4 SCALE
1/2 SCALE
–100
1
1/4 SCALE
–150
ZERO SCALE
–200 0
12507-133
12507-110
0 2 4 6 8 10 –30 –20 –10 0 10 20 30
TIME (Seconds) LOAD CURRENT (mA)
Figure 23. DAC 1/f Noise with Internal Reference Figure 25. DAC Output Sink and Source Capability,
Output Range = 0 V to VREF
2500 6
FULL-SCALE
3/4 SCALE FULL-SCALE
MID-SCALE 5
2000 1/4 SCALE
ZERO SCALE
4 3/4 SCALE
1500
3
1/2 SCALE
2
1000
1/4 SCALE
1
0 –1
12507-134
12507-112
Figure 24. DAC Output Noise Spectral Density Figure 26. DAC Output Sink and Source Capability,
Output Range = 0 V to 2 × VREF
Rev. A | Page 13 of 29
AD5593R Data Sheet
20 2.5005
15
2.5003
10
5
VOUT (µV p-p)
2.5001
VREF (V)
0
2.4999
–5
–10
2.4997
–15
–20 2.4995
12507-200
12507-111
0 2 4 6 8 10 2.7 3.0 3.3 3.6 3.9 4.2 4.5 4.8 5.1 5.4
TIME (Seconds) VDD (V)
Figure 27. Internal Reference 1/f Noise Figure 29. Reference Line Regulation
1200
1000
800
NSD (nV/√Hz)
600
400
200
0
12507-113
Rev. A | Page 14 of 29
Data Sheet AD5593R
TERMINOLOGY
ADC Integral Nonlinearity (INL) ADC Total Harmonic Distortion (THD)
For the ADC, INL is the maximum deviation from a straight THD is the ratio of the rms sum of harmonics to the
line passing through the endpoints of the ADC transfer function. fundamental. For the AD5593R, it is defined as
The end points of the transfer function are zero scale, a point
V 2 +V3 +V4 +V5 +V6
2 2 2 2 2
that is 1 LSB below the first code transition, and full scale, a THD ( dB ) = 20 × log
point that is 1 LSB above the last code transition. V1
ADC Differential Nonlinearity (DNL) where V1 is the rms amplitude of the fundamental and V2, V3,
For the ADC, DNL is the difference between the measured and the V4, V5, and V6 are the rms amplitudes of the second through the
ideal 1 LSB change between any two adjacent codes in the ADC. sixth harmonics.
Offset Error Peak Harmonic or Spurious Noise
Offset error is the deviation of the first code transition (00 … Peak harmonic or spurious noise is defined as the ratio of the
000) to (00 … 001) from the ideal, that is, AGND + 1 LSB. rms value of the next largest component in the ADC output
Gain Error spectrum (up to fS/2 and excluding dc) to the rms value of the
Gain error is the deviation of the last code transition (111 … fundamental. Normally, the value of this specification is
110) to (111 … 111) from the ideal (that is, VREF − 1 LSB) after determined by the largest harmonic in the spectrum, but for
the offset error has been adjusted out. ADCs where the harmonics are buried in the noise floor, it is a
Channel-to-Channel Isolation noise peak.
Channel-to-channel isolation is a measure of the level of DAC Relative Accuracy or Integral Nonlinearity (INL)
crosstalk between channels. It is measured by applying a full- For the DAC, relative accuracy or integral nonlinearity is a
scale 5 kHz sine wave signal to all nonselected ADC input measurement of the maximum deviation, in LSBs, from a
channels and determining how much that signal is attenuated in straight line passing through the endpoints of the DAC transfer
the selected channel. This specification is the worst case across function. A typical INL vs. code plot is shown in Figure 12.
all ADC channels for the AD5593R. DAC Differential Nonlinearity (DNL)
ADC Power Supply Rejection Ratio (PSRR) For the DAC, differential nonlinearity is the difference between
For the ADC, variations in power supply affect the full-scale the measured change and the ideal 1 LSB change between any
transition, but not the converter linearity. Power supply rejection is two adjacent codes. A specified differential nonlinearity of ±1
the maximum change in the full-scale transition point due to a LSB maximum ensures monotonicity. This DAC is guaranteed
change in power supply voltage from the nominal value. monotonic by design. A typical DNL vs. code plot can be seen
Track-and-Hold Acquisition Time in Figure 13.
The track-and-hold amplifier goes into track mode when the Zero Code Error
ADC sequence register has been written to. The track and hold Zero code error is a measurement of the output error when zero
amplifier goes into hold mode when the conversion starts (see code (0x000) is loaded to the DAC register. Ideally, the output is
Figure 35). Track-and-hold acquisition time is the minimum time 0 V. The zero code error is always positive in the AD5593R
required for the track-and-hold amplifier to remain in track because the output of the DAC cannot go below 0 V due to a
mode for its output to reach and settle to within ±1 LSB of the combination of the offset errors in the DAC and the output
applied input signal, given a step change to the input signal. amplifier. Zero code error is expressed in mV.
Signal-to-(Noise + Distortion) Ratio (SINAD) Gain Error
SINAD is the measured ratio of signal to (noise + distortion) at Gain error is a measure of the span error of the DAC. It is the
the output of the analog-to-digital converter. The signal is the deviation in slope of the DAC transfer characteristic from the
rms amplitude of the fundamental. Noise is the sum of all non- ideal expressed as % of FSR.
fundamental signals up to half the sampling frequency (fS/2), Offset Error
excluding dc. The ratio is dependent on the number of quantization Offset error is a measure of the difference between VOUT (actual)
levels in the digitization process; the more levels, the smaller the and VOUT (ideal) expressed in mV in the linear region of the
quantization noise. The theoretical SINAD for an ideal N-bit transfer function. Offset error can be negative or positive.
converter with a sine wave input is given by
Offset Error Drift
Signal-to-(Noise + Distortion) (dB) = 6.02N + 1.76 Offset error drift is a measurement of the change in offset error
Thus for a 12-bit converter, this is 74 dB. with a change in temperature. It is expressed in µV/°C.
Rev. A | Page 15 of 29
AD5593R Data Sheet
DAC DC Power Supply Rejection Ratio (PSRR) Analog Crosstalk
For the DAC, PSRR indicates how the output of the DAC is Analog crosstalk is the glitch impulse transferred to the output
affected by changes in the supply voltage. PSRR is the ratio of of one DAC due to a change in the output of another DAC. It is
the change in VOUT to a change in VDD for full-scale output of first measured by loading one of the input registers with a full-
the DAC. It is measured in mV/V. VREF is held at 2 V, and VDD is scale code change (all 0s to all 1s and vice versa). Then it is
varied by ±10%. measured by executing a software LDAC and monitoring the
Output Voltage Settling Time output of the DAC whose digital code was not changed. The area of
Output voltage settling time is the amount of time it takes for the glitch is expressed in nV-sec.
the output of a DAC to settle to a specified level for a ¼ to ¾ DAC-to-DAC Crosstalk
full-scale input change and is measured from the rising edge of DAC-to-DAC crosstalk is the glitch impulse transferred to the
SDA that generates the stop condition. output of one DAC due to a digital code change and subsequent
Digital-to-Analog Glitch Impulse analog output change of another DAC. It is measured by loading
Digital-to-analog glitch impulse is the impulse injected into the the attack channel with a full-scale code change (all 0s to all 1s
analog output when the input code in the DAC register changes and vice versa), using the write to and update commands while
state. It is normally specified as the area of the glitch in nV-sec, monitoring the output of the victim channel that is at midscale.
and is measured when the digital input code is changed by 1 LSB at The energy of the glitch is expressed in nV-sec.
the major carry transition (0x7FF to 0x800) (see Figure 15 and Multiplying Bandwidth
Figure 16). The amplifiers within the DAC have a finite bandwidth. The
Digital Feedthrough multiplying bandwidth is a measure of this finite bandwidth. A
Digital feedthrough is a measure of the impulse injected into the sine wave on the reference (with full-scale code loaded to the
analog output of the DAC from the digital inputs of the DAC, DAC) appears on the output. The multiplying bandwidth is the
but is measured when the DAC output is not updated. It is frequency at which the output amplitude falls to 3 dB below the
specified in nV-sec, and measured with a full-scale code change input.
on the data bus, that is, from all 0s to all 1s and vice versa. DAC Total Harmonic Distortion (THD)
Reference Feedthrough For the DAC, THD is the difference between an ideal sine wave
Reference feedthrough is the ratio of the amplitude of the signal and its attenuated version using the DAC. The sine wave is used
at the DAC output to the reference input when the DAC output as the reference for the DAC, and the THD is a measurement of
is not being updated. It is expressed in dB. the harmonics present on the DAC output. It is measured in dB.
DC Crosstalk V
REF(MAX ) − V REF(MIN)
DC crosstalk is the dc change in the output level of one DAC in TC = × 10 6
V × Temp Range
response to a change in the output of another DAC. It is REF(NOM )
measured with a full-scale output change on one DAC (or soft where:
power-down and power-up) while monitoring another DAC kept VREF(MAX) is the maximum reference output measured over the
at midscale. It is expressed in μV. total temperature range.
DC crosstalk due to load current change is a measure of the VREF(MIN) is the minimum reference output measured over the
impact that a change in load current on one DAC has to total temperature range.
another DAC kept at midscale. It is expressed in μV/mA. VREF(NOM) is the nominal reference output voltage, 2.5 V.
Temp Range is the specified temperature range of −40°C to
Digital Crosstalk
+105°C.
Digital crosstalk is the glitch impulse transferred to the output
of one DAC at midscale in response to a full-scale code change
(all 0s to all 1s and vice versa) in the input register of another
DAC. It is measured in standalone mode and is expressed in
nV-sec.
Rev. A | Page 16 of 29
Data Sheet AD5593R
THEORY OF OPERATION
The AD5593R is an 8-channel, configurable analog and digital
I/O port. The AD5593R has eight pins that can be independently R
REF (+)
RESISTOR R
DAC REGISTER STRING I/Ox
12507-012
REF (–) OUTPUT
12507-011
AMPLIFIER
Rev. A | Page 17 of 29
AD5593R Data Sheet
GPIO SECTION RESET FUNCTION
Each of the eight I/Ox pins can be configured as a general- The AD5593R has an asynchronous RESET pin. For normal
purpose digital input or output pin by programming the GPIO operation, RESET is tied high. A falling edge on RESET resets
control register. When an I/Ox pin is configured as an output, all registers to their default values and reconfigures the I/O pins
the pin can be set high or low by programming the GPIO write to their default values (85 kΩ pull-down resistor to GND). The
data register. Logic levels for general-purpose outputs are relative reset function takes 250 µs maximum; do not write new data to
to VDD and GND. When an I/Ox pin is configured as an input, the AD5593R during this time. The AD5593R has a software
its status can be determined by reading the GPIO read reset that performs the same function as the RESET pin. The
configuration register. When an I/Ox pin is set as an output, it is reset function is activated by writing 0x0F to the pointer byte
possible to read its status by also setting it as an input pin. and 0x0D and 0xAC to the most significant and least significant
When reading the status of the I/Ox pins set as inputs the status bytes, respectively.
of an I/Ox pin set as both and input and output pin is also
returned. TEMPERATURE INDICATOR
The AD5593R contains an integrated temperature indicator that
INTERNAL REFERENCE
can be read to provide an estimation of the die temperature.
The AD5593R contains an on-chip 2.5 V reference. The This can be used in fault detection where a sudden rise in die
reference is powered down by default and is enabled by setting temperature may indicate a fault condition, such as a shorted
Bit D9 in the power-down/reference control register to 1. When output. Temperature readback is enabled by setting Bit D8 in
the on-chip reference is powered up, the reference voltage the ADC sequence register. The temperature result is then
appears on the VREF pin and may be used as a reference source added to the ADC sequence. The temperature result has an
for other components. When the internal reference is used, it is address of 0b1000 and care must be taken that this result is not
recommended to decouple VREF to GND using a 100 nF confused with the readback from DAC0. The temperature
capacitor. It is recommended that the internal reference be conversion takes 5 µs with the ADC buffer enabled and 20 µs
buffered before using it elsewhere in the system. When the when the buffer is disabled. Calculate the temperature using the
reference is powered down, an external reference must be following formula:
connected to VREF. Suitable external reference sources for the
ADC Code – 820
AD5593R include the AD780, AD1582, ADR431, REF193, and Temperature(° C) = 25 +
ADR391. 2.654
The range of codes returned by the ADC when reading from
the temperature indicator is approximately 645 to 1035,
corresponding to a temperature between −40°C to +105°C. The
accuracy of the temperature indicator is typically 3°C.
Rev. A | Page 18 of 29
Data Sheet AD5593R
SERIAL INTERFACE
The AD5593R has a 2-wire, I2C-compatible serial interface WRITE OPERATION
(refer to The I2C -Bus Specification, Version 2.1, January 2000). When writing to the AD5593R, the user must begin with a start
The AD5593R is connected to an I2C bus as a slave device
command followed by an address byte R/W = 0), after which
under the control of a master device. See Figure 2 for a timing
the AD5593R acknowledges that it is prepared to receive data
diagram of a typical write sequence. The AD5593R supports
by pulling SDA low. The AD5593R requires three bytes of data.
standard mode (100 kHz) and fast mode (400 kHz). Support is
The first byte is the pointer byte. This byte contains information
not provided for 10-bit addressing and general call addressing.
defining the type of operation that is required of the AD5593R,
The AD5593R has a 7-bit slave address; its six MSBs are set to
such as configuring the I/O pins and writing to a DAC. The pointer
001000. The LSB is set by the state of the A0 address pin, which
byte is followed by the most significant byte and the least
determines the state of the A0 bit. The facility to change the
significant byte, as shown in Figure 32. After these data bytes
logic level of the A0 pin before a read or write operation allows
are acknowledged by the AD5593R, a stop condition follows.
the user to incorporate multiple AD5593R devices on one bus.
READ OPERATION
The 2-wire serial bus protocol operates as follows: the master
initiates data transfer by establishing a start condition when a When reading data back from the AD5593R, the user begins
high-to-low transition on the SDA line occurs while SCL is with a start command followed by an address byte (R/W = 0),
high. The following byte is the address byte, which consists of after which the DAC acknowledges that it is prepared to
the 7-bit slave address. The slave address corresponding to the transmit data by pulling SDA low. The pointer byte is then
transmitted address responds by pulling SDA low during the written to select what is to be read back. A repeat start or a new
ninth clock pulse (this is termed the acknowledge bit). At this I2C transmission can then follow to read two bytes of data from
stage, all other devices on the bus remain idle while the selected the AD5593R. Both bytes are acknowledged by the master, as
device waits for data to be written to or read from its shift register. shown in Figure 33.
Data is transmitted over the serial bus in sequences of nine It is also possible to perform consecutive readbacks without
clock pulses (eight data bits followed by an acknowledge bit). having to provide interim start and stop conditions or slave
The transitions on the SDA line must occur during the low addresses. This method can be used to read blocks of
period of SCL and remain stable during the high period of SCL. conversions from the ADC, as shown in Figure 35.
When all data bits have been read or written, a stop condition is
established.
In write mode, the master pulls the SDA line high during the
10th clock pulse to establish a stop condition. In read mode, the
master issues a no acknowledge for the ninth clock pulse (that
is, the SDA line remains high). The master brings the SDA line
low before the 10th clock pulse and then high during the 10th
clock pulse to establish a stop condition.
1 9 1 9
SCL
SDA 0 0 1 0 0 0 A0 R/W D7 D6 D5 D4 D3 D2 D1 D0
START BY ACK. BY ACK. BY
MASTER AD5593R AD5593R
FRAME 1 FRAME 2
SLAVE ADDRESS POINTER BYTE
1 9 1 9
SCL
(CONTINUED)
SDA DB15 DB14 DB13 DB12 DB11 DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
(CONTINUED)
ACK. BY ACK. BY STOP BY
AD5593R AD5593R MASTER
12507-013
FRAME 3 FRAME 4
MOST SIGNIFICANT LEAST SIGNIFICANT
DATA BYTE DATA BYTE
Rev. A | Page 19 of 29
AD5593R Data Sheet
1 9 1 9
SCL
SDA 0 0 1 0 0 0 A0 W D7 D6 D5 D4 D3 D2 D1 D0
1 9 1 9
SCL
(CONTINUED)
1 9
SCL
(CONTINUED)
SDA D7 D6 D5 D4 D3 D2 D1
(CONTINUED) D0
NACK. BY STOP BY
MASTER MASTER
12507-014
FRAME 3
LEAST SIGNIFICANT
DATA BYTE
1 9 1 9
SCL
SDA 0 0 1 0 0 0 A0 W D7 D6 D5 D4 D3 D2 D1 D0
1 9 1 9
SCL
(CONTINUED)
SDA D7 D6 D5 D4 D3 D2 D1 D0
(CONTINUED)
NACK. BY STOP BY
MASTER MASTER
12507-015
FRAME 3
LEAST SIGNIFICANT
DATA BYTE
Figure 34. Read One 16-Bit Word, Maintain Control of the Bus
Rev. A | Page 20 of 29
Data Sheet AD5593R
1 9 1 9
SCL
SDA 0 0 1 0 0 0 A0 W D7 D6 D5 D4 D3 D2 D1 D0
START OF ADC
CONVERSION1
1 9 1 9
SCL
(CONTINUED)
SDA D7 D6 D5 D4 D3 D2 D1
(CONTINUED) D0
ACK. BY STOP BY
MASTER MASTER
FRAME 5
LEAST SIGNIFICANT
12507-016
DATA BYTE
12507-017
S = START CONDITION
P = STOP CONDITION
A = ACKNOWLEDGE
Rev. A | Page 23 of 29
AD5593R Data Sheet
DAC WRITE OPERATION DAC READBACK
Data is written to a DAC when the mode bits (Bits[D7:D4]) of The input register of each DAC can be read back via the I2C
the pointer byte are 0b0001 (see Table 9). Bits[D2:D0] interface. This can be useful to confirm that the data was received
determine which DAC is addressed. Data to be written to the correctly before writing to the LDAC register or simply checking
DAC is contained in the MSB and LSB, as shown in Table 16. what value was last loaded to a DAC. Data can be read back
Data is written to the selected DAC input register. Data written from a DAC only when no ADC conversion sequence is taking
to the input register can be automatically copied to the DAC place. A DAC input register can be read back using the sequence
register, if required. Data is transferred to the DAC register shown in Figure 33 or Figure 34. The mode bits, Bits[D3:D0], of
based on the setting of the LDAC mode register (see Table 14). the pointer register, 0b0101, select which DAC input register is
LDAC Mode Operation to be read back. When the DAC register is read back, the MSB
of the most significant data byte is a 1 to indicate that the result
The transfer of data from an input register to a DAC register is
is an ADC register. The next three bits (Bits[D14:D12]) contain
controlled by Bit D1 and Bit D0 of the readback and LDAC
the DAC register address (see Table 16) and Bits[D11:D0]
mode register (pointer byte = 0b00000111). When the LDAC
contain the DAC register value. Figure 37 shows an example of
mode bits (Bit D1 and Bit D0) are set to 00, new data is
reading the input register of DAC2.
automatically transferred from the input register to the DAC
register and the analog output updates. When the LDAC mode Table 15. DAC Pointer Byte Address
bits are set to 01, data remains in the input register. This allows DAC Address D7 D6 D5 D4 D3 D2 D1 D0
writes to input registers without affecting the analog outputs. DAC0 0 0 0 1 0 0 0 0
After loading the input registers with the desired values and DAC1 0 0 0 1 0 0 0 1
setting the LDAC mode bits to 10, the values in the input DAC2 0 0 0 1 0 0 1 0
registers transfer to the DAC registers and the analog outputs DAC3 0 0 0 1 0 0 1 1
update simultaneously. The LDAC mode bits then revert to 01. DAC4 0 0 0 1 0 1 0 0
DAC5 0 0 0 1 0 1 0 1
Table 14. LDAC Mode Register DAC6 0 0 0 1 0 1 1 0
D1 D0 LDAC Mode DAC7 0 0 0 1 0 1 1 1
0 0 Data written to an input register is immediately
copied to a DAC register and the DAC output
updates (default).
0 1 Data written to an input register is not copied to a
DAC register. The DAC output is not updated.
1 0 Data in the input registers is copied to the
corresponding DAC registers. When the data has
been transferred, the DAC outputs are updated
simultaneously.
1 1 Reserved.
POINTER BYTE
S SLAVE ADDRESS + W A 0b01010010 A RS SLAVE ADDRESS + R A
DACADDRESS AND
4 MSBs DAC LSBs S = START CONDITION
12507-018
P = STOP CONDITION
0b1010XXX A 0bXXXXXXX A P A = ACKNOWLEDGE
RS = REPEAT START
Rev. A | Page 24 of 29
Data Sheet AD5593R
ADC OPERATION If the REP bit is set after all of the selected channels in the
The ADC channels of the AD5593R operate as a traditional sequence register have been converted, the ADC repeats the
multichannel ADC, where each serial transfer selects the next sequence. If the REP bit is clear, the ADC clocks out the last
channel for conversion. The user must write to the ADC result on subsequent I2C reads.
sequence register (see Table 18) to select the input channels to Figure 38 shows how to configure the AD5593R to perform
be included in the conversion sequence before initiating any ADC conversions. In Step 1, I/O7 and I/O0 are configured as
conversions. This is done using the I2C write sequence shown in ADCs. Step 2 writes to the ADC configuration register, sets the
Figure 32. When writing to the ADC sequence register, select REP bit, and selects ADC7 and ADC0 for inclusion in the
which channels are to be converted in sequence. The user can conversion sequence. Step 3 selects the ADCs for reading and
also set the REP bit to have the ADC repeat conversions in the Step 4 begins reading the ADC results. The conversions are
sequence. repeated until a stop condition is given by the controller.
When the sequence register has been written to, the ADC The ADC sequence can be changed by writing the new
begins to track the first channel in the sequence. ADC data can sequence to the ADC sequence register when conversions are
be read from the AD5593R using any of the three read not taking place. When a new sequence is written, any channels
operations shown in Figure 33, Figure 34, and Figure 35, with remaining to be converted from the earlier sequence are
the I2C block read (Figure 35) being the most efficient. ignored and the ADC starts converting the first channel of the
If more than one channel is selected in the ADC sequence new sequence.
register, the ADC converts all selected channels sequentially in To stop the ADC conversion sequence, clear the REP, TEMP,
ascending order. Conversion is started by the rising edge of SCL and ADC7 to ADC0 bits in the ADC sequence register to 0.
at the acknowledge (ACK) preceding the MSB (see Figure 35).
STEP4 S SLAVE ADDRESS + R A 0b01000000 A ADC7 RESULT (MSB) A ADC7 RESULT (LSB) A
ADC0 RESULT (MSB) A ADC0 RESULT (LSB) A ADC7 RESULT (MSB) A ADC7 RESULT (LSB) A
P = STOP CONDITION
A = ACKNOWLEDGE
Rev. A | Page 25 of 29
AD5593R Data Sheet
GPIO OPERATION Table 21. GPIO Write Data Register Descriptions
Each of the I/Ox pins of the AD5593R can be configured to Bits Description
operate as a general-purpose, digital input or output pin. The D15 to D8 Reserved; set these bits to 0
function of the pins is determined by writing to the appropriate D7 to D0 Sets the state of a GPIO output
bit in the GPIO read configuration and GPIO write D[7:0] = 1: I/O[7:0] is a Logic 1
configuration registers using the 4-byte I2C write shown in D[7:0] = 0: I/O[7:0] is a Logic 0 (default)
Figure 32.
Setting Pins as Inputs
Setting Pins as Outputs To set an I/Ox pin as a general-purpose input, set the
To set a pin as a general-purpose output, set the appropriate bit appropriate bit in the GPIO read configuration register to 1. For
in the GPIO write configuration register to 1. For example, example, setting Bit D0 to 1 enables I/O0 as a general-purpose
setting Bit D0 to 1 enables I/O0 as a general-purpose output. input. To read the state of general-purpose inputs, set the
The outputs can be independently configured as push/pull or pointer byte to 0b01100000 (see Table 9 ) using any of the read
open-drain outputs. When in push/pull configuration, the operations shown in Figure 33, Figure 34, and Figure 35. The
output is driven to VDD or GND as determined by the data in status of any I/O pin set as a general-purpose input appears in
the GPIO write data register. When in open-drain configuration, the appropriate bit location in the least significant data byte.
the output is driven to GND when a data bit in the GPIO write Three-State Pins
data register sets the pin low. When the pin is set high, the The I/Ox pins can be set to three-state by writing to the three-
output is not driven and must be pulled high by an external state configuration register (pointer byte = 0b00001101) as
resistor. This allows multiple output pins to be tied together. If shown in Table 22.
all the pins are normally high, it allows one pin to pull down the
others. This is commonly used where multiple pins are used to Table 22. Three-State Configuration Register Descriptions
trigger an alarm or interrupt pin. The state of the output pin is Bits Description
controlled by setting or clearing the bits in the GPIO write data D15 to D8 Reserved; set these bits to 0
register (pointer byte = 0b00001001). A data bit is ignored if it is D7 to D0 Set pins as three-state outputs
written to a location that is not configured as an output. D[7:0] = 1: I/O[7:0] is a three-state output pin
D[7:0] = 0: I/O[7:0] function is determined by the
Table 19. GPIO Write Configuration Register Descriptions pin configuration registers (default)
Bits Description
85 kΩ Pull-Down Pins
D15 to D8 Reserved; set these bits to 0
D7 to D0 Select pins as GPIO outputs The I/Ox pins can be connected to GND via a pull-down
D[7:0] = 1: I/O[7:0] is a general-purpose output pin resistor (85 kΩ) by setting the appropriate bits in the pull-down
D[7:0] = 0: I/O[7:0] function is determined by the configuration register (pointer byte = 00000110) as shown in
pin configuration registers (default) Table 23.
Table 20. GPIO Open-Drain Control Register Descriptions Table 23. Pull-Down Configuration Register Descriptions
Bits Description Bits Description
D15 to D8 Reserved; set these bits to 0 D15 to D8 Reserved; set these bits to 0
D7 to D0 Sets output pins as open-drain D7 to D0 Set pins as weak pull-down outputs
D[7:0] = 1: I/O[7:0] is an open-drain output pin D[7:0] = 1: I/O[7:0 is connected to GND via an 85 kΩ
D[7:0] = 0: I/O[7:0] is a push/pull output pin pull-down resistor
(default) D[7:0] = 0: I/O[7:0] function is determined by the
pin configuration registers (default)
Rev. A | Page 26 of 29
Data Sheet AD5593R
POWER-DOWN/REFERENCE CONTROL RESET FUNCTION
The AD5593R has a power-down/reference control register The AD5593R can be reset to its default conditions by writing
(pointer byte = 0b00001011) that reduces the power 0x0DAC to the reset register (pointer byte = 0b00001111). This
consumption when certain functions are not needed. The resets all registers to their default values and reconfigures the
power-down register allows any channels set as DACs to be I/Ox pins to their default values (85 kΩ pull-down to GND).
placed in a power-down state individually. When in power-down, The reset function is triggered on the SCL falling edge of the eighth
the DAC outputs are three-stated. When a DAC channel is bit of the least significant byte (DB0 of Frame 4 in Figure 32),
returned into normal mode, the DAC output returns to its and the AD5593R does not generate an ACK signal for this byte
previous value. The internal reference and its buffer are of data. The reset function takes 100 µs maximum and new data
powered down by default and are enabled by setting the must not be written to the AD5593R during this time. The
EN_REF bit in the power-down register. The internal reference AD5593R has a RESET pin that performs the same function.
voltage then appears at the VREF pin. For normal operation, RESET is tied high. A falling edge
There is no dedicated power-down function for the ADC, but on RESET triggers the reset function.
the ADC is automatically powered down if none of the I/Ox
pins are selected as ADCs. The ADC powers up if a read of the
temperature indicator is initiated. The PD_ALL bit powers
down all the DACs, the reference, its buffer, and the ADC. The
PD_ALL bit also overrides the settings of Bit D9 to Bit D0.
Table 24 shows the power-down register.
Rev. A | Page 27 of 29
AD5593R Data Sheet
APPLICATIONS INFORMATION
MICROPROCESSOR INTERFACING LAYOUT GUIDELINES
Microprocessor interfacing to the AD5593R is via a serial bus In any circuit where accuracy is important, careful consideration
using a standard I2C protocol. The communications channel of the power supply and ground return layout helps to ensure
requires a 2-wire interface consisting of a clock signal and a data the rated performance. The printed circuit board (PCB) on
signal. which the AD5593R is mounted must be designed so that the
AD5593R lies on the analog plane.
AD5593R TO ADSP-BF537 INTERFACE
The AD5593R must have ample supply bypassing of 10 μF in
The I2C interface of the AD5593R is designed to be easily parallel with 0.1 μF on each supply, located as close to the package
connected to industry-standard DSPs and microcontrollers. as possible, ideally right up against the device. The 10 μF
Figure 39 shows the AD5593R connected to the Analog Devices capacitors are the tantalum bead type. The 0.1 μF capacitor
Blackfin® DSP. The Blackfin has an integrated I2C port that can must have low effective series resistance (ESR) and low effective
be connected directly to the I2C pins of the AD5593R. series inductance (ESI) such as the common ceramic types,
which provide a low impedance path to ground at high
AD55593R
frequencies to handle transient currents due to internal logic
switching.
ADSP-BF537
SCL SCL
SDA SDA
12507-164
PF8 RESET
Rev. A | Page 28 of 29
Data Sheet AD5593R
OUTLINE DIMENSIONS
5.10
5.00
4.90
16 9
4.50
6.40
4.40 BSC
4.30
1 8
PIN 1
1.20
MAX
0.15 0.20
0.05 0.09 0.75
0.30 8° 0.60
0.65 0.19 0° 0.45
BSC SEATING
PLANE
COPLANARITY
0.10
COMPLIANT TO JEDEC STANDARDS MO-153-AB
2.000
1.960 SQ
1.920
4 3 2 1
A
BALL A1
IDENTIFIER
1.50 B
REF
C
D
0.50
BSC
TOP VIEW BOTTOM VIEW
(BALL SIDE DOWN) (BALL SIDE UP)
0.640
0.595 SIDE VIEW
0.540
COPLANARITY
0.05
0.300 0.210
ORDERING GUIDE
Model 1 Temperature Range Package Description Package Option
AD5593RBRUZ −40°C to +105°C 16-Lead TSSOP RU-16
AD5593RBCBZ-RL7 −40°C to +105°C 16-Ball WLCSP CB-16-3
1
Z = RoHS Compliant Part.
I2C refers to a communications protocol originally developed by Philips Semiconductors (now NXP Semiconductors).
Rev. A | Page 29 of 29