HOME HOME SELECT DESIGN BUY EXPLORE About Us Support My Profile Search

 Products > Advanced PC > Mobile > Keyboard & System Control > PC87570

PC87570  Product Folder

Keyboard and Power Management Controller
Generic P/N 87570
General
Description
Features Datasheet Package
& Models
Samples
& Pricing
Reliability
Metrics

Parametric Table Parametric Table
Temperature Min (deg C) 0000000000.0000 
Temperature Max (deg C) 70 
Output Bus ISA 
Code Memory (Bytes)
RAM Size Bytes (Bytes) 2000 
Security Features No 
I/O () 76 

Datasheet

TitleSize in KbytesDate
View Online

Download

Receive via Email
PC87570 Keyboard and Power Management Controller 1146 Kbytes 26-Aug-98 View Online Download Receive via Email

If you have trouble printing or viewing PDF file(s), see Printing Problems.

Package Availability, Models, Samples & Pricing

Part NumberPackageStatusModelsSamples &
Electronic
Orders
Budgetary PricingStd
Pack
Size
Package
Marking
TypePinsMSL/Lead-Free AvailabilityLead
Time
QtySPICEIBISQty$US each
PC87570-ICC/VPCLQFP176StatusFull productionN/AN/A 
Buy Now
1K+$11.90tray
of
40
NSUZXXYYTT
PC87570-ICC/VPC
C PHX 96 412
C M
8-10 weeks20000

Obsolete Parts

Obsolete PartAlternate Part or SupplierSourceLast Time Buy Date
PC87570-ICC/VUL
NONE
NONE
03/08/2000
PC87570DVK
NA
NONE
12/01/2004

General Description

The PC87570 is a highly integrated embedded RISC-based controller optimized for power management (PM), keyboard and mouse (KBC) and system control in portable Personal Computer (PC) applications.

The PC87570 incorporates National's CompactRISC(TM) CR16A core, a high performance 16-bit RISC processor core, a Bus Interface Unit (BIU) that directly interfaces with memory and I/O devices, on-chip memory and system support functions. Among these are legacy functions, handled by the Host Bus Interface (HBI), that include the Real-Time Clock and Advanced Power Control (RTC and APC), and peripherals, including: frequency-multiplier-based High Frequency Clock Generator (HFCG), Power Mode Control (PMC), Interrupt Control Unit (ICU), Multi-Input Wake-Up (MIWU), General Purpose I/O Ports (GPIO) with internal keyboard matrix scanning, PS/2 Interface, ACCESS.bus (ACB) Interface, two Multi-Function 16-Bit Timers (MFT16), periodic interrupt timer and WATCHDOG(TM) (TWD), ADC and DAC.

The PC87570 highly efficient architecture and its on-chip peripherals, supporting functions and low power consumption, provide a highly integrated solution for portable notebook PCs, sub-notebook PCs and other portable devices.


Outstanding Features

  • Shared BIOS memory
  • Fully ACPI-compliant embedded controller
  • Proprietary PS/2 shift mechanism
  • Extremely low current consumption in Idle mode
  • Support for a variety of off-chip wake-up sources
  • Scalable design for growth without controller upgrade

