DatasheetsPDF.com

Embedded Controllers. PC87591L Datasheet

DatasheetsPDF.com

Embedded Controllers. PC87591L Datasheet
















PC87591L Controllers. Datasheet pdf. Equivalent













Part

PC87591L

Description

LPC Mobile Embedded Controllers



Feature


PC87591E, PC87591S and PC87591L LPC Mobi le Embedded Controllers PRELIMINARY Ma rch 2004 Revision 1.07 PC87591E, PC875 91S and PC87591L LPC Mobile Embedded Co ntrollers General Description The Natio nal Semiconductor PC87591E, PC87591S an d PC87591L are highly integrated, embed ded controllers with an embedded-RISC c ore and integrated advanced functions. These devices are .
Manufacture

National Semiconductor

Datasheet
Download PC87591L Datasheet


National Semiconductor PC87591L

PC87591L; targeted for a wide range of portable ap plications that use the Low Pin Count ( LPC) interface. The PC87591S is targete d for security applications and include s supporting hardware such as the Hardw are Random Number Generator. The PC8591 L replaces the on-chip flash with 4K of boot ROM for value solutions using sha red BIOS architecture. “PC87591x” r efers to all the devic.


National Semiconductor PC87591L

es. The PC87591x incorporates National s CompactRISC CR16B core (a high-pe rformance 16-bit RISC processor), on-ch ip flash (ROM for the PC87591L) and RAM memories, system support functions and a Bus Interface Unit (BIU) that direct ly interfaces with optional external me mory (such as flash) and I/O devices. S ystem support functions include: WATCHD OG and other timers, i.


National Semiconductor PC87591L

nterrupt control, general-purpose I/O (G PIO) with internal keyboard matrix scan ning, PS/2® Interface, ACCESS.bus® in terface, high accuracy analog-to-digita l (ADC) and digital-to-analog converter s (DAC) for battery charging, system co ntrol, system health monitoring and ana log controls. The PC87591x interfaces w ith the host via an LPC interface that provides the host wi.





Part

PC87591L

Description

LPC Mobile Embedded Controllers



Feature


PC87591E, PC87591S and PC87591L LPC Mobi le Embedded Controllers PRELIMINARY Ma rch 2004 Revision 1.07 PC87591E, PC875 91S and PC87591L LPC Mobile Embedded Co ntrollers General Description The Natio nal Semiconductor PC87591E, PC87591S an d PC87591L are highly integrated, embed ded controllers with an embedded-RISC c ore and integrated advanced functions. These devices are .
Manufacture

National Semiconductor

Datasheet
Download PC87591L Datasheet




 PC87591L
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 Specifi-
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 flash 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
LPC Bus I/F
Internal Bus
Core Bus
I/F Functions
CR Access Shared mem. Bus
Bridge
+ Security Adapter
Memory
RAM FLASH or ROM
BIU
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




 PC87591L
Features (Continued)
Device-Specific Information
The following table compares features for the devices in the PC87591x family. The features listed below are a superset of
the PC87591x family.
Function
Flash Size
ROM Size
RAM Size
General-Purpose Input/Output Ports (GPIO)
Shared BIOS
RNG
Memory Protection
PC87591E PC87591E PC87591S PC87591S PC87591L
128-Pin 176-Pin 128-Pin 176-Pin 176-Pin
64K
64K
128K
128K
– – – – 4K
2K 2K 4K 4K 2K
62 93 62 93 93
NO
YES
NO
YES
YES
NO
NO
YES
YES
NO
NO
NO
YES
YES
YES
Features
Processing Unit
CompactRISC CR16B 16-bit embedded RISC pro-
cessor core (the “core”)
2 Mbyte address space
Internal Memory
Up to 128 Kbytes of on-chip flash memory (4 Kbytes
of ROM in the PC87591L)
Supports BIOS (flash) memory sharing with PC host
On-chip flash is field upgradable by host, CR16B,
parallel interface or JTAG
Boot blocks for both CR16B and Host Code
Memory contents protection and security
Hardware-protected boot zone with block protection
circuit
2K (PC87591E/L) or 4K of on-chip RAM (PC87591S)
All memory types can hold both code and data
Expansion Memory (Optional in 176-pin package)
Up to 1 Mbyte of additional code and data
Supports BIOS (flash) memory sharing with PC host
Supports external memory power-down mode
Field upgradable with flash or SRAM devices
Supports host-controlled code download and up-
date
Bus Interface Unit (BIU)
Three address zones for static devices (SRAM,
ROM, flash, I/O)
Configurable wait states and fast-read, single-
cycle bus cycles
8- or 16-bit wide bus
LPC System Interface
Synchronous cycles, up to 33 MHz bus clock
Serial IRQ
I/O and Memory read and write cycles
Bootable memory support
Bus Master read and write cycles
Reset input
Base Address (BADDR) strap to determine the base
address of the Index-Data register pair
LPCPD and CLKRUN support
FWH Transaction support
Security Function Support
Random Number Generator (RNG)
Full Random using temperature, voltage and system
noise.
Memory access protection
Embedded Controller System Features
Host Bus Interface (HBI)
Three host interface channels, typically used for the
KBC, ACPI Private or Shared EC channels
8042 KBC standard Interface (legacy 6016, 6416)
Intel 80C51SL compatible
IRQ1 and IRQ12 support
Fast Gate A20 and Fast Host Reset via firmware
PM interface port (legacy 6216, 6616)
ACPI Embedded Controller with either Shared or
Private interface
IRQ, SMI or SCI generation
www.national.com
2
Revision 1.07




 PC87591L
