CY28349B
Table 3. Byte Read and Byte Write Protocol (continued)
Byte Write Protocol
Byte Read Protocol
Description
Bit
9
Description
Bit
9
Write
Write
10
Acknowledge from slave
10
Acknowledge from slave
11:18
Command Code – 8 bits
11:18
Command Code – 8 bits
‘1xxxxxxx’ stands for byte operation
bit[6:0] of the command code represents the offset
of the byte to be accessed
‘1xxxxxxx’ stands for byte operation
bit[6:0] of the command code represents the offset
of the byte to be accessed
19
20:27
28
Acknowledge from slave
Data byte – 8 bits
Acknowledge from slave
Stop
19
20
Acknowledge from slave
Repeat start
21:27
28
Slave address – 7 bits
Read
29
29
Acknowledge from slave
Data byte from slave – 8 bits
Not Acknowledge
Stop
30:37
38
39
Data Byte Configuration Map
Data Byte 0
Power On
Default
Bit
Bit 7
Pin#
Name
Spread Select2
Description
–
–
–
‘000’ = OFF
0
0
0
Bit 6
Bit 5
Spread Select1
Spread Select0
‘001’ = Reserved
‘010’ = Reserved
‘011’ = Reserved
‘100’ = 0.25%
‘101’ = – 0.5%
‘110’ = 0.5%
‘111’ = 0.38%
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
–
–
–
–
–
SEL4
SEL3
SEL2
SEL1
SEL0
SW Frequency selection bits. See Table 4.
0
0
0
0
0
Data Byte 1
Power On
Default
Bit
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Pin#
Name
Description
(Active/Inactive)
38, 37 CPU1, CPU1#
41, 40 CPU0, CPU0#
1
1
1
1
1
1
1
1
(Active/Inactive)
22
23
27
28
30
31
48MHz
(Active/Inactive)
24_48MHz
3V66_3
3V66_2
3V66_1
3V66_0
(Active/Inactive)
(Active/Inactive)
(Active/Inactive)
(Active/Inactive)
(Active/Inactive)
Rev 1.0,November 20, 2006
Page 6 of 20