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]