ICS149317 ICST [Integrated Circuit Systems], ICS149317 Datasheet - Page 7

no-image

ICS149317

Manufacturer Part Number
ICS149317
Description
Clock Synthesizer for Portable Systems
Manufacturer
ICST [Integrated Circuit Systems]
Datasheet
MDS 1493-17 A
Integrated Circuit Systems
Serial Data Interface
Data Protocol
The clock driver serial protocol accepts byte write, byte read, block write, and block read operations from the
controller. For block write/read operation, the bytes must be accessed in sequential order from lowest to highest
byte (most significant bit first) with the ability to stop after any complete byte has been transferred. For byte write
and byte read operations, the system controller can access individually indexed bytes. The offset of the indexed
byte is encoded in the command code, as described in the following table.
The block write and block read protocol is outlined in the table below, followed by the corresponding byte write and
byte read protocol. The slave receiver address is 11010010 (D2h).
11:18
20:27
29:36
38:45
(6:0)
Bit
Bit
2:8
10
19
28
37
46
....
....
....
....
....
....
1
9
7
P R E L I M I N A R Y I N F O R M A T I O N
Start
Slave address - 7 bits
Write = 0
Acknowledge from slave
Command code — 8 bit
‘00000000’ stands for block operation
Acknowledge from slave
Byte count — 8 bits
Acknowledge from slave
Data byte 0 — 8 bits
Acknowledge from slave
Data byte 1 — 8 bits
Acknowledge from slave
.............................
Data byte (N-1) — 8 bits
Acknowledge from slave
Data byte N — 8 bits
Acknowledge from slave
Stop
0 = Block read or block write operation, 1 = Byte read or byte write operation
Byte offset for byte read or byte write operation. For block read or block write operations,
these bits should be '0000000'.
Block Write Protocol
Description
525 Ra ce Stree t, Sa n Jose, CA 951 26
Description
7
11:18
21:27
30:37
39:46
48:55
Bit
2:8
....
10
19
20
28
29
38
47
56
....
....
1
9
Start
Write = 0
Command code - 8 bit
‘00000000’ stands for block operation
Acknowledge from slave
Read = 1
Byte count from slave — 8 bits
Data byte from slave — 8 bits
Acknowledge from master
Acknowledge from master
Data byte N from slave — 8 bits
Not Acknowledge from master
Stop
Slave address - 7 bits
Acknowledge from slave
Repeat start
Slave address — 7 bits
Acknowledge from slave
Acknowledge from master
Data byte from slave — 8 bits
Block Read Protocol
Clock Synthesizer for Portable Systems
te l (4 08) 297 -1201
Description
w w w. i c s t . c o m
Revision 101005
ICS1493-17

Related parts for ICS149317