поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

PC87317 датащи(PDF) 48 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
номер детали PC87317
подробное описание детали  PC87317VUL/PC97317VUL SuperI/O Plug and Play Compatible with ACPI Compliant Controller/Extender
PDF  272 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  NSC [National Semiconductor (TI)]
домашняя страница  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87317 датащи(HTML) 48 Page - National Semiconductor (TI)

Back Button PC87317 Datasheet HTML 44Page - National Semiconductor (TI) PC87317 Datasheet HTML 45Page - National Semiconductor (TI) PC87317 Datasheet HTML 46Page - National Semiconductor (TI) PC87317 Datasheet HTML 47Page - National Semiconductor (TI) PC87317 Datasheet HTML 48Page - National Semiconductor (TI) PC87317 Datasheet HTML 49Page - National Semiconductor (TI) PC87317 Datasheet HTML 50Page - National Semiconductor (TI) PC87317 Datasheet HTML 51Page - National Semiconductor (TI) PC87317 Datasheet HTML 52Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 48 / 272 page
background image
Keyboard (and Mouse) Controller (KBC) (Logical Devices 0 and 1)
48
www.national.com
FIGURE 3-2. System Interfaces
3.2
FUNCTIONAL OVERVIEW
The KBC supports two external devices — a keyboard and
a mouse. Each device communicates with the KBC via two
bidirectional serial signals. Five additional external general-
purpose I/O signals are provided.
KBC operation involves three signal interfaces:
q
External I/O interface
q
Internal KBC - PC87317VUL interface
q
PC87317VUL - PC chip set interface.
These system interfaces are shown in FIGURE 3-2 "Sys-
tem Interfaces".
The KBC uses two data registers (for input and output) and
a status register to communicate with the PC87317VUL
central system. Data exchange between these units may be
based on programmed I/O or interrupt-driven.
The KBC has two internal interrupts: the Input Buffer Full
(IBF) interrupt and Timer Overflow interrupt (see FIGURE
3-1 "KBC System Functional Block Diagram" on page 47).
These two interrupts can be independently enabled or dis-
abled by KBC firmware. Both are disabled by a hard reset.
These two interrupts only affect the execution flow of the
KBC firmware, and have no connection with the external in-
terrupts requested by this logical device.
The KBC can generate two external interrupt requests.
These request signals are controlled by the KBC firmware
which generates them by manipulating I/O port signals. See
Section 3.3.2 "Interrupt Request Signals".
The PC87317VUL supports the KBC and handles interac-
tions with the PC chip set. In addition to data transfer, these
interactions include KBC configuration, activation and sta-
tus monitoring. The PC87317VUL interconnects with the
host via one interface that is shared by all chip devices.
The KBC clock is generated from the main clock of the chip,
which may come from an external clock source or from the
internal frequency multiplier. (See Section 3.3 "DEVICE
CONFIGURATION" and FIGURE 3-5 "Timing Generation
and Timer Circuit" on page 50.) The KBC clock rate is con-
figured by the SIO Configuration Registers.
3.3
DEVICE CONFIGURATION
The KBC hardware contains two logical devices—the KBC
(logical device 0) and the mouse (logical device 1).
3.3.1
I/O Address Space
The KBC has two I/O addresses and one IRQ line (KBC
IRQ) and can operate without the companion mouse.
The mouse cannot operate without the KBC device. It has
one IRQ line (mouse IRQ) but has no I/O address. It utilizes
the KBC I/O addresses.
3.3.2
Interrupt Request Signals
The KBC IRQ and Mouse IRQ interrupt request signals are
identical to (or functions of) the P24 and P25 signals of the
8042. These interrupt request signals are routed internally
to the Plug and Play interrupt Matrix and may be routed to
user-programmable IRQ pins. Each logical device is inde-
pendently controlled.
The Interrupt Select registers (index 70h for each logical de-
vice) select the IRQ pin to which the corresponding interrupt
request is routed. The interrupt may also be disabled by not
routing its request signal to any IRQ pin.
Bit 0 of the Interrupt Type registers (index 71h for each log-
ical device) determines whether the interrupts are passed
(bit 0 = 0) or latched (bit 0 = 1). If bit 0 = 0, interrupt request
signals (P24 and P25) are passed directly to the selected
IRQ pin. If bit 0 = 1, interrupt request signals that become
PC
Chip Set
SA15-0
PC87317VUL
XD7-0
MR
A15-0
D7-0
AEN
RD
WR
KBC IRQ
Mouse IRQ
KBC Device
KBCLK
KBDAT
TEST0
P10
Keyboard Clock
Keyboard Data
MCLK
MDAT
TEST1
P11
Mouse Clock
Mouse Data
P26
P27
P23
P22
STATUS
DBBIN
DBBOUT
Plug and
Play
Matrix
P24
P25
P16
P17
P20
P21
P12
IRQn



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com