LPC47S45x
Advanced I/O with X-Bus Interface
FEATURES
3.3 Volt Operation (5V tolerant)
Floppy Disk Controller (Supports 2 FDCs)
Multi-Mode Parallel Port
2.88MB Super I/O Floppy Disk Controller
- Licensed CMOS 765B Floppy Disk Controller
- Software and Register Compatible with SMSC's
Proprietary 82077AA Compatible Core
- Configurable Open Drain/Push-Pull Output
Drivers
- Supports Vertical Recording Format
- 16-Byte Data FIFO
- 100% IBM Compatibility
- Detects All Overrun and Underrun Conditions
- Sophisticated Power Control Circuitry (PCC)
Including Multiple Powerdown Modes for
Reduced Power Consumption
Two UARTs
8042 Keyboard Controller
SMBus Controller
- SMBus access to LCD Interface
- SMBus Serial Port 2 Interface Disable
- SMBus access to Power On Elapsed Time
Counters
- Programmable Slave Address
X-Bus Interface
- DMA Enable Logic
- Supports up to four external I/O components
- Offers two modes of operation
- Support for Driving LCD Panel Interface
Controller
- Data Rate and Drive Control Registers
- 480 Address, up to 15 IRQ and Four DMA
Options
Enhanced Digital Data Separator
- 2 Mbps, 1 Mbps, 500 Kbps, 300 Kbps, 250 Kbps
Data Rates
- Supports Port 80h “Snooping”
Programmable Wakeup Event Interface (IO_PME#
Pin)
- Programmable Precompensation Modes
SMI Support (IO_SMI# Pin)
Keyboard Controller
- 8042 Software Compatible
- 8-Bit Microcomputer
- 2k Bytes of Program ROM
- 256 Bytes of Data RAM
- Four Open Drain Outputs Dedicated for
Keyboard/Mouse Interface
- Asynchronous Access to Two Data Registers and
One Status Register
GPIOs (55)
Fan Controller
- One Fan Speed Control Output
- One Fan Tachometer Input
ISA IRQ to Serial IRQ Conversion
XNOR Chain for Board Test Mode
PC2001 and ACPI 2.0 Compliant
128-pin QFP Package
- Supports Interrupt and Polling Access
- 8-Bit Counter Timer
- Port 92 Support
ISA Plug-and-Play Compatible Register Set
Intelligent Auto Power Management
- Fast Gate A20 and KRESET Outputs
Serial Ports
Power On Elapsed Time Counters
- Counter for Main Power
- Counter for Standby Power
- Two Full Function Serial Ports
- High Speed NS16C550A Compatible UARTs with
Send/Receive 16-Byte FIFOs
- Supports 230k and 460k Baud
- Programmable Baud Rate Generator
- Modem Control Circuitry
Real Time Clock
- MC146818 and DS1287 Compatible
- 256 Bytes of Battery Backed CMOS in Two 128-
Byte Banks
- 128 Bytes of CMOS RAM Lockable in 4x32 Byte
Blocks
- 480 Address and 15 IRQ Options
- IrDA 1.0, HP-SIR, ASK IR Support
- 12 and 24 Hour Time Format
- 24-hour daily alarm
- 30-day alarm
- Binary and BCD Format
- <1µA Standby Current (typ)
SMSC LPC47S45x
1
Rev. 04-30-07
PRODUCT PREVIEW
GENERAL DESCRIPTION
The LPC47S45x is a 3.3V PC2001 compliant Super I/O controller designed for server applications. The LPC47S45x
implements the LPC interface, a pin reduced ISA interface which provides the same or better performance as the
ISA/X-bus with a substantial savings in pins used. The part provides 55 GPIO pins, ACPI support, an X-Bus
interface, two SMBus controllers, a fan speed control output, a fan tachometer input and four ISA IRQs that can be
routed to any of the serial IRQs. The LPC47S45x also provides Power on Elapsed Time counters for Main Power and
Standby Power, power supply on/off control, and a Real Time Clock.
The X-Bus interface allows the LPC47S45x to interface to as many as four external components that have an eight
bit data bus and occupy up to 4 contiguous I/O address ports. It is accessible by either the SMBus or the LPC
interface. It is capable of interfacing to an LCD Panel Interface Controller without any external logic and it can be
used for Port 80h “snooping”.
The LPC47S45x offers two SMBus controllers that share the same pin interface. The SMBus slave only device
provides external access to an LCD controller that can be attached to the X-Bus. It is capable of disabling the floppy
port, the serial ports, and the parallel port. The SMBus slave only device can also tristate the Serial Port 2 interface
so that it may be muxed with an external UART controller. The LPC47S45x is equipped with two counters that may
be monitored either by the SMBus slave only device or by the LPC interface, which monitor the length of time VCC
and VTR are active.
The LPC47S45x incorporates a keyboard interface, SMSC's true CMOS 765B floppy disk controller, advanced digital
data separator, two 16C550 compatible UARTs, one Multi-Mode parallel port which includes ChiProtect circuitry plus
EPP and ECP, and Intelligent Power Management. The true CMOS 765B core provides 100% compatibility with IBM
PC/XT and PC/AT architectures in addition to providing data overflow and underflow protection. The SMSC
advanced digital data separator incorporates SMSC's patented data separator technology, allowing for ease of
testing and use. The on-chip UARTs are compatible with the NS16C550. The parallel port is compatible with IBM
PC/AT architecture, as well as IEEE 1284 EPP and ECP. The LPC47S45x incorporates sophisticated power control
circuitry (PCC). The PCC supports multiple low power down modes.
The LPC47S45x supports the ISA Plug-and-Play Standard (Version 1.0a) and provides the recommended
functionality to support Windows 2000, Windows Me, and PC2001. The I/O Address, DMA Channel and Hardware
IRQ of each logical device in the LPC47S45x may be reprogrammed through the internal configuration registers.
There are 480 I/O address location options, a Serialized IRQ interface, and three DMA channels.
SMSC LPC47S45x
3
Rev. 04-30-07
PRODUCT PREVIEW
PIN CONFIGURATION
VTR
Vbat
XTAL1
1
2
3
4
5
6
7
8
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
GP56/nCTS2
GP55/nRTS2/SADR0
GP54/nDSR2
GP53/TXD2/IRTX
GP52/RXD2/IRRX
GP51/nDCD2
VCC
GP50/nRI2
nDCD1
nRI1
nDTR1
nCTS1
nRTS1
nDSR1
TXD1
RXD1
nSTROBE
nALF
nERROR
nACK
BUSY
PE
SLCT
VSS
PD7
PD6
PD5
PD4
PD3
PD2
PD1
PD0
nSLCTIN
nINIT
VCC
GP37/A20M
GP36/nKBDRST
GP35/IRQINB
XTAL2/CLKI32
AVSS
GP40/DRVDEN0
GP41/DRVDEN1
MTR0#
DSKCHG#
DS0#
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
DIR#
STEP#
WDATA#
WGATE#
HDSEL#
INDEX#
TRK0#
LPC47S45x
128 PIN QFP
WRTPRT#
RDATA#
GP42/IO_PME#
VCC
CLOCKI
LAD0
LAD1
LAD2
LAD3
LFRAME#
LDRQ#
PCI_RESET#
LPCPD#
GP43/DDRC
PCI_CLK
SER_IRQ
VSS
GP80
GP81
GP82
GP83
SMSC LPC47S45x
4
Rev. 04-30-07
PRODUCT PREVIEW
128 PIN QFP PACKAGE OUTLINE, 3.9 MM FOOTPRINT.
MIN
~
NOMINAL
MAX
3.4
0.5
REMARKS
Overall Package Height
Standoff
A
A1
A2
D
D1
E
E1
H
L
~
~
~
~
~
~
~
~
0.05
2.55
23.70
19.90
17.70
13.90
0.09
0.73
~
3.05
24.10
20.10
18.10
14.10
0.20
1.03
~
Body Thickness
X Span
X body Size
Y Span
Y body Size
Lead Frame Thickness
Lead Foot Length
Lead Length
0.88
1.95
0.50 Basic
L1
e
Lead Pitch
Lead Foot Angle
Lead Width
0o
0.10
0.13
0.13
~
~
~
~
~
~
7o
0.30
~
0.30
0.08
θ
W
R1
R2
ccc
Lead Shoulder Radius
Lead Foot Radius
Coplanarity
Notes:
1 Controlling Unit: millimeter.
2 Tolerance on the position of the leads is ± 0.04 mm maximum.
3 Package body dimensions D1 and E1 do not include the mold protrusion.
Maximum mold protrusion is 0.25 mm.
4 Dimension for foot length L measured at the gauge plane 0.25 mm above the seating plane.
5 Details of pin 1 identifier are optional but must be located within the zone indicated.
SMSC LPC47S45x
5
Rev. 04-30-07
PRODUCT PREVIEW
|