NO:
W90P710 Programming Guide
VERSION:
2.0
PAGE:
201
The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed, distributed or reproduced without permission
from Winbond.
Table No.: 2005-W90P710-11-A
17.2 Block Diagram
Figure 17-1 I
2
C Block Diagram
scl_pad_o/scl_padoen_o
sda_pad_o/sda_padoen_o
sdo_pad_o/sdo_padoen_o
i2c_int_o
pclk
preset_n
paddr
pwrite
psel
penable
pwdata
pben
prdata
scl_pad_i
sda_pad_i
sdo_pad_i
I/O
Decoder
Registers
A
M
BA
AP
B
In
te
rf
ac
e
Clock
Prescale
I2C
Core Logic
17.3 Register Map
Register
Address
R/W
Description
Reset value
I2C Interface 0
I2C_CSR0
0xFFF8.6000
R/W
Control and Status Register
0x0000.0000
I2C_DIVIDER0
0xFFF8.6004
R/W
Clock Prescale Register
0x0000.0000
I2C_CMDR0
0xFFF8.6008 R/W
Command
Register
0x0000.0000
I2C_SWR0
0xFFF8.600C
R/W
Software Mode Control Register
0x0000.003F
I2C_RxR0
0xFFF8.6010
R
Data Receive Register
0x0000.0000
I2C_TxR0
0xFFF8.6014
R/W
Data Transmit Register
0x0000.0000
I2C Interface 1
I2C_CSR1
0xFFF8.6100
R/W
Control and Status Register
0x0000.0000
I2C_DIVIDER1
0xFFF8.6104
R/W
Clock Prescale Register
0x0000.0000
I2C_CMDR1
0xFFF8.6108 R/W
Command
Register
0x0000.0000