Features (Continued)
Interrupt Control Unit (ICU)
31 maskable vectored interrupts (of which 26 are ex-
ternal)
General-purpose external interrupt inputs through
MIWU
Enable and pending indication for each interrupt
Non-maskable interrupt input
Multi-Input Wake-Up (MIWU)
Supports up to 32 wake-up or interrupt inputs
Generates wake-up event to PMC (Power Manage-
ment Controller)
Generates interrupts to ICU
Provides user-selectable trigger conditions
General-Purpose I/O (GPIO)
84/117 port pins in 128-pin/176-pin package, re-
spectively.
I/O pins individually configured as input or output
Configurable internal pull-up resistors
Special ports for internal keyboard matrix scanning
16 open-collector outputs
Eight Schmitt inputs with internal pull-ups
Input for system On/Off switch
27 external wake-up events
Low-cost external GPIO expansion through the
BIU I/O Expansion protocol
PS/2 Interface
Supports four external ports: Keyboard, mouse and
two additional pointing devices
Supports byte-level handling via hardware accelera-
tor
Two ACCESS.bus (ACB) Interface modules. Each is:
Intel SMBus® and Philips I2C® compatible
ACCESS.bus master and slave
Up to three simultaneous slave addresses detected
Supports polling and interrupt controlled operation
Generates a wake-up signal on detection of a Start
Condition while in Idle mode
Optional internal pull-up on SDA and SCL pins
Two 16-bit Multi Function Timer (MFT16) modules.
Each module:
Contains two 16-bit timers
Supports Pulse Width Modulation (PWM), Capture
and Counter
Universal Synchronous/ Asynchronous Receiver-trans-
mitter (USART)
A full-duplex USART channel
Programmable baud rate
Data transfer via interrupt or polling
Synchronous mode with either internal or external
clock
7-, 8- or 9-bit protocols.
Pulse Width Modulation (PWM) Module
Eight outputs
8-bit duty cycle resolution
Common input clock prescaler
Timer and WATCHDOG (TWM)
16-bit periodic interrupt timer with 30 µs resolution
and 5-bit prescaler for system tick and periodic
wake-up tasks
8-bit WATCHDOG timer
Analog to Digital Converter (ADC)
Fourteen channels, with 10-bit resolution
Sigma-delta technology for high noise rejection
Three voltage measurements and one temperature
measurement every 100 ms
Internal voltage reference
Hardware Monitoring
Controlled by embedded controller
System Voltage Measurement
Up to eight external measurement points
Four internal measurement points
Smart power failure detection
Diode-Based Temperature Measurement
Software-controlled fault detection
Hardware-monitored over-temperature detection
Production time calibration using flash parameters
Digital to Analog Converter (DAC)
Four channels, 8-bit resolution
1 µs conversion time for 50 pF load
Full output range from AGND to AVCC
Analog Comparators Monitor (ACM)
Eight comparator inputs on KBD scan inputs
6-bit input measurement resolution
Scan and Threshold modes
Supports low-current system wake-up
Development Support Features
Interface to debugger via JTAG pins
ISE/ADB mode
On-board Debug mode
Flash programing via JTAG
CR16B Access to Host Controlled Functions
Enabled when host inactive
Host Controlled Functions Features
Supports Microsoft® Advanced Power Management
(APM) Specifications Revision 1.2, February 1996
Generates the System Management Interrupt (SMI)
PC1 and ACPI Compliant
PnP Configuration Register structure
Flexible resource allocation for all logical devices
Relocatable base address
Revision 1.07
3 www.national.com




Recommended third-party PC87591L Datasheet







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)