Features

  • CR16A Core
    • 16-bit embedded RISC processor core
  • Bus Interface Unit (BIU)
    • Three address zones for static devices (SRAM, ROM FLASH, I/O)
    • Configurable wait states and fast read bus cycles
  • Internal Memory
    • 2048 bytes of on-chip ROM
    • 1024 bytes of on-chip RAM
    • All memories can hold both code and data
  • External Memory
    • Supports BIOS memory (Flash) sharing with PC host
    • Up to 56 Kbyte for code and data
    • Field upgradable with Flash or SRAM devices
    • Supports host controlled code download and update
  • Host Bus Interface (HBI)
    • Three host interface channels, typically used for the KBC, PM and RTC devices
    • Motherboard Plug and Play (PnP) configuration
      • With Enable and Lock bits for each device
      • Relocatable address for each device
    • Host power supply indicator input pin
    • 8042 KBC standard Interface (60h, 64h)
    • Intel 80C51SL compatible
    • IRQ1 and IRQ12 support
    • Fast Gate A20 and Fast host Reset, via firmware
    • PM interface port (62h, 66h)
    • PM port IRQ11
  • Real-Time Clock (RTC) and Advanced Power Control (APC)
    • RTC
      • DS1287, MC146818 and PC87911 compatible
      • 242 bytes battery backed-up CMOS RAM
      • Calendar including century and automatic leap-year adjustment
      • Optional daylight saving adjustment
      • BCD or binary format for timekeeping
      • Three individually maskable interrupt event flags: periodic rates from 122 µs to 500 ms; time-of-day alarm, once per second to once per day
      • Separate backup battery pin
      • Double buffer time registers
      • The CMOS RAM and the RTC registers can be accessed by the CR16A firmware
    • APC
      • Alarm wake-up
      • Hardware wake-up events
      • Software off events
  • HFCG
    • On-chip frequency multiplier
    • Single 32.786KHz crystal
    • Software controlled frequency generation
  • PMC
    • 3.3 and 5V operation with mixed voltage system support
    • Reduced power consumption capability
    • Back-drive protection
    • Three power modes, switched by software or hardware:
      • Active mode operating frequency 4-10MHz
      • Idle (20 µA)
      • Power Off - RTC only (0.9 µA typical) from backup battery
    • Automatic wake-up on system events
  • ICU
    • 16 maskable interrupt sources
    • Four general purpose external interrupt inputs
    • Programmable trigger mode (level: high or low, edge: falling or rising)
    • Enable and pending indication for each interrupt
    • Non-maskable interrupt input
  • MIWU
    • Supports up to 24 wake-up or interrupt inputs
    • Generates wake-up to PMC
    • Generates interrupts to ICU
    • Provides user-selectable trigger conditions
  • GPIO
    • 76 ports
    • 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
      • 8 Schmidt inputs with internal pull-up
    • Special input for system On/Off switch
    • Supports very low-cost implementation of additional off-chip I/O ports
  • PS/2 Interface
    • Supports three independent devices (external KBC, mouse and additional pointing device)
    • Supports byte level handling via hardware accelerator
  • ACB Interface
    • Intel SMBus and Philips I2C compatible
    • ACCESS.bus master and slave
    • Supports polling and interrupt controlled operation
    • Generates a wake-up signal on detection of a Start Condition, while in power-down mode
    • Optional internal pull-up on SDA and SCL pins
  • MFT16
    • Two 16-bit timers
    • Each timer supports Pulse Width Modulator (PWM), Capture and Counter capabilities
  • TWD
    • 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
  • ADC
    • Eight channels, 8-bit resolution
    • 10 µs conversion/channel
    • Internal or external voltage reference
  • DAC
    • Four channels, 8-bit resolution
    • 1 µs conversion time for 50 pF load
    • Full output range from AGND to AVCC
  • Supports Microsoft Advanced Power Management (APM) specifications revision 1.2, February 1996
    • Generates the System Management Interrupt (SMI)
  • 160-pin PQFP and 176-pin TQFP packages
  • ACCESS.bus® is a registered trademark of Digital Equipment Corporation.

    I2C® is a registered trademark of Philips Corporation.

    PS/2 is a registered trademark of International Business Machines Corporation.

    Microsoft® and Windows® are registered trademarks of Microsoft Corporation.

    SMBus is a registered trademark of Intel Corporation.

    TRI-STATE® is a registered trademark of National Semiconductor Corporation.

    WATCHDOG(TM) is a trademark of National Semiconductor Corporation.

Reliability Metrics

Part Number Process Early Failure Rate - Rejects Sample Size (EFR) PPM * Rel. Rejects Device Hours Long Term Failure Rates (FITS) MTTF
PC87570-ICC/VPCTS060D121580076005000008141369338

For more information on Reliablitity Metrics, please click here.


[Information as of 15-Jan-2004]