ETC OZ992S

OZ992
Intelligent Manager
Smart ACPI GPIO/SCI
FEATURES
GENERAL DESCRIPTION
•
•
O2Micro’s OZ992 Smart ACPI/SCI (System Control
Interrupt) General Purpose Input/Output unit allows
OEMs to transform their legacy systems to ACPI
compliant systems by supporting up to 16 extra SCI
inputs. Regular core logic chipsets, such as the Intel
430TX/BX and ACPI compliant embedded controllers
have limited allowance for the GPIO or SCI input
signals for the system. The OZ992 provides a bridge
between the chipsets and the rest of the system to
allow system designers a cost-effective way to
improvise for such a deficiency.
•
•
•
•
•
•
•
•
•
•
•
•
•
SMBus, version 1.0, Compliance
Master mode function to interface with ACPI
compliant embedded controller
Support Pentium and x86-based designs
Supported by default embedded controller
firmware
Accept up to 16 SCI inputs
Programmable level or edge (falling and rising
edge) triggered SCI inputs
20 possible edge-sensitive programmable
General Purpose Inputs/Outputs per device
Programmable addresses for cascading OZ992s
32KHz operating frequency
Supports 3.3v or 5v supply
LOW-power hardware-driven speaker alarm
output
Software programming kit available
SMBALERT# and SMIEVENT outputs
8 programmable interrupt inputs for SMI event or
SMBALERT#
8 Auto LED Flash(ALF) programmable outputs
with 10% or 50% duty cycles
ORDERING INFORMATION
OZ992S - 28 pin SSOP
7/13/00
©Copyright 1998 by O2Micro
OZ992 provides up to 20 GPIO signals in regular
SMB slave mode. In addition, the OZ992 allows up to
16 System Control Interrupt (SCI) input transitions to
be written to the system’s embedded controller in
master mode. The OZ992 provides the perfect
solution for leading notebook vendors to stay ahead
of the competition.
The OZ992 is an SMBus 1.0 compliant ACPI GPIO
with 16 Programmable General Purpose I/Os pins
flexible for a variety of functions such as
programmable inputs/outputs, SMB/SMI interrupt
service, power-saving, modularized hardware ID, and
Auto LED Flash (ALF) status display. OZ992’s other
features include hardware-driven speaker alarm
output.
As a Pentium and x86-based system compatible
device, the OZ992 Smart ACPI GPIO is a highly costeffective and practical solution for today’s notebook
and palmtop computers, pen-based data systems,
personal digital assistants, and portable datacollection terminals.
OZ992-SF-1.7
All Rights Reserved
Page 1
OZ992
PIN DIAGRAM
SMBCLK
1
28
VCC
SMBDATA
2
27
32KHZ
PWRGD
3
26
RESETN
EOI#
4
25
GPIO[15]
GPIO[16]
5
24
GPIO[14]
6
23
GPIO[13]
7
22
GPIO[12]
8
21
GPIO[11]
9
20
GPIO[10]
GPIO[1]
10
19
GPIO[9]
GPIO[2]/SMBALERT#
11
18
GPIO[8]
GPIO[7]
GPIO[17]
GPIO[18]/TEST[0]
GPIO[19]/TEST[1]
GPIO[0]/SMIEVENT
GPIO[3]
12
17
GPIO[4]
13
16
GPIO[6]
GND
14
15
GPIO[5]
PIN DESCRIPTION
Name
SMBCLK
SMBDATA
PWRGD
EOI#
GPIO[17:16]
GPIO[19:18] /
TEST[1:0]
Pin No.
Type
Input
Drive
Definition
SMBus Clock Input
1
I
TTL
SMBus Clock Input for SMBus protocol communication.
SMBus Data Input/Output
2
I/O
TTL
12mA
SMBus Data Input/Output for SMBus protocol communication.
Host System Power Good
3
I
TTL
This pin indicates that the host system’s power, including the Core Logic chipsets, is stable. Before the host
system’s power is stable, this input pin will tri-state all the output pins from OZ992.
End of Interrupt
4
I
TTL
The embedded controller will signify the OZ992 when the activated SCI has been serviced. This pin is to be
used with EC master mode only.
General Purpose I/Os
[6:5]
I/O
TTL
4mA
Fully programmable GPIOs that can be used for a variety of dedicated or specific functions. Pins GPIO[17:16]
default as inputs. They are programmable to function as either GPI[17:16] inputs or GPO[17:16] outputs. Refer
to GPIO[19:16] Config.1&2 Registers for more details and GPIO Config. Tables (section 5.0) for input/output
selections.
General Purpose I/Os
[8:7]
I/O
TTL
4mA
Fully programmable GPIOs that can be used for a variety of dedicated or specific functions. Pins
GPIO[19:18]/TEST[1:0] default as inputs. They are programmable to function as either GPI[19:18] inputs or
GPO[19:18] outputs. Refer to GPIO[19:16] Config.1&2 Registers for more details and GPIO Config. Tables
(section 5.0) for input/output selections.
During regular usage, pull-ups of 47KΩ should be connected to GPIO[19:18]/TEST[1:0] to ensure the regular
OZ992 operation. Alternative uses for GPIO[19:18] are as TEST[1:0], which provide 2 proprietary OZ992 test
modes.
OZ992-SF-1.7
Page 2
OZ992
Name
GPIO[0]/
SMIEVENT
GPIO[1]
GPIO[2]/
SMBALERT#
GPIO[7:3]
GPIO[15:8]
RESETN
32KHz
GND
VCC
Definition
General Purpose I/O /
SMIEVENT
Fully programmable GPIOs that can be used for a variety of dedicated or specific functions. Pin GPIO[0] has
SMIEVENT output as an alternate function. GPIO[0] defaults. It is also programmable to function as GPI[0]
input, GPO[0]output, ALF[0] output, or ID[0] input. Refer to GPIO Config.1&2 Registers for more details and
GPIO Config. Tables (section 5.0) for input/output selections.
General Purpose I/O
10
I/O
TTL
4mA
Fully programmable GPIO that can be used for a variety of dedicated or specific functions. GPIO[1] pin defaults
as input. It is also programmable to function as GPI[1] input, GPO[1]output, ALF[1] output, or ID[1] input. Refer
to GPIO Config.1&2 Registers for more details and GPIO Config. Tables (section 5.0) for input/output
selections.
General Purpose I/O /
11
I/O
TTL
4mA
SMBALERT#
Fully programmable GPIO that can be used for a variety of dedicated or specific functions. Pin GPIO[2] defaults
as input. This pin, when programmed as an alternate function, can generate the SMBALERT# interrupt.
SMBALERT# is an interrupt service request signal to the SMBus Host which can be generated by all devices
connected to the OZ992. Pin GPIO[2]/SMBALERT# is also programmable to function as either GPI[2] input,
GPO[2] output, ALF[2] output, or ID[2] input. Refer to GPIO Config.1&2 Registers for more details and GPIO
Config. Tables (section 5.0) for I/O selections.
General Purpose I/Os
[17:15],
I/O
TTL
4mA
[13:12]
Fully programmable GPIOs that can be used for a variety of dedicated or specific functions. GPIO[7:3] pins
default as inputs. They are programmable to function as GPI[7:3] inputs, GPO[7:3] outputs, ALF[7:3] outputs,
or ID[7:3] inputs. Refer to GPIO Config.1&2 Registers for more details and GPIO Config. Tables (section 5.0)
for input/output selections.
General Purpose I/Os
[25:18]
I/O
TTL
4mA
Fully programmable GPIOs that can be used for a variety of dedicated or specific functions. Pins GPIO[15:8]
default as inputs. Pins GPIO[15:8] as inputs are programmable to generate SMI/SMB interrupts. They are also
programmable to function as GPI[15:8] inputs, GPO[15:8] outputs. Refer to GPIO Config.1&2 Registers for
more details and GPIO Config. Tables (section 5.0) for input/output selections.
Reset
26
I
TTL
OZ992 hardware reset. RESETN(active LOW) resets all registers to their default values. This pin is connected
to the RC delay from the power supplied to OZ992.
32KHz Clock Input
27
I
TTL
32KHz Clock Input.
Ground
14
GND
Ground.
3.3V/5V Power Supply
28
PWR
3.3V or 5V Power Supply.
Pin No.
9
Type
I/O
Input
TTL
Drive
4mA
GPIO Pins Alternate Usage
19
16 15
8 7
0
GPIO[19:0]
SMIEVENT/SMBALERT#
SCI to Embedded Controller
OZ992-SF-1.7
Page 3
OZ992
DC CHARACTERISTICS
DC TABLE FOR VCC = 5.0V r 10%
Symbol
VCC
VIH
VIl
VOH
VOL
IIL
IOL
Parameter
Power Supply Voltage
Input HIGH Voltage
Input LOW Voltage
Output HIGH Voltage
Output LOW Voltage
Maximum Input Leakage Current
Maximum Output Leakage
Min
4.5
3.5
2.4
-10
-10
Max
5.5
1.5
0.4
10
10
Units
V
V
V
V
V
µA
µA
Min
3.0
2.3
2.4
-10
-10
Max
3.6
1
0.4
10
10
Units
V
V
V
V
V
µA
µA
DC TABLE FOR VCC = 3.3V r 10%
Symbol
VCC
VIH
VIl
VOH
VOL
IIL
IOL
Parameter
Power Supply Voltage
Input HIGH Voltage
Input LOW Voltage
Output HIGH Voltage
Output LOW Voltage
Maximum Input Leakage Current
Maximum Output Leakage
CAPACITANCE
Symbol
CIN
COUT
CIO
Parameter
Maximum Input Capacitance
Maximum Output Capacitance
Maximum I/O Capacitance
0 qC to 70qC
10
10
10
Units
pF
pF
pF
ABSOLUTE MAXIMUM RATINGS
Symbol
VCC
VIN, VOUT
IIN
TSTG
TOPER|
Parameter
DC Power Supply Voltage
DC Input, Output Voltage
DC Current Drain VDD and VSS
Pins
Storage Temperature
Operation Temperature
Value
3.0 to 3.6
-0.3 to VDD + 0.3
±10
Units
V
V
mA
-40 to +125
0 to 70
°C
°C
ICC SPECIFICATIONS
Symbol
ICC
Parameter
Supply Current
Typ
50
OZ992-SF-1.7
Max
60
Units
µA
Page 4
OZ992
OZ992 PACKAGE INFORMATION
DIM
E
A
A1
B
C
D
E
e
H
L
α
SSOP
PACKAGE
(209 mil)
H
e
D
INCHES
MIN
MAX
0.084
0.002 0.010
0.009 0.015
0.004 0.008
0.390 0.413
0.197 0.220
0.0256
0.291 0.323
0.025 0.041
0°
8°
MILLIMETERS
MIN
MAX
2.13
0.05
0.25
0.22
0.38
0.09
0.20
9.90
10.50
5.00
5.60
0.65
7.40
8.20
0.63
1.03
0°
8°
C
A
B
A1
L
D
OZ992-SF-1.7
Page 5