ISL90728WIE627Z-T7A

4
FN8247.8
May 10, 2012
Operating Specifications
SYMBOL PARAMETER TEST CONDITIONS
MIN
(Note 19)
TYP
(Note 7)
MAX
(Note 19) UNIT
I
CC1
V
CC
Supply Current
(Volatile write/read)
f
SCL
= 400kHz; SDA = Open; (for I
2
C, Active,
Read and Volatile Write States only)
200 µA
I
SB
V
CC
Current (standby) V
CC
= +5.5V, I
2
C Interface in Standby State 500 nA
I
ComLkg
Common-Mode Leakage Voltage at SDA pin to GND or V
CC
A
t
DCP
(Note 16) DCP Wiper Response Time SCL falling edge of last bit of DCP Data Byte to
wiper change
500 ns
V
CC
Ramp
(Note 20)
V
CC
Ramp Rate 0.2 V/ms
t
D
Power-up Delay V
CC
above V
POR
, to DCP Initial Value Register
recall completed, and I
2
C Interface in standby state
3ms
SERIAL INTERFACE SPECIFICATIONS
V
IL
SDA, and SCL Input Buffer LOW
Voltage
(Note 17) -0.3 0.3*
V
CC
V
V
IH
SDA, and SCL Input Buffer HIGH
Voltage
(Note 17) 0.7*
V
CC
V
CC
+
0.3
V
Hysteresis SDA and SCL Input Buffer Hysteresis 0.05*
V
CC
V
V
OL
SDA Output Buffer LOW Voltage,
Sinking 4mA
00.4V
Cpin
(Note 18) SDA and SCL Pin Capacitance 10 pF
f
SCL
SCL Frequency 400 kHz
t
IN
Pulse Width Suppression Time at
SDA and SCL Inputs
Any pulse narrower than the max spec is
suppressed.
50 ns
t
AA
SCL Falling Edge to SDA Output Data
Valid
SCL falling edge crossing 30% of V
CC
, until SDA
exits the 30% to 70% of V
CC
window.
900 ns
t
BUF
Time the Bus Must be Free Before the
Start of a New Transmission
SDA crossing 70% of V
CC
during a STOP
condition, to SDA crossing 70% of V
CC
during
the following START condition.
1300 ns
t
LOW
Clock LOW Time Measured at the 30% of V
CC
crossing. 1300 ns
t
HIGH
Clock HIGH Time Measured at the 70% of V
CC
crossing. 600 ns
t
SU:STA
START Condition Setup Time SCL rising edge to SDA falling edge. Both
crossing 70% of V
CC
.
600 ns
t
HD:STA
START Condition Hold Time From SDA falling edge crossing 30% of V
CC
to
SCL falling edge crossing 70% of V
CC
.
600 ns
t
SU:DAT
Input Data Setup Time From SDA exiting the 30% to 70% of V
CC
window, to SCL rising edge crossing 30% of V
CC
100 ns
t
HD:DAT
Input Data Hold Time From SCL rising edge crossing 70% of V
CC
to
SDA entering the 30% to 70% of V
CC
window.
0ns
t
SU:STO
STOP Condition Setup Time From SCL rising edge crossing 70% of V
CC
, to
SDA rising edge crossing 30% of V
CC
.
600 ns
t
HD:STO
STOP Condition Hold Time for Read,
or Volatile Only Write
From SDA rising edge to SCL falling edge. Both
crossing 70% of V
CC
.
600 ns
t
DH
Output Data Hold Time From SCL falling edge crossing 30% of V
CC
,
until SDA enters the 30% to 70% of V
CC
window.
0ns
t
R
(Note 18) SDA and SCL Rise Time From 30% to 70% of V
CC
20 +
0.1*Cb
250 ns
ISL90727, ISL90728
5
FN8247.8
May 10, 2012
SDA vs SCL Timing
t
F
(Note 18) SDA and SCL Fall Time From 70% to 30% of V
CC
20 +
0.1*Cb
250 ns
Cb
(Note 18) Capacitive Loading of SDA or SCL Total on-chip and off-chip 10 400 pF
Rpu
(Note 18) SDA and SCL Bus Pull-up Resistor
Off-chip
Maximum is determined by t
R
and t
F
.
For Cb = 400pF, max is about 2kΩ ~ 2.5kΩ.
For Cb = 40pF, max is about 15kΩ ~ 20kΩ
1kΩ
NOTES:
7. Typical values are for T
A
= +25°C and 3.3V supply voltage.
8. LSB: [V(R
W
)
127
– V(R
W
)
0
]/127. V(R
W
)
127
and V(R
W
)
0
are V(R
W
) for the DCP register set to FF hex and 00 hex respectively. LSB is the
incremental voltage when changing from one tap to an adjacent tap.
9. ZS error = V(R
W
)
0
/LSB.
10. FS error = [V(R
W
)
127
– V
CC
]/LSB.
11. MI =
|R
127
– R
0
|/127. R
127
and R
0
are the measured resistances for the DCP register set to FF hex and 00 hex respectively.
R
OFFSET
= R
0
/MI, when measuring between R
W
and R
L
.
12. R
OFFSET
= R
127
/MI, when measuring between R
W
and R
H
.
13. RDNL = (R
i
– R
i-1
)/MI - 1, for i = 32 to 127.
14. RINL = [R
i
– (MI • i) – R
0
]/MI, for i = 32 to 127.
15. for i = 32 to 127, T = -40°C to +85°C. Max( ) is the maximum value of the resistance and Min ( ) is the
minimum value of the resistance over the temperature range.
16. This parameter is not 100% tested.
17. V
IL
= 0V, V
IH
= V
CC.
18. These are I
2
C-specific parameters and are not directly tested, however, they are used in the device testing to validate specifications.
19. Parameters with MIN and/or MAX limits are 100% tested at +25°C, unless otherwise specified. Temperature limits established by characterization
and are not production tested.
20. The ramp must be >0.2V/ms at any voltage <2.7V starting from 0VDC. A power down to any voltage other than 0V is not included in the ramp
rate spec and may result in improper operation.
Operating Specifications (Continued)
SYMBOL PARAMETER TEST CONDITIONS
MIN
(Note 19)
TYP
(Note 7)
MAX
(Note 19) UNIT
TC
R
Max Ri()Min Ri()[]
Max Ri()Min Ri()+[]2
----------------------------------------------------------------
10
6
+125°C
---------------------
×=
t
SU:STO
t
DH
t
HIGH
t
SU:STA
t
HD:STA
t
HD:DAT
t
SU:DAT
SCL
SDA
(INPUT TIMING)
SDA
(OUTPUT TIMING)
t
F
t
LOW
t
BUF
t
AA
t
R
ISL90727, ISL90728
6
FN8247.8
May 10, 2012
Principles of Operation
The ISL90727 and ISL90728 are integrated circuits
incorporating one DCP with its associated registers and an
I
2
C serial interface providing direct communication between
a host and the potentiometer.
DCP Description
The DCP is implemented with a combination of resistor
elements and CMOS switches. The physical ends of the DCP
are equivalent to the fixed terminals of a mechanical
potentiometer (R
H
and R
L
pins). The R
W
pin of the DCP is
connected to intermediate nodes, and is equivalent to the wiper
terminal of a mechanical potentiometer. The position of the
wiper terminal within the DCP is controlled by a 7-bit volatile
Wiper Register (WR). The DCP has its own WR. When the WR
of the DCP contains all zeroes (WR<6:0> = 00h), its wiper
terminal (R
W
) is closest to its “Low” terminal (R
L
). When the
WR of the DCP contains all ones (WR<6:0> = 7Fh), its wiper
terminal (R
W
) is closest to its “High” terminal (R
H
). As the value
of the WR increases from all zeroes (00h) to all ones (127
decimal), the wiper moves monotonically from the position
closest to R
L
to the position closest to R
H
. At the same time,
the resistance between R
W
and R
L
increases monotonically,
while the resistance between R
H
and R
W
decreases
monotonically. R
L
is connected to the GND pin of the device, so
the wiper movement will always be relative to R
L
.
While the ISL90727 and ISL90728 are being powered up,
the WR is reset to 40h (64 decimal), which locates R
W
roughly at the center between R
L
and R
H
.
The WR and IVR can be read or written directly using the
I
2
C serial interface as described in the following sections.
I
2
C Serial Interface
The ISL90727 and ISL90728 support bidirectional bus
oriented protocol. The protocol defines any device that
sends data onto the bus as a transmitter and the receiving
device as the receiver. The device controlling the transfer is
a master and the device being controlled is the slave. The
master always initiates data transfers and provides the clock
for both transmit and receive operations. Therefore, the
ISL90727 and ISL90728 operate as slave devices in all
applications.
All communication over the I
2
C interface is conducted by
sending the MSB of each byte of data first.
Protocol Conventions
Data states on the SDA line can change only during SCL
LOW periods. SDA state changes during SCL HIGH are
reserved for indicating START and STOP conditions (see
Figure 1). On power-up of the ISL90727 and ISL90728, the
SDA pin is in the input mode.
All I
2
C interface operations must begin with a START condition,
which is a HIGH to LOW transition of SDA while SCL is HIGH.
The ISL90727 and ISL90728 continuously monitor the SDA
and SCL lines for the START condition and do not respond to
any command until this condition is met (see Figure 1). A
START condition is ignored during the power-up sequence and
during internal non-volatile write cycles.
All I
2
C interface operations must be terminated by a STOP
condition, which is a LOW to HIGH transition of SDA while
SCL is HIGH (see Figure 1).
An ACK, Acknowledge, is a software convention used to
indicate a successful data transfer. The transmitting device,
either master or slave, releases the SDA bus after
transmitting 8 bits. During the ninth clock cycle, the receiver
pulls the SDA line LOW to acknowledge the reception of the
eight bits of data (see Figure 2).
The ISL90727 and ISL90728 respond with an ACK after
recognition of a START condition followed by a valid
Identification Byte, and once again after successful receipt of
an Address Byte. The ISL90727 and ISL90728 also respond
with an ACK after receiving a Data Byte of a write operation.
The master must respond with an ACK after receiving a Data
Byte of a read operation.
A valid Identification Byte contains 0101110 as the seven
MSBs for the ISL90727 and 0111110 as the seven MSBs for
the ISL90728. The LSB in the Read/Write
bit. Its value is “1”
for a Read operation, and “0” for a Write operation (see
Table 1).
Write Operation
A Write operation requires a START condition, followed by a
valid Identification Byte, a valid Address Byte, a Data Byte,
and a STOP condition. After each of the three bytes, the
ISL90727 and ISL90728 respond with an ACK. At this time,
the device enters its standby state (see Figure 3).
Data Protection
A valid Identification Byte, Address Byte, and total number of
SCL pulses act as a protection of both volatile and
non-volatile registers. During a Write sequence, the Data
Byte is loaded into an internal shift register as it is received.
If the Address Byte is 0, the Data Byte is transferred to the
Wiper Register (WR) at the falling edge of the SCL pulse
that loads the last bit (LSB) of the Data Byte. If an address
other than 00h or an invalid slave address is sent, then the
device will respond with no ACK.
Read Operation
A Read operation consist of a three byte instruction followed
by one or more Data Bytes (See Figure 4). The master
initiates the operation issuing the following sequence: a
TABLE 1. IDENTIFICATION BYTE FORMAT
ISL90727 0 1 0 1 1 1 0 R/W
ISL90728 0 1 1 1 1 1 0 R/W
MSB LSB
ISL90727, ISL90728

ISL90728WIE627Z-T7A

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
Digital Potentiometer ICs 6LD SC70 SINGLE VOLATILE 128 TAP DCP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union