28
FN6760.0
September 12, 2008
Once the serial address has been transmitted and
acknowledged, one or more bytes of information can be
written to or read from the slave. Communication with the
selected device in the selected direction (read or write) is
ended by a STOP command, where SDA rises while SCL is
high (Figure 3), or a second START command, which is
commonly used to reverse data direction without
relinquishing the bus.
Data on the serial bus must be valid for the entire time SCL
is high (Figure 5). To achieve this, data being written to the
ISL98003 is latched on a delayed version of the rising edge
of SCL. SCL is delayed and deglitched inside the ISL98003
for three crystal clock periods (120ns for a 25MHz crystal) to
eliminate spurious clock pulses that could disrupt serial
communication.
When the contents of the ISL98003 are being read, the SDA
line is updated after the falling edge of SCL, delayed and
deglitched in the same manner.
Configuration Register Write
Figure 6 shows two views of the steps necessary to write
one or more words to the Configuration Register.
Configuration Register Read
Figure 7 shows two views of the steps necessary to read one
or more words from the Configuration Register.
SCL
SDA
START STOP
FIGURE 3. VALID START AND STOP CONDITIONS
SCL FROM
HOST
DATA OUTPUT
FROM TRANSMITTER
DATA OUTPUT
FROM RECEIVER
81 9
START ACKNOWLEDGE
FIGURE 4. ACKNOWLEDGE RESPONSE FROM RECEIVER
SCL
SDA
DATA STABLE
DATA CHANGE
DATA STABLE
FIGURE 5. VALID DATA CHANGES ON THE SDA BUS
ISL98003
29
FN6760.0
September 12, 2008
ISL98003 Serial Bus Address Write
This is the 7-bit address of the ISL98003 on the 2-wire bus.
The address is 0x98.
D7 D6 D5 D2D4 D3 D1 D0
A0A7 A2A4 A3 A1
ISL98003 Register Data Write(s)
This is the data to be written to the ISL98003’s configuration register.
Note: The ISL98003’s Configuration Register’s address pointer auto
increments after each data write: repeat this step to write multiple
sequential bytes of data to the Configuration Register.
A6 A5
100 0100
1
R/W
ISL98003 Register Address Write
This is the address of the ISL98003’s configuration register that
the following byte will be written to.
ISL98003 SERIAL BUS ADDRESS
FIGURE 6. CONFIGURATION REGISTER WRITE
START COMMAND
STOP COMMAND
(REPEAT IF DESIRED)
Signals the beginning of serial I/O
Signals the ending of serial I/O
S
T
A
R
T
S
T
O
P
DATA
WRITE*
REGISTER
ADDRESS
SERIAL BUS
ADDRESS
A
C
K
aaaaaaaa
A
C
K
dddddddd
A
C
K
10011000
* The data write step may be repeated to write to the
ISL98003’s Configuration Register sequentially, beginning at
the Register Address written in the previous step.
SDA BUS
SIGNALS
FROM THE
ISL98003
SIGNALS
FROM THE
HOST
ISL98003
30
FN6760.0
September 12, 2008
FIGURE 7. CONFIGURATION REGISTER READ
ISL98003 Serial Bus Address Write
This is the 7-bit address of the ISL98003 on the 2-wire bus. The
address is 0x98. R/W
= 0, indicating next transaction will be a
write.
A0A7 A2A4 A3 A1A6 A5
1
00
0
1
0
0
1
R/W
ISL98003 Register Address Write
This sets the initial address of the ISL98003’s configuration
register for subsequent reading.
ISL98003 SERIAL BUS ADDRESS
START COMMAND
Signals the beginning of serial I/O
ISL98003 Serial Bus Address Write
This is the 7-bit address of the ISL98003 on the 2-wire bus. The
address is 0x98. R/W
= 1, indicating next transaction(s) will be a
read.
D7 D6 D5 D2D4 D3 D1 D0
ISL98003 Register Data Read(s)
This is the data read from the ISL98003’s configuration register.
Note: The ISL98003’s Configuration Register’s address pointer
auto increments after each data read: repeat this step to read
multiple sequential bytes of data from the Configuration Register.
1
00
0
1
0
1
1
R/W
ISL98003 SERIAL BUS
START COMMAND
STOP COMMAND
(REPEAT IF DESIRED)
Ends the previous transaction and starts a new one
Signals the ending of serial I/O
S
T
A
R
T
S
T
O
P
DATA
READ*
SDA BUS
SIGNALS
FROM THE
ISL98003
SIGNALS
FROM THE
HOST
REGISTER
ADDRESS
SERIAL BUS
ADDRESS
A
C
K
aaaaaaaa
A
C
K
dddddddd
A
C
K
10011000
* The data read step may be repeated to read
from the ISL98003’s Configuration Register
sequentially, beginning at the Register
Address written in the two steps previous.
R
E
S
T
A
R
T
SERIAL BUS
ADDRESS
A
C
K
10011001
ISL98003

ISL98003CNZ-165

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
Analog Front End - AFE ISL98003CNZ 8-BIT VI D ALOG F/E/ AFE165MH
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union