SCH3112I-NE SMSC [SMSC Corporation], SCH3112I-NE Datasheet - Page 145

no-image

SCH3112I-NE

Manufacturer Part Number
SCH3112I-NE
Description
LPC IO with 8042 KBC, Reset Generation, HWM and Multiple Serial Ports
Manufacturer
SMSC [SMSC Corporation]
Datasheet
LPC IO with 8042 KBC, Reset Generation, HWM and Multiple Serial Ports
Datasheet
Chapter 12 8042 Keyboard Controller Description
SMSC SCH311X
12.1
The SCH311X is a Super I/O and Universal Keyboard Controller that is designed for intelligent
keyboard management in desktop computer applications. The Universal Keyboard Controller uses an
8042 microcontroller CPU core. This section concentrates on the SCH311X enhancements to the
8042. For general information about the 8042, refer to the “Hardware Description of the 8042” in the
8-Bit Embedded Controller Handbook .
KIRQ is the Keyboard IRQ
MIRQ is the Mouse IRQ
Port 21 is used to create a GATEA20 signal from the SCH311X.
The SCH311X LPC interface is functionally compatible with the 8042 style host interface. It consists
of the D0-7 data signals; the read and write signals and the Status register, Input Data register, and
Output Data register.
the above signals, the host interface includes keyboard and mouse IRQs.
Keyboard Interface
8042A
TST0
TST1
Figure 12.1 SCH311X Keyboard and Mouse Interface
P27
P10
P26
P23
P22
P11
Keyboard and Mouse Interface
Table 12.1
shows how the interface decodes the control signals. In addition to
DATASHEET
LS05
129
KDAT
KCLK
MCLK
MDAT
Rev 0.2 (09-28-04)

Related parts for SCH3112I-NE