|
Details, datasheet, quote on part number:OZ992S
| |
Datasheet text preview:
OZ992
Intelligent Manager
Smart ACPI GPIO/SCI
FEATURES
· · · · · · · · · · · · · · ·
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
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. 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.
ORDERING INFORMATION
OZ992S - 28 pin SSOP
7/13/00 ©Copyright 1998 by O2Micro
OZ992-SF-1.7 All Rights Reserved
Page 1
OZ992
PIN DIAGRAM
SMBCLK SMBDATA PWRGD EOI# GPIO[16] GPIO[17] GPIO[18]/TEST[0] GPIO[19]/TEST[1] GPIO[0]/SMIEVENT GPIO[1] GPIO[2]/SMBALERT# GPIO[3] GPIO[4] GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 VCC 32KHZ RESETN GPIO[15] GPIO[14] GPIO[13] GPIO[12] GPIO[11] GPIO[10] GPIO[9] GPIO[8] GPIO[7] GPIO[6] GPIO[5]
PIN DESCRIPTION
Name SMBCLK SMBDATA PWRGD 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.
EOI#
GPIO[17:16]
GPIO[19:18] / TEST[1:0]
OZ992-SF-1.7
Page 2
OZ992
Name GPIO[0]/ SMIEVENT 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[1]
GPIO[2]/ SMBALERT#
GPIO[7:3]
GPIO[15:8]
RESETN
32KHz GND VCC
GPIO Pins Alternate Usage
19 16 15 87 0
GPIO[19:0] SMIEVENT/SMBALERT# SCI to Embedded Controller
OZ992-SF-1.7
Page 3
|
|