首页 > 器件类别 >

PC87417

LPC ServerI/O for Servers and Workstations

厂商名称:National Semiconductor(TI )

厂商官网:http://www.ti.com

下载文档
文档预览
PC87413, PC87414, PC87416, PC87417 LPC ServerI/O for Servers and Workstations
July 2003
Revision 1.2
PC87413, PC87414, PC87416, PC87417
LPC ServerI/O for Servers and Workstations
General Description
The National Semiconductor
®
PC8741x family of LPC Serv-
erI/O devices (“PC8741x”) comprises highly integrated Ad-
vanced I/O products. The PC8741x is targeted for a wide
range of servers and workstations that use the Low Pin Count
(LPC) bus for the host interface and the serial ACCESS.bus
or SMBus
®
for the embedded controller interface.
The PC8741x features an X-Bus extension for read and write
operations over the X-Bus for both LPC and ACCESS.bus
cycles. Boot Flash and I/O devices can be accessed over this
X-Bus.
Embedded controllers can access the PC8741x and its X-Bus
via the ACCESS.bus or SMBus serial interface when V
SB
exists, regardless of the LPC bus state. Some of the
PC8741x logical devices can be disabled, or their pins can be
floated, under control of the V
SB
-powered serial bus.
The PC8741x provides a V
SB
-powered high-frequency clock
for on-chip peripherals and for other V
SB
-powered platform
components.
The PC8741x’s extended wake-up support complements the
chipset’s ACPI controller and the platform embedded control-
lers. The PC8741x can monitor the Power and Sleep buttons
and control the power supply of simple platforms that lack an
embedded controller. The System Wake-Up Control (SWC)
module is powered by V
SB
and V
BAT
power supplies. It sup-
ports flexible wake-up and power-off request mechanisms in
any sleep state. It features Main and Standby power-on
elapsed-time counters.
The PC8741x also incorporates a Floppy Disk Controller
(FDC), two serial ports (UARTs), a Keyboard and Mouse
Controller (KBC), a Real-Time Clock (RTC), a fully compliant
IEEE 1284 Parallel Port, General-Purpose Input/Output
(GPIO) for a total of 51 ports and an Interrupt Serializer for
Parallel IRQs.
Outstanding Features
s
s
s
s
s
s
s
s
s
LPC Interface, based on Intel’s
LPC Interface Specifi-
cation, Revision 1.0, September 29th, 1997
V
SB
-powered access to modules through ACCESS.bus
or SMBus (PC87413
and PC87417)
X-Bus Extension for memory and I/O (PC87416
and
PC87417)
PC01 Revision 0.5 and ACPI Revision 1.0b compliant
ServerI/O modules: Parallel Port, FDC, two Serial Ports
(UARTs) and a Keyboard and Mouse Controller (KBC)
Y2K-compliant RTC with 242 bytes of RAM
51 GPIO ports with a variety of wake-up events
Extremely low current consumption in Battery Backup mode
128-pin PQFP package
Block Diagram
PC87417
(See page 5 for other PC8741x diagrams.)
Serial
Serial
Interface Interface
ServerI/O
Clock
V
DD
Serial
Port 1
Serial
Port 2
Parallel Port
Interface
IEEE 1284
Parallel Port
Floppy Drive
Interface
Floppy Disk
Controller
LPC Serial
Keyboard Mouse
Interface Interface Interface IRQ
Keyboard &
Mouse Controller
LPC Bus
Interface
Device
Configuration
V
BAT
V
SB
System
Wake-Up Control
Power
On
Timers
RTC
Internal Clocks
Clock
Generator
GPIO
Ports
X-Bus
Extension
ACCESS.bus
Interface
Wake-Up Power SCI &
Events Control SMI
Low-F High-F
32.768 KHz Clock Clock
X-Bus XIRQ
I/O
Interface
Ports
Clock Serial
Data
National Semiconductor and TRI-STATE are registered trademarks of National Semiconductor Corporation. All other
brand or product names are trademarks or registered trademarks of their respective holders.
© 2003 National Semiconductor Corporation
www.national.com
PC8741x
Features
Bus Interfaces
s
s
LPC Bus Interface
Based on Intel’s
LPC Interface Specification Revi-
sion 1.0, September 29, 1997
Synchronous cycles using up to 33 MHz bus clock
8-bit I/O and Memory read and write cycles
Up to four 8-bit DMA channels
Serial IRQ
Supports bootable memory
Reset input
CLKRUN support
FWH Transaction support
ACCESS.bus (ACB) Interface (PC87413
and PC87417)
Enables a system controller to access the internal
functions and the X-Bus extension
Supports slave operation compatible with:
Intel SMBus
Configuration Control (via LPC bus)
Compliant with
PC01 Specification Revision 0.5,
November 2, 1999
Plug and Play (PnP) Configuration register structure
Base Address strap to setup the address of the
Index-Data register pair
Flexible resource allocation for all logical devices:
Relocatable base address
15 IRQ routing options to serial IRQ
Up to four optional 8-bit DMA channels
ACCESS.bus control over pin multiplexing, module
disable and output TRI-STATE for all Legacy mod-
ules (PC87413
and PC87417)
s
Legacy Modules
s
ACCESS.bus
s
Serial Ports 1 and 2
Software compatible with the 16550A and the 16450
Supports shadow register for write-only bit monitoring
UART data rates up to 1.5 Mbaud
IEEE 1284-compliant Parallel Port
ECP, with Level 2 (14 mA sink and source output
buffers)
Software or hardware control
Enhanced Parallel Port (EPP) compatible with EPP
1.7 and EPP 1.9
Supports EPP as mode 4 of the Extended Control
Register (ECR)
Selection of internal pull-up or pull-down resistor for
Paper End (PE) pin
Supports a demand DMA mode mechanism and a
DMA fairness mechanism for improved bus utilization
Protection circuit that prevents damage to the
parallel port when a printer connected to it powers
up or is operated at high voltages, even if the device
is in power-down state
Optional outputs TRI-STATE by external pin
Floppy Disk Controller (FDC)
Programmable write protect
Supports FM and MFM modes
Supports Enhanced mode command for three-mode
Floppy Disk Drive (FDD)
Perpendicular recording drive support for 2.88 MB
Burst and Non-Burst modes
Full support for IBM Tape Drive Register (TDR) im-
plementation of AT and PS/2 drive types
16-byte FIFO
Error-free handling of data overrun and underrun
conditions during DMA transactions (i.e., does not
lose data or status bytes and is free of the NEC765A
bug)
Software compatible with the PC8477, which
contains a superset of the FDC functions in the
µDP8473,
NEC
µPD765A/B
and N82077
High-performance digital separator
Supports standard 5.25" and 3.5" FDDs
Supports up to four FDDs
Proprietary commands for read/write byte from/to:
Internal register
X-Bus I/O device
X-Bus memory device
Slave address:
Two values selected by strap
Programmable through the LPC bus
V
BAT
backed-up
Concurrent access with the LPC bus
V
SB
powered
Optional internal pull-up on the ACBDAT and
ACBCLK pins
s
X-Bus Extension (PC87416
and PC87417)
Supports I/O and Memory read/write operations
8-bit data bus, 28-bit address
Multiplexed address-data lines:
Four direct address lines
s
Partial non-multiplexed option
Boot configuration selected by straps
Four chip-select outputs, each supporting multiple
zones:
Up to 32 MByte BIOS memory zones
Up to 32 MByte user-defined memory zones
Four user-defined I/O zones
Test port and other I/O ports
Optional indirect addressing of memory
XRD-XEN or XWR-XR/W mode support
Supports both slow and fast devices
Accessible from both LPC and ACB buses
Programmable protection control over access from
the LPC bus
V
SB
powered
External Interrupt support via XIRQ pin
www.national.com
2
Revision1.2
PC8741x
Features
(Continued)
Supports fast tape drives (2 Mbps) and standard
tape drives (1 Mbps, 500 Kbps and 250 Kbps)
s
Power Management
s
s
Supports
ACPI Specification Revision 1.0b, Feb. 2, 1999
System Wake-Up Control (SWC)
Wake-up request on detection of:
Preprogrammed Keyboard or Mouse sequence
Keyboard and Mouse Controller (KBC)
8-bit microcontroller, software compatible with
8042AH and PC87911
Standard interface (60h, 64h, IRQ1 and IRQ12)
Supports two external swapable PS/2 interfaces for
keyboard and mouse
Five programmable, dedicated, open-drain I/O lines
(Fast GA20/P21, KBRST/P20, P12, P16, P17)
External modem ring from RI1 or RI2 on serial
ports
Predetermined RTC date and time alarm
General-Purpose Input Events from up to 16
GPIO pins
IRQs of internal logical devices
General-Purpose Modules
s
General-Purpose I/O (GPIO) Ports
51 GPIO Ports:
Individually assigned to either LPC or ACB con-
trol (PC87413
and PC87417)
46 individually configured as input or output
Five output-only
Programmable features for each output pin:
Drive type (open-drain, push-pull or TRI-STATE)
TRI-STATE on V
DD
-fall detection for pins driving
V
DD
-supplied devices
Optional routing of power-up request to SERIRQ,
SIOSMI, SIOSCI, PWBTOUT and ONCTL
Routing control per input/output event combination
Outputs enable/disable per event and system state
combination (ACPI Sx states)
Implements bank “b” of the ACPI registers
Suspend modes via software emulation (control)
Battery-backed event-logic configuration
Power button support, featuring:
On/Off control
Programmable option for internal pull-up resistor on
each input pin
Lock option for the configuration and data of each
output pin
16 GPIO ports generate IRQ/SIOSMI/SIOSCI for
wake-up events, with individual:
Enable control
Power-off, 4-second override
Power button output
Sleep Button support
s
Polarity and edge/level selection
Debounce mechanism
V
SB
powered
Low-cost external GPIO port expansion via X-Bus
(PC87416
and PC87417)
s
s
Power Supply On/Off control
Supports Legacy- and ACPI-compatible Power
button
Direct power supply control in response to wake-up
events
Programmable Crowbar time-out for On request
On/Off control via software emulation
Power-fail recovery
Enhanced Power Management (PM), including:
Special configuration registers for power down
Reduced current leakage from pins
Low-power CMOS technology
Ability to disable all modules
Keyboard Events
Wake-up on any key
Supports programmable 8-byte sequence “pass-
word” for Power Management
Simultaneous recognition of three programmable
keys (sequences): “Power”, “Sleep” and “Resume”
Power Active Timers
Two power-on, elapsed-time counters for the main
(V
DD
) and standby (V
SB
) power supplies
32-bit counters with 1 second LSB
V
BAT
backed-up counters
Real-Time Clock (RTC)
DS1287, MC146818 and PC87911 compatible
242-byte battery backed-up CMOS RAM in two
banks (accessed through 70-71h and 72-73h)
Selective lock mechanisms for the RTC RAM
Y2K-compliant calendar, including century and
automatic leap-year adjustment
Time of day in seconds, minutes and hours that al-
lows a 12-hour or 24-hour format with optional
adjustment for daylight saving time
BCD or binary format for timekeeping
Four individually maskable interrupt event flags:
Periodic rates from 122
µs
to 500 ms
s
s
Day-of-month alarm
Time-of-day alarm
Once-per-second to once-per-day
Double-buffer time registers
Revision 1.2
3
www.national.com
PC8741x
Features
(Continued)
s
Watchdog
Watchdog counter reset by:
Serial Ports Interrupts
Keyboard and Mouse Interrupts
Software control
On-chip low-frequency clock generator:
32.768 KHz for RTC, System Wake-Up Control
(SWC), Power Active timers and the high-fre-
quency clock generator
Very low power consumption
V
BAT
powered
8-bit counter with 1 minute LSB
Generates a 250 ms pulse at WDO pin
Programmable SIOSMI or SIOSCI events
On-chip high-frequency clock generator:
Based on the 32.768 KHz clock
Clocking, Supply and Package Information
s
V
SB
powered
Strap Input Controlled Operating Modes
Base Address (BADDR) for the PnP Index-Data
register pair
Input clock presence (CKIN48) select
X-Bus configuration (XCNF2-0) select (PC87413
and PC87417)
ACCESS.bus slave address (ACBSA) select
(PC87416
and PC87417)
TRI-STATE device pins (TRIS)
Clocks
LPC clock input (up to 33 MHz)
ServerI/O modules clock input: 48 MHz or no clock
Single 32.768 KHz crystal
Clock outputs:
LFCKOUT: 32.768 KHz or 1 Hz
s
HFCKOUT: 48 MHz or 40 MHz (or divided)
Protection
All pins are 5V tolerant and back-drive protected
(except the LPC bus pins)
Separate battery pin that includes an internal UL
protection resistor
GPIO multiplexing configuration lock
Power Supply
3.3V supply operation
Separate pins for main (V
DD
) and standby (V
SB
)
power supplies
Backup battery input for RTC, SWC and Power
Active timers
Reduced standby power consumption
Very low power consumption for RTC and timers
(0.9
µA
typical) from backup battery
Package
128-pin PQFP
s
s
s
Device-Specific Information
The following table shows the main features for each device in the PC8741x family.
Function
1,2
LPC Bus Interface
X-Bus Extension
ACCESS.bus Interface
General-Purpose Input/Output Ports (GPIO)
Real Time Clock (RTC)
System Wake-Up Control (SWC)
Legacy Functional Blocks
NO
YES
YES
YES
YES
YES
PC87413
YES
PC87414
YES
NO
NO
YES
YES
YES
YES
PC87416
YES
YES
NO
YES
YES
YES
YES
PC87417
YES
YES
YES
YES
YES
YES
YES
1. This Datasheet contains notes that are device specific.
2. The “not implemented” functions must not be accessed by the host/controller, because correct
operation is not guaranteed.
www.national.com
4
Revision1.2
PC8741x
Features
(Continued)
Block Diagrams
These are the block diagrams for the remaining PC8741x devices (see page 1 for the PC87417):
PC87413
Serial
Serial
Interface Interface
ServerI/O
Clock
V
DD
Serial
Port 1
Serial
Port 2
Parallel Port
Interface
IEEE 1284
Parallel Port
Floppy Drive
Interface
Floppy Disk
Controller
LPC Serial
Keyboard Mouse
Interface Interface Interface IRQ
Keyboard &
Mouse Controller
LPC Bus
Interface
Device
Configuration
V
BAT
V
SB
System
Wake-Up Control
Power
On
Timers
RTC
Internal Clocks
Clock
Generator
GPIO
Ports
ACCESS.bus
Interface
Wake-Up Power SCI &
Events Control SMI
Low-F High-F
32.768 KHz Clock Clock
I/O
Ports
Clock Serial
Data
PC87414
Serial
Serial
Interface Interface
ServerI/O
Clock
V
DD
Serial
Port 1
Serial
Port 2
Parallel Port
Interface
IEEE 1284
Parallel Port
Floppy Drive
Interface
Floppy Disk
Controller
LPC Serial
Keyboard Mouse
Interface Interface Interface IRQ
Keyboard &
Mouse Controller
LPC Bus
Interface
Device
Configuration
V
BAT
V
SB
System
Wake-Up Control
Power
On
Timers
RTC
Internal Clocks
Clock
Generator
GPIO
Ports
Wake-Up Power SCI &
Events Control SMI
Low-F High-F
32.768 KHz Clock Clock
I/O
Ports
PC87416
Serial
Serial
Interface Interface
ServerI/O
Clock
V
DD
Serial
Port 1
Serial
Port 2
Parallel Port
Interface
IEEE 1284
Parallel Port
Floppy Drive
Interface
Floppy Disk
Controller
LPC Serial
Keyboard Mouse
Interface Interface Interface IRQ
Keyboard &
Mouse Controller
LPC Bus
Interface
Device
Configuration
V
BAT
V
SB
System
Wake-Up Control
Power
On
Timers
RTC
Internal Clocks
Clock
Generator
GPIO
Ports
X-Bus
Extension
Wake-Up Power SCI &
Events Control SMI
Low-F High-F
32.768 KHz Clock Clock
X-Bus XIRQ
I/O
Ports Interface
Revision 1.2
5
www.national.com
查看更多>
参数对比
与PC87417相近的元器件有:PC87413、PC87414、PC87416。描述及对比如下:
型号 PC87417 PC87413 PC87414 PC87416
描述 LPC ServerI/O for Servers and Workstations LPC ServerI/O for Servers and Workstations LPC ServerI/O for Servers and Workstations LPC ServerI/O for Servers and Workstations
热门器件
热门资源推荐
器件捷径:
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF CG CH CI CJ CK CL CM CN CO CP CQ CR CS CT CU CV CW CX CY CZ D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO DP DQ DR DS DT DU DV DW DX DZ
需要登录后才可以下载。
登录取消