pc97551.pdf

(196 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
www.DataSheet4U.com
Product Brief
February 2006
Revision 1.1
PC97551
Embedded Controller for Notebook Systems
General Description
The Winbond PC97551 is an embedded controller (EC) for
mainstream notebook applications. It includes a highly opti-
mized set of functions, which provide a hardware/firmware
partition that enables the implementation of flexible solu-
tions; and its high-performance CPU core enables EC func-
tionality to be extended via the firmware.
The PC97551 incorporates National’s CompactRISC CR16B
core (a high-performance 16-bit RISC processor), internal
ROM and RAM memories, system support functions and a
Bus Interface Unit (BIU) that directly interfaces with both ex-
ternal memory (such as flash) and I/O devices.
System support functions include: watchdog, PWM, timers,
interrupt control, General-Purpose I/O (GPIO) with internal
keyboard matrix scanning, PS/2 ® Interface, SMBus ® inter-
face, analog-to-digital (ADC) and digital-to-analog (DAC)
converters for battery charging circuitry, system monitoring
and analog controls.
The PC97551 interfaces with the host via an LPC interface
that provides the host with access to the Keyboard and em-
bedded controller interface channels and to the BIOS flash.
Like other members of Winbond’s Advanced I/O family, the
PC97551 is PC01 and ACPI compliant.
Outstanding Features
Host interface, based on Intel’s LPC Interface Specifi-
cation Revision 1.1 , August 2002
PC2001 Rev 1.0, and ACPI 3.0 compliant
16-bit RISC core, with 2 Mbytes address space, run-
ning at up to 20 MHz
Shared BIOS flash memory (external)
92 GPIO ports (including keyboard scanning) with a
variety of wake-up events
JTAG-based debugger interface
Software and hardware controlled clock throttling and
extremely low current consumption in Idle mode
176-pin LQFP and FBGA packages
System Block Diagram
Keyboard Mouse
Touch
Pad
Touch
Point
South Bridge
Display
PWBTN
Lid
Switch
SuperI/O
Internal
Brightness
Contrast
On/Off
ECSCI
PW UR EQ
SMI
Sleep
State
ON
Control
Keyboard
4 x
LPC
PS/2
Keyboard Scan
TPM
PCI
Switch Pad
and LEDs
System Control
and Status
Wake-Up
Enable
PC97551
PCI
Devices
& Boards
Power Switch
Speaker
Beep
Embedded Controller
for Notebook Systems
De v elo p ment
Shared Flash Memory
EC Firmware,
System BIOS
JTAG
Tacho
PWM
Local Bus
Drv
Input
Port
Output
Port
Drv
Control Direct CD
Player
ON and
Drv.
Voltage
Current
Voltage
Te m p.
Voltage
Current
AC
Switch
Detect
Control
2 x
SMBus
Expansion GPIOs
CPU
Power
Supply
Charger
Battery
Fans
Temp.
Sensor
E 2 PROM
Docking
AC Adaptor
Temperature
© 2006 Winbond Electronics Corporation
www.winbond.com
876358083.550.png 876358083.595.png 876358083.606.png 876358083.617.png 876358083.001.png 876358083.012.png 876358083.023.png 876358083.034.png 876358083.045.png 876358083.056.png 876358083.067.png 876358083.078.png 876358083.089.png 876358083.100.png 876358083.111.png 876358083.122.png 876358083.133.png 876358083.144.png 876358083.155.png 876358083.166.png 876358083.177.png 876358083.188.png 876358083.199.png 876358083.210.png 876358083.221.png 876358083.231.png 876358083.242.png 876358083.253.png 876358083.264.png 876358083.275.png 876358083.286.png 876358083.297.png 876358083.308.png 876358083.319.png 876358083.330.png 876358083.341.png 876358083.352.png 876358083.363.png 876358083.374.png 876358083.385.png 876358083.396.png 876358083.407.png 876358083.418.png 876358083.429.png 876358083.440.png 876358083.451.png 876358083.462.png 876358083.473.png 876358083.484.png 876358083.495.png 876358083.506.png 876358083.517.png 876358083.528.png 876358083.539.png 876358083.551.png 876358083.562.png 876358083.571.png 876358083.581.png 876358083.589.png 876358083.590.png 876358083.591.png 876358083.592.png 876358083.593.png 876358083.594.png 876358083.596.png 876358083.597.png 876358083.598.png 876358083.599.png 876358083.600.png 876358083.601.png 876358083.602.png 876358083.603.png 876358083.604.png 876358083.605.png 876358083.607.png 876358083.608.png 876358083.609.png 876358083.610.png 876358083.611.png 876358083.612.png 876358083.613.png 876358083.614.png 876358083.615.png 876358083.616.png 876358083.618.png 876358083.619.png 876358083.620.png 876358083.621.png 876358083.622.png 876358083.623.png 876358083.624.png 876358083.625.png 876358083.626.png 876358083.627.png 876358083.002.png 876358083.003.png 876358083.004.png 876358083.005.png 876358083.006.png 876358083.007.png 876358083.008.png 876358083.009.png 876358083.010.png 876358083.011.png 876358083.013.png 876358083.014.png 876358083.015.png 876358083.016.png 876358083.017.png 876358083.018.png 876358083.019.png 876358083.020.png 876358083.021.png 876358083.022.png 876358083.024.png 876358083.025.png 876358083.026.png 876358083.027.png 876358083.028.png 876358083.029.png 876358083.030.png 876358083.031.png 876358083.032.png 876358083.033.png 876358083.035.png 876358083.036.png 876358083.037.png 876358083.038.png 876358083.039.png 876358083.040.png 876358083.041.png 876358083.042.png 876358083.043.png 876358083.044.png 876358083.046.png 876358083.047.png 876358083.048.png 876358083.049.png 876358083.050.png 876358083.051.png 876358083.052.png 876358083.053.png 876358083.054.png 876358083.055.png 876358083.057.png 876358083.058.png 876358083.059.png 876358083.060.png 876358083.061.png 876358083.062.png 876358083.063.png 876358083.064.png 876358083.065.png 876358083.066.png 876358083.068.png 876358083.069.png 876358083.070.png 876358083.071.png 876358083.072.png 876358083.073.png 876358083.074.png 876358083.075.png 876358083.076.png 876358083.077.png 876358083.079.png 876358083.080.png 876358083.081.png 876358083.082.png 876358083.083.png 876358083.084.png 876358083.085.png 876358083.086.png 876358083.087.png 876358083.088.png 876358083.090.png 876358083.091.png 876358083.092.png 876358083.093.png 876358083.094.png 876358083.095.png 876358083.096.png 876358083.097.png 876358083.098.png 876358083.099.png 876358083.101.png 876358083.102.png 876358083.103.png 876358083.104.png 876358083.105.png 876358083.106.png 876358083.107.png 876358083.108.png 876358083.109.png 876358083.110.png 876358083.112.png 876358083.113.png 876358083.114.png 876358083.115.png 876358083.116.png 876358083.117.png 876358083.118.png 876358083.119.png 876358083.120.png 876358083.121.png 876358083.123.png 876358083.124.png 876358083.125.png 876358083.126.png 876358083.127.png 876358083.128.png 876358083.129.png 876358083.130.png 876358083.131.png 876358083.132.png 876358083.134.png 876358083.135.png 876358083.136.png 876358083.137.png 876358083.138.png 876358083.139.png 876358083.140.png 876358083.141.png 876358083.142.png 876358083.143.png 876358083.145.png 876358083.146.png 876358083.147.png 876358083.148.png 876358083.149.png 876358083.150.png 876358083.151.png 876358083.152.png 876358083.153.png 876358083.154.png 876358083.156.png 876358083.157.png 876358083.158.png 876358083.159.png 876358083.160.png 876358083.161.png 876358083.162.png 876358083.163.png 876358083.164.png 876358083.165.png 876358083.167.png 876358083.168.png 876358083.169.png 876358083.170.png 876358083.171.png 876358083.172.png 876358083.173.png 876358083.174.png 876358083.175.png 876358083.176.png 876358083.178.png 876358083.179.png 876358083.180.png 876358083.181.png 876358083.182.png 876358083.183.png 876358083.184.png 876358083.185.png 876358083.186.png 876358083.187.png 876358083.189.png 876358083.190.png 876358083.191.png 876358083.192.png 876358083.193.png 876358083.194.png 876358083.195.png 876358083.196.png 876358083.197.png 876358083.198.png 876358083.200.png 876358083.201.png 876358083.202.png 876358083.203.png 876358083.204.png 876358083.205.png 876358083.206.png 876358083.207.png 876358083.208.png 876358083.209.png 876358083.211.png 876358083.212.png 876358083.213.png 876358083.214.png 876358083.215.png 876358083.216.png 876358083.217.png 876358083.218.png 876358083.219.png 876358083.220.png 876358083.222.png 876358083.223.png 876358083.224.png 876358083.225.png 876358083.226.png 876358083.227.png 876358083.228.png 876358083.229.png
 
www.DataSheet4U.com
PC97551 Block Diagram
Processing
Unit
LPC
I/F
Serial
IRQ
Reset &
Config
CR16B Core
DMA
SMI
Host
Core Bus
Controlled
Functions
M emory
I/F Functions
Bus
Adapter
CR Access
Shared mem.
+ Protection
LPC Bus I/F
RAM
ROM
BIU
Bridge
Internal Bus
Peripherals
Peripheral Bus
KBC + PM
Host I/F
ACB
Timer +
MSWC
HFCG
ICU
ADC
USART
KBSCAN
GPIO
(X2)
WDG
Debugger
I/F
PS/2
I/F
MFT16
MIWU
PMC
PWM
DAC
(X2)
Valid Battery
CLK
+ Oscillator
External
JTAG
32.768 KHz
Memory + I/O
Features
Embedded Controller
Operation Modes
IRE - Normal operation mode
OBD - On-Board Development mode
Used for development in the final system
Communicates with debugger via JTAG interface
Hardware breakpoint support
DEV - Development mode
CompactRISC CR16B Processing Unit - a 16-bit em-
bedded RISC processor core (the “core”)
Internal Memory
Boot block for core code in 4 Kbytes of ROM
4 Kbytes of on-chip RAM with contents protection
ROM and RAM both can hold code and data
Used in In-System Emulators (ISE) and Applica-
tion Development Boards (ADB)
Bus Interface Unit (BIU) supporting:
Up to 2 Mbytes for code and data
Provides two chip-selects for flash/ROM and SRAM
devices
Provides one chip-select for I/O devices
8- or 16-bit wide bus
Configurable wait states
Enhanced performance using fast read cycles
Single-cycle, fast-read (word-aligned)
Two-byte, burst-read (byte-aligned)
BIOS sharing with PC host
Host-core shared memory access protection
Host-controlled with core override
64-Kbyte and 8-Kbyte blocks with independent
protection
Hardware-protected boot zone for host code
Download for on-board code updating
Host-controlled via LPC
Core-controlled via JTAG or serial port
External memory “power-down” mode
Communicates with debugger via JTAG interface
On-chip ROM is replaced with off-chip SRAM
Cycle-by-cycle compatible with IRE mode
LPC System Interface
8-bit I/O and 8-bit memory read and write cycles
8-bit FWH read and write with wait-sync cycles
Bootable memory support
Base Address (BADDR) strap to determine the base
address of the Index-Data register pair
Serial IR Q ( SERIRQ) support
LPCPD and CLKRUN support
Core-Controlled Functions
Interrupt Control Unit (ICU)
Non-maskable interrupt input (PFAIL)
31 maskable vectored interrupts
Enable and pending indication for each interrupt
General-purpose external interrupt inputs through
MIWU
www.winbond.com
2
Revision 1.1
876358083.230.png 876358083.232.png 876358083.233.png 876358083.234.png 876358083.235.png 876358083.236.png 876358083.237.png 876358083.238.png 876358083.239.png 876358083.240.png 876358083.241.png 876358083.243.png 876358083.244.png 876358083.245.png 876358083.246.png 876358083.247.png 876358083.248.png 876358083.249.png 876358083.250.png 876358083.251.png 876358083.252.png 876358083.254.png 876358083.255.png 876358083.256.png 876358083.257.png 876358083.258.png 876358083.259.png 876358083.260.png 876358083.261.png 876358083.262.png 876358083.263.png 876358083.265.png 876358083.266.png 876358083.267.png 876358083.268.png 876358083.269.png 876358083.270.png 876358083.271.png 876358083.272.png 876358083.273.png 876358083.274.png 876358083.276.png 876358083.277.png 876358083.278.png 876358083.279.png 876358083.280.png 876358083.281.png 876358083.282.png 876358083.283.png 876358083.284.png 876358083.285.png 876358083.287.png 876358083.288.png 876358083.289.png 876358083.290.png 876358083.291.png 876358083.292.png 876358083.293.png 876358083.294.png 876358083.295.png 876358083.296.png 876358083.298.png 876358083.299.png 876358083.300.png 876358083.301.png 876358083.302.png 876358083.303.png 876358083.304.png 876358083.305.png 876358083.306.png 876358083.307.png 876358083.309.png 876358083.310.png 876358083.311.png 876358083.312.png 876358083.313.png 876358083.314.png 876358083.315.png 876358083.316.png 876358083.317.png 876358083.318.png 876358083.320.png 876358083.321.png 876358083.322.png 876358083.323.png 876358083.324.png 876358083.325.png 876358083.326.png 876358083.327.png 876358083.328.png 876358083.329.png 876358083.331.png 876358083.332.png 876358083.333.png 876358083.334.png 876358083.335.png 876358083.336.png 876358083.337.png 876358083.338.png 876358083.339.png 876358083.340.png 876358083.342.png 876358083.343.png 876358083.344.png 876358083.345.png 876358083.346.png 876358083.347.png 876358083.348.png 876358083.349.png 876358083.350.png 876358083.351.png 876358083.353.png 876358083.354.png 876358083.355.png 876358083.356.png 876358083.357.png 876358083.358.png 876358083.359.png 876358083.360.png 876358083.361.png 876358083.362.png 876358083.364.png 876358083.365.png 876358083.366.png 876358083.367.png 876358083.368.png 876358083.369.png 876358083.370.png 876358083.371.png 876358083.372.png 876358083.373.png 876358083.375.png 876358083.376.png 876358083.377.png 876358083.378.png 876358083.379.png 876358083.380.png 876358083.381.png 876358083.382.png 876358083.383.png 876358083.384.png 876358083.386.png 876358083.387.png 876358083.388.png 876358083.389.png 876358083.390.png 876358083.391.png 876358083.392.png 876358083.393.png 876358083.394.png 876358083.395.png 876358083.397.png 876358083.398.png 876358083.399.png 876358083.400.png 876358083.401.png 876358083.402.png 876358083.403.png 876358083.404.png 876358083.405.png 876358083.406.png 876358083.408.png 876358083.409.png 876358083.410.png 876358083.411.png 876358083.412.png 876358083.413.png 876358083.414.png 876358083.415.png 876358083.416.png 876358083.417.png 876358083.419.png 876358083.420.png 876358083.421.png 876358083.422.png 876358083.423.png 876358083.424.png 876358083.425.png 876358083.426.png 876358083.427.png 876358083.428.png 876358083.430.png 876358083.431.png 876358083.432.png 876358083.433.png 876358083.434.png 876358083.435.png 876358083.436.png 876358083.437.png 876358083.438.png 876358083.439.png 876358083.441.png 876358083.442.png 876358083.443.png 876358083.444.png 876358083.445.png 876358083.446.png 876358083.447.png 876358083.448.png 876358083.449.png 876358083.450.png 876358083.452.png 876358083.453.png 876358083.454.png 876358083.455.png 876358083.456.png 876358083.457.png 876358083.458.png 876358083.459.png 876358083.460.png 876358083.461.png 876358083.463.png 876358083.464.png 876358083.465.png 876358083.466.png 876358083.467.png 876358083.468.png 876358083.469.png 876358083.470.png 876358083.471.png 876358083.472.png 876358083.474.png 876358083.475.png 876358083.476.png 876358083.477.png 876358083.478.png 876358083.479.png 876358083.480.png 876358083.481.png 876358083.482.png 876358083.483.png 876358083.485.png 876358083.486.png 876358083.487.png 876358083.488.png 876358083.489.png 876358083.490.png 876358083.491.png 876358083.492.png 876358083.493.png 876358083.494.png 876358083.496.png 876358083.497.png 876358083.498.png 876358083.499.png 876358083.500.png 876358083.501.png 876358083.502.png 876358083.503.png 876358083.504.png 876358083.505.png 876358083.507.png 876358083.508.png 876358083.509.png 876358083.510.png 876358083.511.png 876358083.512.png 876358083.513.png 876358083.514.png 876358083.515.png 876358083.516.png 876358083.518.png 876358083.519.png 876358083.520.png 876358083.521.png 876358083.522.png 876358083.523.png 876358083.524.png 876358083.525.png 876358083.526.png 876358083.527.png 876358083.529.png 876358083.530.png 876358083.531.png 876358083.532.png 876358083.533.png 876358083.534.png 876358083.535.png 876358083.536.png 876358083.537.png 876358083.538.png 876358083.540.png 876358083.541.png 876358083.542.png 876358083.543.png 876358083.544.png 876358083.545.png 876358083.546.png 876358083.547.png 876358083.548.png 876358083.549.png 876358083.552.png 876358083.553.png 876358083.554.png 876358083.555.png 876358083.556.png 876358083.557.png 876358083.558.png 876358083.559.png 876358083.560.png 876358083.561.png 876358083.563.png 876358083.564.png 876358083.565.png
 
www.DataSheet4U.com
Features (Continued)
Provides interrupt on system e vents (via MSWC)
External modem ring on RI
IRQ from Keyboard, Mouse and PM channels
Software-triggered event
System ACPI sleep-state change
Power Button mode change
Legacy software “Off” command
Multi-Input Wake-Up (MIWU)
Supports up to 20 wake-up inputs
Provides user-selectable trigger conditions
Provides wake-up on activity of external pins
General-purpose wake-up inputs
Power switch input
Keyboard scan inputs
Generates wake-up event to Power Management
Controller (PMC)
Generates interrupts to ICU
General-Purpose I/O (GPIO)
92 port pins (including keyboard scanning)
I/O pins individually configured as input or output
Optional internal pull-up resistors on inputs
Special ports for internal keyboard matrix scanning
16 open-collector outputs
Eight Schmitt inputs with internal pull-ups
Dedicated input for system On/Off switch
External GPIO expansion through the
BIU I/O Expansion protocol
PS/2 Interface
Supports four external ports for: external keyboard,
mouse and two additional pointing devices
Supports byte-level handling via hardware accelera-
tor
Two ACB Interface modules. Each module:
Is Intel SMBus and Philips I 2 C ® compatible
Is SMBus master and slave
Detects four simultaneous slave addresses (two
user-defined, broadcast and ARP)
Supports polling and interrupt controlled operation
Generates a wake-up event on detection of a Start
Condition (while in Idle mode)
Has an 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
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
Pulse Width Modulation (PWM) Module
Eight outputs
8/16-bit duty cycle resolution
8/16-bit common input clock prescaler
Analog to Digital Converter (ADC)
Five voltage channels (four external and one
internal), with 8-bit resolution
Sigma-delta technology for high noise rejection
Internal voltage reference
Every 100 ms, three of the five channels are measured
Digital to Analog Converter (DAC)
Four channels with 8-bit resolution
Rail-to-Rail output range, from AGND to AVCC
1 µ s conversion time
Host-Core Interface Functions
Host Bus Interface (HBI)
Comprises three host interface ports, typically used
for KBC and ACPI EC channels:
One 8042 KBC-standard, interface (legacy 60 16 ,
64 16 ).
Two PM interface ports (legacy 62 16 , 66 16 and
68 16 , 6C 16 ).
These provide ACPI Embedded Controller sup-
port with either “Shared” or “Private” interface
(regarding SCI/SMI generation).
Generates IRQ (with Legacy support), SMI and SCI
Provides Fast Gate A20 and Fast Keyboard Reset
via firmware
Core Access to Host-Controlled Functions
Host-Core arbitration of function control
Host access blocked by the core via lock bits
Universal Synchronous/Asynchronous Receiver-Trans-
mitter (USART)
Supports full-duplex USART communication
Has programmable baud rate
Supports polling and interrupt controlled data transfer
Supports synchronous mode with either internal or
external clock
Supports 9-bit Attention mode
Revision 1.1
3
www.winbond.com
876358083.566.png 876358083.567.png 876358083.568.png 876358083.569.png
 
www.DataSheet4U.com
Features (Continued)
Host-Controlled Functions
Supports Microsoft ® Advanced Power Management
(APM) Specifications Revision 1.2 , February 1996
Generates the System Management Interrupt (SMI)
Supports ACPI Specification Revision 3.0, September 2,
2004
Generates Power Management Interrupt (ECSCI)
Generates Power-Up Request (PWUREQ)
Host-controlled functions configuration PC01
PnP Configuration Register structure
Flexible resource allocation for all logical devices
Power Supply
3.3V supply operation
5V tolerance and back-drive protection on all pins
(except LPC bus pins, keyboard scan inputs and
analog pins)
Separate supplies for Host-controlled functions
(V DD ) and Core-controlled functions (V CC )
Pin for filtering the on-chip voltage regulator (V CORF )
Backup battery input for wake-up configuration
Four power modes, switched by software or
hardware
Active mode current (25 mA typ.)
Relocatable base address
Active mode executing WAIT (12 mA typ.)
Idle (10 µ A typ.)
15 IRQ routing options
Power off, preserving the wake-up configuration
(0.9 µ A typ.) from backup battery
Mobile System Wake-Up Control (MSWC)
Wake-up on detection of:
External modem ring on RI
IRQ from Keyboard, Mouse and PM channels
Software-triggered event
Routing of wake-up to IRQ, SMI and PWUREQ
Package
176-pin LQFP package
Miscellaneous Features
Clocks
Single 32.768 KHz crystal oscillator with buffered
output
LPC clock, 0 to 33 MHz
On-chip high frequency clock generator
Provides core clock, 4-20 MHz
Software-controlled frequency generation
Generation is based on the 32.768 KHz clock
Buffered core clock output
Strap Inputs for operation control
ENV1-0 for IRE/OBD/DEV operating mode selection
SHBM for shared BIOS control
TRI-STATE for ISE/ADB support
Testability
XOR-tree structure
Includes all device pins (except supply, analog
and crystal oscillator pins)
Selected at power-up by strap input
TRI-STATE device pins, selected at power-up by
strap input
www.winbond.com
4
Revision 1.1
876358083.570.png 876358083.572.png 876358083.573.png 876358083.574.png 876358083.575.png 876358083.576.png 876358083.577.png 876358083.578.png
 
www.DataSheet4U.com
Physical Dimensions
All dimensions are in millimeters
176-Low Profile Plastic Quad Flatpack (LQFP)
Order Number 97551D5
Revision 1.1
5
www.winbond.com
876358083.579.png 876358083.580.png 876358083.582.png 876358083.583.png 876358083.584.png 876358083.585.png 876358083.586.png 876358083.587.png 876358083.588.png
 
Zgłoś jeśli naruszono regulamin