|
DS80CH11 Datasheet, PDF (55/88 Pages) Dallas Semiconductor – System Energy Manager | |||
|
◁ |
DS80CH11
9.0 HOST INTERFACE PORTS
9.1 OVERVIEW
The SEM provides three interface ports to the host CPU
which are hardwareâcompatible with the interface to the
8042 keyboard controller IC as it is used in conventional
PC system designs. One of the interface ports is
intended to be assigned to the standard keyboard con-
troller function. The host thereby communicates to the
SEM as a slave microcontroller in receiving key scan
inputs as it does with the 8042 in these systems. The
other two ports can be assigned as communication
channels to the SEM to support power management
and/or other functions.
MICROCONTROLLER SYSTEM INTERFACE PORTS Figure 9â1
A0
KBCS
PM1CS
REGISTER
ENABLE
DECODE
IOW
SD7âSD0
IOR
KBOBF
REGISTER
ENABLE
DECODE
PM2CS
SMI1
REGISTER
ENABLE
DECODE
SMI2
KBSTAT
STATUS REG.
KBDIN
INPUT
DATA BUFFER
KBDOUT
OUTPUT
DATA BUFFER
PMSTAT1
STATUS REG.
PMDIN1
INPUT
DATA BUFFER
PMDOUT1
OUTPUT
DATA BUFFER
PMSTAT2
STATUS REG.
PMDIN2
INPUT
DATA BUFFER
PMDOUT2
OUTPUT
DATA BUFFER
R/W
0ADH
RD
0AEH
INTERNAL
DATA BUS
R/W
0AFH
R/W
0BDH
RD
0BEH
R/W
0BFH
R/W
0F5h
RD
0F6h
R/W
0F7h
9.2 REGISTER MAPPING
The KBCS line is used by the host system in selecting
the keyboard system interface port, while the PM1CS
line selects the identical power management#1 inter-
face port and the PM2CS line selects the power man-
agement #2 interface port. Each set of system interface
registers occupy three memory locations in the SEM,
and the host. Table 9â1 summarizes access of the three
interface ports by the host system, and Table 9â2 sum-
marizes access to the port registers by the SEM.
011200 55/88
|
▷ |