BU9929FV [ROHM]

I2C BUS interface, general purpose I/O ports with condition watching function; I2C总线接口,通用I / O端口与条件看功能
BU9929FV
型号: BU9929FV
厂家: ROHM    ROHM
描述:

I2C BUS interface, general purpose I/O ports with condition watching function
I2C总线接口,通用I / O端口与条件看功能

文件: 总12页 (文件大小:155K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
BU9929FV  
Multimedia ICs  
I2C BUS interface, general purpose I/O  
ports with condition watching function  
BU9929FV  
ROHM’s GPIO is a general-purpose IO that contains I2C BUS interface. It also contains monitoring function that conveys  
a change of the signal level in terminal to the host system via interrupt terminal or I2C BUS.  
!Applications  
Notebook PC, PC, VCR, TV etc. and other systems with I2C BUS.  
!Features  
1) I2C BUS interface  
2) General purpose I/O port 16bits  
3) State monitoring function to monitor all terminals  
4) State detection signal serial output by I2C BUS master function  
5) Output port of state detection signal  
6) State detection ON/OFF setting input port during the default status  
7) 32.768kHz clock input  
8) Power supply voltage 3.3V / 5.0V  
!Absolute maximum ratings (Ta=25°C)  
Parameter  
Symbol  
Limits  
7.0  
Unit  
V
Supply voltage  
VDD  
Power dissipation  
Operating temperature  
Storage temperature  
Terminal supply voltage  
Pd  
640  
mW  
˚C  
Topr  
Tsig  
15 to +75  
55 to +125  
GND0.5 to VDD+0.5  
˚C  
VIN  
V
Temperature derating : 6.4mW/˚C over Ta=25˚C  
Radiation resistance is not included in the design.  
Rohm CO., Ltd is a licensee of I2C BUS from Philips Semiconductors.  
!Recommended operating conditions (Ta=25°C)  
Parameter  
Min.  
Typ.  
Max.  
Unit  
V
Operating supply voltage range  
3.0  
5.5  
1/11  
BU9929FV  
Multimedia ICs  
!Block diagram  
#RES  
CLK  
DEFAULT STATUS  
DS  
TIMING  
GENERATOR  
TIMING  
CONTROLLER  
SDA  
SCL  
I2C BUS  
INTERFACE  
DATA LATCH  
BLOCK  
EDGE DETECT  
BLOCK  
INT  
SLAVE ADDRESS 2 BITS  
AD0  
AD1  
PIO BUFFER  
SCL  
1
2
28  
27  
VDD  
SDT  
DS  
CLK  
RESB  
3
4
26  
25  
TEST0  
PION0  
PIO15  
PIO14  
5
6
7
8
9
24  
PION1  
PION2  
23 PIO13  
PIO12  
PIO11  
22  
21  
PION3  
PION4  
20 PIO10  
19 PIO9  
PION5 10  
PION6  
PIO8  
11  
12  
13  
14  
18  
17  
16  
15  
INT  
TEST1  
AD1  
PION7  
GND  
AD0  
2/11  
BU9929FV  
Multimedia ICs  
!Pin description  
Pin. No  
Pin. Name  
I/O circuit  
Pin Description  
SCL  
SDT  
1
2
I2C BUS Input/Output terminal  
To set condition detection mode  
at default state  
3
DS  
Reset terminal  
Reset condition by "L" input  
26  
RES#  
PION  
PIO  
Nch open drain standard input/output  
terminal. Input at TTL level.  
This waits for condition detection function  
of input.  
Output will be Hi-Z at Shut Down mode.  
5V input is possible when this IC is  
operated by 3.3V.  
5-11,13  
18-25  
14  
Standard input/output terminal. Input at  
TTL level.  
This waits for condition detection function  
of input. Output will be Hi-Z at Shut Down  
mode.  
GND  
GND terminal  
3/11  
BU9929FV  
Multimedia ICs  
Pin. No  
Pin. Name  
I/O circuit  
Pin Description  
Output terminal for condition change  
detection.  
12  
INT  
Nch open drain output.  
Clock input terminal.  
32.768KHz should be put.  
At Shut Down mode, clock supply into  
this IC will be shut down.  
27  
CLK  
Power terminal.  
3.3V/5.0V should be put in.  
28  
VDD  
Input terminal for setting of I2C BUS  
Slave address lower 2 bits.  
15  
16  
AD0  
AD1  
IC TEST Pin.  
"L" Input required for normal operation.  
4
TEST0  
IC TEST Pin.  
"L" Input required for normal operation.  
17  
TEST1  
4/11  
BU9929FV  
Multimedia ICs  
!Electrical characteristics (Unless otherwise noted, VDD=5.0V, Ta=25°C)  
Min.  
Typ.  
6.0  
Max.  
30  
Unit  
µA  
µA  
V
Conditions  
CLK=32.768Hz  
Shut Down Mode  
Test Pin No.  
Parameter  
Symbol  
28  
Circuit current (Normal)  
Circuit current (Shut down mode)  
"H" Level input voltage 1  
"L" Level input voltage 1  
"H" Level input voltage 2  
I
DD  
DS  
IH1  
IL1  
IH2  
28  
I
0.1  
2.0  
1, 2  
V
V
DD×0.7  
VDD  
V
V
V
DD+0.5  
1, 2  
V
0.5  
0.0  
DD×0.3  
V
3, 4, 15-17  
V
2.5  
V
DD  
DD+0.5  
0.8  
V
3-5, 11, 13  
15-27  
"L" Level input voltage 2  
"H" Level input voltage 3  
"H" Level input Current  
V
IL2  
0.5  
2.5  
0.0  
V
V
5-11, 13  
V
IH3  
IH  
V
DD  
5.5  
3-5, 11, 13  
15-27  
I
2.0  
0.0  
0.0  
1.0  
µA  
3-5, 11, 13  
15-27  
"L" Level input Current  
I
IL  
1.0  
µA  
18-25  
"H" Level output voltage  
"L" Level output voltage 1  
"L" Level output voltage 2  
V
SOH  
4.4  
0.0  
0.0  
4.8  
0.2  
0.2  
5.0  
0.6  
0.6  
V
V
V
I
I
I
I
OH=4mA  
OL=4mA  
OL=6mA  
OL=6mA  
5-13, 18-25  
1, 2  
V
SOL  
COL  
V
I2C Fall time  
TFIC  
100  
250  
ns  
1, 2  
CL=400pF  
5/11  
BU9929FV  
Multimedia ICs  
I2C BUS Interface characteristics (Unless otherwise noted, VDD=5.0V, Ta=25°C)  
Slave address  
0
1
1
1
1
A1  
A0  
R / W  
LSB  
MSB  
A0 and A1 are set by input terminals of AD0 and AD1 as follows;  
When AD0 / AD1=H, A0 / A1=1  
When AD0 / AD1=L, A0 / A1=0  
Conforming to I2C BUS standard  
Parameter  
SCL clock frequency  
Start condition hold time  
Start condition set-up time  
Data set-up time  
Symbol  
f SCL  
Min.  
0
Max.  
400  
Unit  
kHz  
µs  
t HD : STA  
t SU : STA  
t SU : DAT  
t HD : DAT  
t SU : STO  
0.6  
0.6  
100  
0
µs  
ns  
Data hold time  
0.9  
µs  
Stop condition set-up time  
0.6  
µs  
(Start Timing)  
SCL  
SDA  
t SU : STA  
t HD : STA  
(Data Timing)  
SCL  
SDA  
t SU : DAT  
t HD : DAT  
(Stop Timing)  
SCL  
SDA  
t SU : STO  
6/11  
BU9929FV  
Multimedia ICs  
1. Data write mode  
St SLAVE ADDRESS  
A
COMMAND BYTE  
A
WRITE DATA 1  
A
WRITE DATA 2  
A
Sp  
W
PION7 PION0  
PIO15 PIO8  
Command register : At reset, D0 to D7 are ”0”.  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
SHT DWN INT SEL DOUT SEL OUT ON  
DIR ON BYTE SEL EDGE SEL DET ON  
D7 : Shut Down mode  
0 : Shut down mode off (Normal operation mode)  
1 : Shut down mode on  
D6 : INT output method choice  
0 : LOW output  
1 : Output of LOW pulse equivalent for one period of CLK  
D5 : Detection result output choice  
0 : Serial output. INT pin is also valid.  
1 : Serial output (I2C MASTER function) off. Only INT pin is valid.  
D4 : Output port writing set  
0 : Writing invalid  
1 : Writing valid. But, a port, which is indicated as input, is invalid.  
Following Write data 2byte-0 : “L” output, 1 : “H” output  
D3 : I / O direction set  
0 : Direction set invalid  
1 : Direction set valid  
Following Write data 2byte-0 : input, 1 : output  
D2 : Watching object input choice  
0 : PION0 to PION7  
1 : PION8 to PIO15  
D1 : Change detection mode  
0 : Falling edge  
1 : Both rising and falling edge  
D0 : Input port condition watching mode  
0 : Invalid  
1 : Valid  
7/11  
BU9929FV  
Multimedia ICs  
2. Data read mode  
According to the following format, input/output value of PIO/PION pins can be read by I2C interface.  
PIO data read  
St SLAVE ADDRESS  
R
A
READ DATA 1  
A
READ DATA 2  
A
Sp  
PION7 PION0  
PIO15 PIO8  
PIO part block diagram  
I2C BUS  
(PIO part block diagram)  
Output Buffer  
Command D4  
Output Register  
Command D3  
I / O select  
Selector  
IC  
PAD  
Shut Down  
Read Mode  
Input Register  
Input Schmitt  
Input Port sampling timing  
As shown below, BU9929FV is sampling for Input Ports with the rising edges of CLK.  
Therefore it is necessary that Input Ports are keeping at least 1 CLK cycle, for their certain inputs.  
Watching Ports  
F6  
C7  
AA  
CLK  
8/11  
BU9929FV  
Multimedia ICs  
3.Condition change detection result output mode  
1) This IC becomes I2C master device, and the detection result is sent according to the following format;  
2Byte Watching  
St 0 0 0 1 0 0 0  
W
A
SLAVE ADDRESS +0  
A
WRITE DATA 1  
A
WRITE DATA 2  
A
Sp  
PION7 PION0  
PIO15 PIO8  
1Byte Watching  
St 0 0 0 1 0 0 0  
W
A
SLAVE ADDRESS +0  
A
WRITE DATA 1  
A
Sp  
PION7 PION0  
<DATA Keeping Operation>  
In a case that there is a change in detection port during detection result transmission, then watching data is saved by the  
end of detection output, and it will be proceeded further after the detection output is finished.  
However, the output data in this case will be “AND” output of every bits of the watching data.  
Watching Ports  
FE  
FC  
F0  
F8  
In the case of Arbitration;  
Output is delayed  
AND Output of every bits of  
the watching data  
Output for I2C BUS  
FE  
FC  
F0  
2) DS pin Description  
By DS pin, valid/invalid of condition detection of the default condition (from RESET release to reception of the first I2C  
command) can be set.  
<DS pic valid range>  
In the range from RESET release to the first set of condition detection mode by I2C command, the set of this pin will be  
valid. After the set of condition detection mode by I2C command, this pin will be invalid, and the set by I2C commanded  
will be reflected.  
<Pin setting>  
DS pin= “H” : Input bit condition detection mode is valid.  
But, 1 byte detection mode (only PION7-PION0 will be in condition detection)  
DS pin=“L” : Input bit condition detection mode is invalid.  
9/11  
BU9929FV  
Multimedia ICs  
3INT pin specification  
When condition watching mode, INT output pin works for reporting of detection of watching port.  
(a) When command D6=0(including default time after RESET release)  
INT pin falls when detection of watching port is received. And INT pin rises after ACK-output which is on the I2C Data  
read.  
Watching Ports  
F8  
CLK  
Output for I2C BUS  
St  
SLAVE ADDRESS  
A
OUTPUT "F8"  
INT OUTPUT  
In the case that there is a change in detection ports once, and there are another changes before returning the ACK (as  
shown “A term”), then watching data is saved. And the output data in this case will be “AND” output of every bits of the  
watching data.  
Watching Ports  
F6  
C7  
A4  
" A term"  
Output for I2C BUS  
St  
SLAVE ADDRESS  
R
A
OUTPUT "84"  
OUTPUT "84hex data" which  
is the result of AND data  
for "F6", "C7" and " A4".  
CLK  
INT OUTPUT  
10/11  
BU9929FV  
Multimedia ICs  
(b) When command D6=1  
INT pin outputs ”I clock cycle pulse” when detection of watching port is received. In the case that the output data is the  
data whish is sampled immediately before the returning ACK.  
Watching Ports  
78  
AA  
Output for I2C BUS  
St  
SLAVE ADDRESS  
R
A
OUTPUT "AA"  
Data "78h" is not kept, the  
output data is immediately  
before sampled data.  
CLK  
INT OUTPUT  
CLK 1 cycle pulse  
4. Shut down mode  
By command D7=1, this IC can be set to Shut down mode, which can save current consumption. At Shut down mode,  
operation of CLK input pin will be stopped, and input of CLK into this IC can be shut down. Also, for every PIO/PION pins,  
pins under output condition will be saved as Hi-Z.  
At Shut down mode, condition-watching function can not be used.  
Contents of each register before shut down will be saved by the shut down release.  
!External dimensions (Unit : mm)  
10.0±0.2  
28  
15  
1
14  
0.65  
0.22±0.1  
0.3Min.  
0.1  
SSOP-B28  
11/11  
Appendix  
Notes  
No technical content pages of this document may be reproduced in any form or transmitted by any  
means without prior permission of ROHM CO.,LTD.  
The contents described herein are subject to change without notice. The specifications for the  
product described in this document are for reference only. Upon actual use, therefore, please request  
that specifications to be separately delivered.  
Application circuit diagrams and circuit constants contained herein are shown as examples of standard  
use and operation. Please pay careful attention to the peripheral conditions when designing circuits  
and deciding upon circuit constants in the set.  
Any data, including, but not limited to application circuit diagrams information, described herein  
are intended only as illustrations of such devices and not as the specifications for such devices. ROHM  
CO.,LTD. disclaims any warranty that any use of such devices shall be free from infringement of any  
third party's intellectual property rights or other proprietary rights, and further, assumes no liability of  
whatsoever nature in the event of any such infringement, or arising from or connected with or related  
to the use of such devices.  
Upon the sale of any such devices, other than for buyer's right to use such devices itself, resell or  
otherwise dispose of the same, no express or implied right or license to practice or commercially  
exploit any intellectual property rights or other proprietary rights owned or controlled by  
ROHM CO., LTD. is granted to any such buyer.  
Products listed in this document use silicon as a basic material.  
Products listed in this document are no antiradiation design.  
The products listed in this document are designed to be used with ordinary electronic equipment or devices  
(such as audio visual equipment, office-automation equipment, communications devices, electrical  
appliances and electronic toys).  
Should you intend to use these products with equipment or devices which require an extremely high level of  
reliability and the malfunction of with would directly endanger human life (such as medical instruments,  
transportation equipment, aerospace machinery, nuclear-reactor controllers, fuel controllers and other  
safety devices), please be sure to consult with our sales representative in advance.  
About Export Control Order in Japan  
Products described herein are the objects of controlled goods in Annex 1 (Item 16) of Export Trade Control  
Order in Japan.  
In case of export from Japan, please confirm if it applies to "objective" criteria or an "informed" (by MITI clause)  
on the basis of "catch all controls for Non-Proliferation of Weapons of Mass Destruction.  
Appendix1-Rev1.0  

相关型号:

BU9969KN

Digital video encoder
ROHM

BU9969KN-E2

Video bus interface
ROHM

BU9969KN_09

Video bus interface
ROHM

BU9972GU

NTSC/PAL Digital Video Encoder
ROHM

BU9972GU-E2

Color Signal Encoder, PBGA63, 0.50 MM PITCH, ROHS COMPLIANT, VBGA-63
ROHM

BU999

isc Silicon NPN Power Transistor
ISC

BU99901GUZ-W

Silicon Monolithic Integrated Circuit
ROHM

BU99901GUZ-WE2

WL-CSP EEPROM family I2C BUS
ROHM

BU99901GUZ-W_10

WL-CSP EEPROM family I2C BUS
ROHM

BU99901GUZ-W_12

Serial EEPROM Series Standard EEPROM WLCSP EEPROM
ROHM

BU9H-103

Single Phase EMI Filter
COILCRAFT

BU9H-103R25B

Single Phase EMI Filter
COILCRAFT