数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

PC87570-ICC/VUL 数据表(PDF) 14 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
部件名 PC87570-ICC/VUL
功能描述  PC87570 Keyboard and Power Management Controller
PDF  168 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  NSC [National Semiconductor (TI)]
网页  http://www.national.com
标志 NSC - National Semiconductor (TI)

PC87570-ICC/VUL 数据表(HTML) 14 Page - National Semiconductor (TI)

Back Button PC87570-ICC/VUL Datasheet HTML 10Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 11Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 12Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 13Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 14Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 15Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 16Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 17Page - National Semiconductor (TI) PC87570-ICC/VUL Datasheet HTML 18Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 14 / 168 page
background image
Introduction
14
www.national.com
1.0
Introduction
1.1
INTERNAL ARCHITECTURE
The following descriptions are based on the block diagram
in Highlights on page 1.
1.1.1
Processing Unit
The CompactRISC CR16A core is an advanced, general-
purpose, 16-bit microprocessor core with a RISC architec-
ture. The core is responsible for arithmetic and logic opera-
tions and program control. For more details about the core
structure and instruction set, see
CR16A Core Architecture
Specification, Revision 1.1, January 1996.
1.1.2
BIU
The BIU controls access to:
q
on-chip Base Memory (boot-code, ZONE1, mask-
ROM)
q
off-chip devices:
— Base Memory (boot-code, ZONE1, Flash or ROM)
— External Memory (application code, ZONE0, Flash
or SRAM)
— I/O Expansion
Each of these memories is associated with a ZONE in the
BIU. The zone configuration registers control access to de-
vices connected to it. See Section 3.2 on page 34 for more
details on BIU.
1.1.3
Memory
ROM The on-chip ROM holds the CR16A boot program which
is run by the PC87570 upon reset (internal power-up reset, or
pulse on HMR pin). The 2048 byte on-chip ROM is used for
boot and External Memory update programs.
The boot program verifies that the External Memory exists
and holds a valid code; then, it jumps to execute this code.
If the External Memory does not hold a valid code (for ex-
ample, the Flash is wrongly programmed), the boot pro-
gram enables the host to download the code via the host
interface channel, and re-program the Flash.
The External Memory holds most of the PC87570 application
programs and constant data. The external memory can be any
kind of memory device since the PC87570 can directly inter-
face with Flash, ROM or SRAM devices. This allows upgrad-
ing of the PC87570 firmware (keyboard controller code) in the
field.
RAM The 1024 byte on-chip RAM is mostly used for the
storage of program variables and stack. It can store short
programs used upon returning from Idle mode to Active
mode, and is preserved as long as VCC power is applied to
the PC87570. The PC87570 hardware arbitrates Flash us-
age by the CR16A firmware and the host processor BIOS
program, when the "shared-memory" configuration is used.
To reduce resource contention when this shared BIOS
Flash scheme is used, the host processor should copy the
Flash contents to the host’s main memory (DRAM) upon
system boot. Flash sharing is based on “cycle stealing” so
both the host processor and the CR16A can execute in par-
allel code from the same memory device.
1.1.4
HBI
The Host Bus Interface (HBI) bridges and arbitrates be-
tween host and CR16A accesses to shared resources. The
HBI allows the host and CR16A to share Flash memory.
See Section 5.2 on page 49 for more details on the shared
memory system.
The HBI enables host access to the KBD/MOUSE and the PM
interface ports, and to the RTC/APC. It also enables the
CR16A to access the RTC/APC and its CMOS RAM.
The host interface uses an ISA compatible bus protocol.
The PC87570 decodes the 16 ISA address lines to identify
the on-chip I/O device address as defined in the host con-
figuration. Shared BIOS memory accesses to the device
are indicated by a memory chip select input from the host
(HMEMCS signal), and three additional address lines (A16,
A17 and A18).
The Host Interface Configuration
allows the host pro-
cessor to configure the interface to the PC87570 I/O devic-
es (KBD, PM and RTC/APC host interface channels). The
Host Interface Configuration includes a motherboard Plug-
and-Play protocol that allows settings, such as the address
of each device, to be enabled and disabled. It also includes
a locking scheme to allow the BIOS program to protect the
configuration from tampering.
The Host Interface has three channels as follows:
q
Keyboard and Mouse (host addresses 60h, 64h).
q
Power Management (host address 62h, 66h)
q
RTC/APC (host address 70h, 71h).
The Host Interface supports the four legacy (ISA) inter-
rupts.The PC87570 can generate interrupt requests to the
host processor via IRQ1, IRQ12, IRQ11 and IRQ8 for the
Keyboard, Mouse, PM and RTC/APC handlers, respective-
ly. This allows the PC87570 to be used with polling or inter-
rupt driven schemes.
The PC87570 communicates with a host processor over an
ISA compatible, host interface bus. The KBD, PM and the
RTC/APC are interfaced as I/O devices over the I/O ad-
dress space of the host.
In addition, the PC87570 generates the gate A20 control
signal (GA20 pin) and a soft reset signal (HRSTO pin) to the
host. Optionally, this HRSTO reset signal can be used to
prevent the host from accessing the shared Flash when the
PC87570 cannot perform the shared memory access dur-
ing the PC87570’s boot-up time.
1.1.5
Peripherals
The RTC/APC has a low-power clock that provides time-of-
day, a calendar with century counter and alarm features. It
can work from either VCC or a backup battery using an in-
ternal switch. Other features include three maskable inter-
rupt sources and 242 bytes of general-purpose RAM. An
external battery source maintains valid RAM and time dur-
ing VCC failure. The RTC is software compatible with the
DS1287 and MC146818.
The APC hardware, with APM 1.2 compatible power con-
trol, features such as alarm wake-up, ring detection and
host control off commands. The APC controls the PC power
supply via the CR16A firmware. This allows maximum flex-
ibility in designing an ACPI system based on the PC87570.



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


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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