|
PC87591E Datasheet, PDF (1/437 Pages) National Semiconductor (TI) – LPC Mobile Embedded Controllers | |||
|
PRELIMINARY
March 2004
Revision 1.07
PC87591E, PC87591S and PC87591L
LPC Mobile Embedded Controllers
General Description
The National Semiconductor PC87591E, PC87591S and
PC87591L are highly integrated, embedded controllers with
an embedded-RISC core and integrated advanced func-
tions. These devices are targeted for a wide range of porta-
ble applications that use the Low Pin Count (LPC) interface.
The PC87591S is targeted for security applications and in-
cludes supporting hardware such as the Hardware Random
Number Generator. The PC8591L replaces the on-chip
flash with 4K of boot ROM for value solutions using shared
BIOS architecture. âPC87591xâ refers to all the devices.
The PC87591x incorporates Nationalâs CompactRISC
CR16B core (a high-performance 16-bit RISC processor),
on-chip flash (ROM for the PC87591L) and RAM memories,
system support functions and a Bus Interface Unit (BIU) that
directly interfaces with optional external memory (such as
flash) and I/O devices.
System support functions include: WATCHDOG and other
timers, interrupt control, general-purpose I/O (GPIO) with
internal keyboard matrix scanning, PS/2® Interface,
ACCESS.bus® interface, high accuracy analog-to-digital
(ADC) and digital-to-analog converters (DAC) for battery
charging, system control, system health monitoring and an-
alog controls.
The PC87591x interfaces with the host via an LPC interface
that provides the host with access to the Keyboard and em-
bedded controller interface channels, integrated functions,
Real-Time Clock (RTC), BIOS firmware and security func-
tions.
Like members of Nationalâs SuperI/O family, the PC87591x
is PC01 and ACPI compliant.
Outstanding Features
â Host interface, based on Intelâs LPC Interface Speciï¬-
cation Revision 1.0, September 29th, 1997
â PC01 Rev 1.0, and ACPI 2.0 compliant
â 16-bit RISC core, with 2 Mbyte address space, and
running at up to 20 MHz
â Software and Hardware controlled clock throttling
â Shared BIOS ï¬ash memory (internal and/or external)
â Y2K-compliant RTC
â 84/117 GPIO ports (for 128-pin/176-pin packages)
with a variety of wake-up events
â Extremely low current consumption in Idle mode
â JTAG-based debugger interface
â 128-pin and 176-pin options, in LQFP package
(PC87591L is 176-pin only)
Block Diagram
LPC Serial
I/F IRQ SMI
Reset &
Config
CR16B Core
Processing
Unit
DMA
Host
Controlled
Functions
Core Bus
I/F Functions
Memory
LPC Bus I/F
CR Access Shared mem. Bus
Bridge
+ Security Adapter
RAM
FLASH or ROM
BIU
Internal Bus
Peripheral Bus
Peripherals
KBC + PM
Host I/F
MSWC
HFCG
ICU
KBSCAN +
ACM
GPIO
ACB
(X2)
Timer +
WDG
ADC USART
RTC
32.768 KHz
PMC
MIWU
CLK
Debugger PS/2
I/F
I/F
MFT16
(X2)
PWM
DAC
JTAG
External
Memory + I/O
National Semiconductor is a registered trademark of National Semiconductor Corporation. All other brand or product names are trademarks or registered trademarks of their respective holders.
© 2004 National Semiconductor Corporation
www.national.com
|
▷ |