English
Language : 

BU9883FV-W Datasheet, PDF (14/19 Pages) Rohm – I2C BUS 3Ports for HDMI Port Serial EEPROM
●Command cancel by start condition and stop condition
During command input, by continuously inputting start condition and stop condition, command can be cancelled.
(Refer to Fig. 52.)
However, in ACK output area and during data read, SDA0~3 bus may output 'L', and in this case, start condition and stop
condition cannot be input, so reset is not available. Therefore, execute software reset. And when command is cancelled by
start, stop condition, during random read cycle, sequential read cycle, or current read cycle, internal setting address is not
determined, therefore, it is not possible to carry out current read cycle in succession. When to carry out read cycle in
succession, carry out random read cycle.
SCL0~3
SDA0~3
1
0
1
0
Start condition Stop condition
Fig.52 Case of cancel by start, stop condition during slave address input
●I/O peripheral circuit
○Pull up resistance of SDA0~3 terminal
SDA0~3 is NMOS open drain, so requires pull up resistance. As for this resistance value (RPU), select an appropriate value to this
resistance value from microcontroller VIL, IL, and VOL0~3-IOL characteristics of this IC. If RPU is large, action frequency is limited. The smaller
the RPU, the larger the consumption current at action.
○Maximum value of RPU
The maximum value of RPU is determined by the following factors. The following Vcc, SDA, RPU and IL correspond to them of each port.
(1)SDA0~3 rise time to be determined by the capacitance (CBUS) of bus line of RPU and SDA0~3 should be tR or below.
And AC timing should be satisfied even when SDA0~3 rise time is late.
(2)The bus electric potential A to be determined by input leak total (IL) of device connected to bus at output of 'H' to SDA0~3 bus and
RPU should sufficiently secure the input 'H' level (VIH) of microcontroller and EEPROM including recommended noise margin 0.2Vcc.
Vcc - ILRPU - 0.2Vcc ≧ VIH
∴ RPU =
0.8Vcc-VIH
IL
Ex. ) When VCC =3V, IL=10μA, VIH=0.7 VCC,
from (2)
0.8×3-0.7×3
RPU ≦
10×10-6
≦ 300 [kΩ]
Microcマonイtroコllerン
IL
RPU
A
BU9883FV-W
SDA terminal
IL
Bus line
バスcaラpイacンity容量
CCBBUUSS
○Minimum value of RPU
Fig.53 I/O circuit diagram
The minimum value of RPU is determined by the following factors. The following Vcc, VOL, IOL, and RPU correspond to them of each port.
(1)When IC outputs LOW, it should be satisfied that VOLMAX=0.4V and IOLMAX=3mA.
VCC-VOL
RPU
≦ IOL
VC-VOL
∴ RPU ≦
IOL
(2)VOLMAX=0.4V should secure the input 'L' level (VIL) of microcontroller and EEPROM including recommended noise margin 0.1Vcc.
VOLMAX ≦ VIL-0.1 VCC
Ex. ) When VCC =3V, VOL=0.4V, IOL=3mA, microcontroller, EEPROM VIL=0.3Vcc
from (1)
RPU ≧
3-0.4
3×10 -3
≧ 867 [Ω]
And
VOL = 0.4 [V]
VIL = 0.3×3
= 0.9 [V]
Therefore, the condition (2) is satisfied.
○Pull up resistance of SCL0~3 terminal
When SCL0~3 control is made at CMOS output port, there is no need, but in the case there is timing where SCL0~3 becomes 'Hi-Z', add a
pull up resistance. As for the pull up resistance, one of several kΩ ~ several ten kΩ is recommended in consideration of drive performance
of output port of microcontroller.
14/18