8/24/000.7Updated Section 5: Jumpers and Connectors, per modifications to the STL2
Fab3 Silver boards. Updated Section 4.2: BIOS Setup, per modifications
included in BIOS Release 1.1. Added power consumption information to
Section 6.
9/22/001.0Released version
Modifications
Disclaimers
Information in this document is provided in connection with Intel® products. No license, express
or implied, by estoppel or otherwise, to any intellectual property rights is granted by this
document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel
assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating
to sale and/or use of Intel products including liability or warranties relating to fitness for a
particular purpose, merchantability, or infringement of any patent, copyright or other intellectual
property right. Intel products are not intended for use in medical, life saving, or life sustaining
applications. Intel may make changes to specifications and product descriptions at any time,
without notice.
Designers must not rely on the absence or characteristics of any features or instructions
marked "reserved" or "undefined." Intel reserves these for future definition and shall have no
responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
This document contains information on products in the design phase of development. Do not
finalize a design with this information. Revised information will be published when the product
is available. Verify with your local sales office that you have the latest datasheet before
finalizing a design.
The STL2 platform may contain design defects or errors known as errata which may cause the
product to deviate from published specifications. Current characterized errata are available on
request.
Table 8-2. Office System Environment Summary..................................................................8-88
viii
STL2 Server Board TPSIntroduction
1. Introduction
1.1 Purpose
This document provides an architectural overview of the STL2 server board, including the
board layout of major components and connectors, and an overview of the server board’s
feature set.
1.2 Audience
This document is written for technical personnel who want a technical overview of the STL2
server board. Familiarity with the personal computer, Intel server architecture and the PCI local
bus architecture is assumed.
1.3 STL2 Server Board Feature Overview
The STL2 server board provides the following features:
•
Dual Intel® Pentium® III processor support.
- Support for one or two identical Intel Pentium III processors for the PGA370 socket,
which utilizes a new package technology called the Flip Chip Pin Grid Array (FCPGA) package.
- One embedded VRM for support of the primary processor, and one VRM connector
for support of the secondary processor.
•
ServerWorks* ServerSet* III LE chipset.
- 133 MHz Front Side Bus Capability.
- NB6635 North Bridge 3.0 LE.
- IB6566 South Bridge.
•
Support for four 3.3V, registered ECC SDRAM DIMMs that are compliant with the
JEDEC PC133 specification.
- Support for DIMM sizes 64 MB to 1GB. Four DIMM slots allow a maxiumum installed
memory of 4GB.
- ECC single-bit correction, and multiple-bit detection.
•
64-bit, 66 MHz, 3.3V keyed PCI segment with two expansion connectors and one
embedded device.
- Two 64-bit, 66 MHz, 3.3V keyed PCI expansion slots.
controller (Intel® 82559) with an RJ-45 Ethernet connector.
- Integrated on-board ATI Rage* IIC video controller with 4 MB of on-board SGRAM
video memory.
•
Compatibility bus segment with three embedded devices.
- Super I/O Controller (PC97317) that provides all PC-compatible I/O (floppy, parallel,
serial, keyboard, mouse, and Real-Time Clock).
- Baseboard Management Controller (BMC) (DS80CH11) that provides monitoring,
alerting, and logging of critical system information including thermal, voltage, fan,
and chassis intrusion information obtained from embedded sensors on the server
board.
- 8 MB Flash device for system BIOS.
•
Dual Universal Serial Bus (USB) ports.
•
One IDE connector.
•
Flash BIOS support for all of the above.
•
Extended ATX board form factor (12” x 13”).
1.4 STL2 Server Board Block Diagram
The STL2 server board offers a “flat” design, with the processors and memory subsystems
residing on the board. The following figure shows the major functional blocks of the STL2
server board. The following section describes the major components of the server board.
1-2
STL2 Server Board TPSIntroduction
STL2 Server Board Block Diagram
STL2 Server Board Block Diagram
133 MHz System Bus
2 64bit/66Mhz, 3.3V PCI
S2
S3
SCSI Adaptec*
AIC7899
2 32bit/33MHz, 5V PCI
S6
S5
S4
S1
10/100 LAN
Intel 82559
PCI 64bit/66MHz
NB6635
North Bridge
3.0 LE
PCI 32bit/33MHz
IB6566
South
Bridge
BIOS
FLASH
ISA Bus
BMC
80CH11
PCI Video
ATI* Rage IIC
SGRAM
4MB
Figure 1-1. STL2 Server Board Block Diagram
Super I/O
PC97317VUL
RTC
PC133 Registered ECC
SDRAM DIMMs
2 USB
IDE
ServerSet*
3.0 LE
STL2
Features
Floppy
Keyboard, Mouse
2 Serial Ports
Parallel Port
Revision 1.01-3
IntroductionSTL2 Server Board TPS
< This page intentionally left blank >
1-4
STL2 Server Board TPSSTL2 Server Board Architecture Overview
2. STL2 Server Board Architecture Overview
The architecture of the STL2 server board is based on a design that supports dual-processor
operation with Intel Pentium III processors and the ServerWorks ServerSet III LE chipset.
The STL2 server contains embedded devices for video, NIC, SCSI, and IDE. The STL2 server
board also provides support for server management and monitoring hardware, and interrupt
control that supports dual-processor and PC/AT compatible operation.
The section provides an overview of the following STL2 subsystems:
•
Pentium III processor subsystem
•
SeverWorks ServerSet III LE chipset
•
Memory
•
PCI Subsystem
•
Chipset Support Components
•
BMC server management controller
2.1 Intel® Pentium® III Processor Subsystem
The STL2 server board is designed to accommodate one or two Intel Pentium III processors for
the PGA370 socket. The Pentium III processor for the PGA370 socket is the next member of
the P6 family in the Intel IA-32 processor line. This processor uses the same core and offers
the same performance as the Intel Pentium III processor for the SC242 connector, but utilizes
a new package technology called flip chip pin grid array, or FC-PGA. This package utilizes the
same 370-pin zero-insertion force socket (PGA370) used by the Intel® Celeron™ processor.
The STL2 server board utilizes Pentium III PGA370 socket processors, which interface with the
front side bus at 133 MHz.
2.1.1 Supported Processor Types
The table below summarizes the processors that are planned to be supported on the STL2
server board:
STL2 Server Board Architecture OverviewSTL2 Server Board TPS
2.1.2 Dual Processor Operation
The Pentium III processor interface is designed to be MP-ready. Each processor contains a
local APIC section for interrupt handling. When two processors are installed, both processors
must be of identical revision, core voltage, and bus/core speeds.
2.1.3 PGA370 Socket
The STL2 server board provides two PGA370 sockets. These are 370-pin zero-insertion force
(ZIF) sockets that a flip chip pin grid array (FC-PGA) package technology processor plugs into.
2.1.4 Processor Bus Termination / Regulation / Power
The termination circuitry required by the Intel Pentium III processor bus (AGTL+) signaling
environment, and the circuitry to set the AGTL+ reference voltage, are implemented directly on
the processor. The STL2 server board provides VRM 8.4 compliant DC-to-DC converters to
provide processor power (VCCP) at each PGA370 socket. The server board provides an
embedded VRM for the primary processor and a VRM socket for the secondary processor.
These are powered from the +5V supply.
2.1.5 Termination Package
If a processor is not installed in a PGA370 socket, a termination package must be installed in
the vacant socket to ensure reliable termination.
2.1.6 APIC Bus
Interrupt notification and generation for the processors is done using an independent path
between local APICs in each processor and the I/O APIC located in the IB6566 South Bridge
component.
2.1.7 Boxed Processors
The Intel Pentium III processor for the PGA370 socket is offered as an Intel boxed processor.
Intel boxed processors are intended for system integrators who build systems from a server
board and standard components.
2.1.7.1 Boxed Process Fan Heatsinks
The boxed Pentium III processor for the PGA370 socket will be supplied with an unattached
fan heatsink that has an integrated clip. Clearance is required around the fan heatsink to
ensure unimpeded airflow for proper cooling. Note that the airflow of the fan heatsink is into
the center and out of the sides of the fan heatsink. The boxed processor thermal solution must
be installed by a system integrator to secure the thermal cooling solution to the processor after
it is installed in the 370-pin ZIF socket.
The boxed processor’s fan heatsink requires a +12V power supply. A fan power cable is
attached to the fan and connects to processor fan headers on the STL2 server board.
2-6
STL2 Server Board TPSSTL2 Server Board Architecture Overview
The boxed processor fan heatsink will keep the processor core at the recommended junction
temperature, as long as airflow through the fan heatsink is unimpeded. It is recommended that
the air temperature entering the fan inlet be below 45°C (measured at 0.3 inches above the
fan hub).
2.2 ServerWorks ServerSet III LE Chipset
The ServerWorks ServerSet III LE chipset provides an integrated I/O bridge and memory
controller and a flexible I/O subsystem core (PCI), targeted for multiprocessor systems and
standard high-volume servers that are based on the Intel Pentium III processor. The
ServerWorks ServerSet III LE chipset consists of two components:
•
NB6635 North Bridge 3.0LE
The NB6635 North Bridge 3.0LE is responsible for accepting access requests from the
host (processor) bus and for directing those accesses to memory or to one of the PCI
buses. The NB6635 North Bridge 3.0LE monitors the host bus, examining addresses
for each request. Accesses may be directed to a memory request queue for
subsequent forwarding to the memory subsystem, or to an outbound request queue for
subsequent forwarding to one of the PCI buses. The NB6635 North Bridge 3.0LE is
reponsible for controlling data transfers to and from the memory. The NB6635 North
Bridge 3.0LE provides the interface for both the 64-bit/66 MHz, Revision 2.2-compliant
PCI bus and the 32-bit/33 MHz, Revision 2.2-compliant PCI bus. The NB6635 North
Bridge 3.0LE is both a master and target on both PCI buses.
•
IB6566 South Bridge
The IB6566 South Bridge controller has several components. It can be both a master
and a target on the 32-bit/33 MHz PCI bus. The IB6566 South Bridge also includes a
USB controller and an IDE controller. The IB6566 South Bridge is responsible for many
of the power management functions, with ACPI control registers built in. The IB6566
South Bridge provides a number of GPIO pins.
2.3 Memory
The STL2 server board contains four 168-pin DIMM sockets. Memory is partitioned as four
banks of registered SDRAM DIMMs, each of which provides 72 bits of noninterleaved memory
(64-bit main memory plus ECC).
The STL2 server board supports up to four 3.3V, registered ECC SDRAM DIMMs that are
compliant with the JEDEC PC133 specification. A wide range of DIMM sizes are supported,
including 64 MB, 128 MB, 256 MB, 512 MB, and 1GB DIMMs. The minimum supported
memory configuration is 64 MB using one DIMM. The maximum configurable memory size is 4
GB using four DIMMs.
Note: Neither PC100 DIMMs nor non-ECC DIMMs can be used.
DIMMs may be installed in one, two, three, or four DIMM slots and must be populated starting
with the lowest numbered slot and filling the slots in consecutive order. Empty memory slots
between DIMMs are not supported. Although the STL2 server board architecture allows the
user to mix various sizes of DIMMS, Intel recommends that module and DRAM vendors not be
mixed in the same server system.
Revision 1.02-7
STL2 Server Board Architecture OverviewSTL2 Server Board TPS
System memory begins at address 0 and is continuous (flat addressing) up to the maximum
amount of DRAM installed (exception: system memory is noncontiguous in the ranges defined
as memory holes using configuration registers). The server board supports both base
(conventional) and extended memory.
2.4 PCI I/O Subsystem
The expansion capabilities of the STL2 server board meet the needs of file and application
servers for high performance I/O by providing two PCI bus segments in the form of one 64-bit /
66 MHz bus segment and one 32-bit / 33 MHz bus segment. Each of the PCI buses comply
with Revision 2.2 of the PCI Local Bus Specification.
2.4.1 64-bit / 66 MHz PCI Subsystem
The 64-bit, 66 MHz, 3.3V keyed PCI segment includes the following embedded devices and
connectors:
•
Two 64-bit, 66 MHz, 3.3V keyed PCI expansion slots that can support 66 MHz, 64/32-
bit cards or 33 MHz, 64/32-bit cards.
•
Integrated Adaptec AIC-7899 PCI dual-port SCSI controller providing separate Ultra160
and Ultra Wide SCSI channels
64-bit PCI features include:
•
Bus speed up to 66 MHz
•
3.3 V signaling environment
•
Burst transfers up to a peak of 528 Megabytes per second (MBps)
•
8-, 16-, 32-, or 64-bit data transfers
•
Plug-and-Play ready
•
Parity enabled
Note: If a 33 MHz PCI board is installed into one of the 64-bit PCI slots, the bus speed for the
66 MHz PCI slots and SCSI controller is decreased to 33 MHz.
2.4.1.1 Ultra160 / Ultra WideSCSI Controller
The STL2 server board includes an Adaptec AIC7899. This is an embedded dual-function, PCI
SCSI host adapter on the 64-bit/66 MHz PCI bus. The AIC7899 contains two independent
SCSI controllers that share a single PCI bus master interface as a multi-function device.
Internally, each controller is identical, capable of operations using either 16-bit SE or LVD
SCSI providing 40 MBps (Ultra-wide SE) or 160 MBps (Ultra160). The STL2 server board
provides the ability to disable the embedded Ultra160 SCSI Controller in the BIOS Setup
option. When disabled, it will not be visible to the operating system.
2-8
STL2 Server Board TPSSTL2 Server Board Architecture Overview
In the STL2 server board implementation, channel A provides a 68-pin, 16-bit LVD Ultra160
SCSI interface. Channel B provides a 68-pin, 16-bit Single Ended Ultra Wide SCSI interface.
Each controller has its own set of PCI configuration registers and SCSI I/O registers. As a PCI
2.1/2.2 bus master, the AIC-7899 supports burst data transfers on PCI up to the maximum rate
of 133 MBps using on-chip buffers.
Refer to the AIC-7899 PCI-Dual Channel SCSI Multi-Function Controller Data Manual for more
information on the internal operation of this device and for descriptions of SCSI I/O registers.
2.4.1.1.1 AIC-7899 Supported PCI Commands
The AIC-7899 supports PCI commands as shown in the following table:
2. Support for 8-bit transfers only for all registers in its device register space.
3. Support for 32-bit transfers only for the external ROM/ EEPROM.
4. Support for transfers from system memory.
5. Defaults to Memory Read.
6. Will respond to DAC if PCI Address matches the MBAR[63:12].
No
No
Yes
Yes
No
No
Yes
Yes
No
No
Yes
Yes
Yes
Yes
1
1
2
2
1
1
2, 3
2
1
1
5
6
5
7
No
No
No
No
No
No
Yes
Yes
No
No
Yes
Yes
Yes
Yes
4
4
4
4
Revision 1.02-9
STL2 Server Board Architecture OverviewSTL2 Server Board TPS
7. Defaults to Memory Write.
The extensions to memory commands (memory read multiple, memory read line, and memory
write and invalidate) work with the cache line size register to give the cache controller advance
knowledge of the minimum amount of data to expect. The decision to use either the memory
read line or memory read multiple commands is determined by a bit in the configuration space
command register for this device.
2.4.1.1.2 SCSI Bus
The SCSI data bus is 8 or 16 bits wide with odd parity generated per byte. SCSI control signals
are the same for either bus width. To accommodate 8-bit devices on the 16-bit Wide SCSI
connector, the AIC-7899 assigns the highest arbitration priority to the low byte of the 16-bit
word. This way, 16-bit targets can be mixed with 8-bit if the 8-bit devices are placed on the low
data byte. For 8-bit mode, the unused high data byte is self-terminated and does not need to
be connected. During chip power-down, all inputs are disabled to reduce power consumption.
2.4.2 32-bit/33 MHz PCI Subsystem
The 32-bit, 33 MHz, 5V keyed PCI includes the following embedded devices and connectors:
Integrated ATI Rage* IIC video controller with 4 MB of on-board SGRAM
•
IB6566 South Bridge I/O APIC, PCI-to-ISA bridge, IDE controller, USB controller, and
power management.
32-bit PCI features include:
•
Bus speed up to 33 MHz
•
5 V signaling environment
•
Burst transfers up to a peak of 132 MBps
•
8-, 16-, or 32-bit data transfers
•
Plug-and-Play ready
•
Parity enabled
2.4.2.1 Network Interface Controller (NIC)
The STL2 server board includes a 10Base-T / 100Base-TX network controller that is based on
the Intel® 82559 Fast Ethernet PCI Bus Controller. This device is similar in architecture to its
predecessor (Intel® 82558). No external devices are required to implement an embedded
network subsystem, other than TX/RX magnetics, two status LEDs, and a connector.
Status LEDs are not included on the external NIC connector, but there is a jumper head (6A)
where status LEDs may be connected. The STL2 server board provides the ability to disable
the embedded NIC in the BIOS Setup option. When disabled it is not visible to the operating
system.
2-10
STL2 Server Board TPSSTL2 Server Board Architecture Overview
The 82559 is a highly integrated PCI LAN controller for 10 or 100 Mbps Fast Ethernet
networks. As a PCI bus master, the 82559 can burst data at up to 132 MBps. This highperformance bus master interface can eliminate the intermediate copy step in RX/TX frame
copies, resulting in faster frame processing.
The network OS communicates with the 82559 using a memory-mapped I/O interface, PCI
interrupt connected directly to the ICH, and two large receive and transmit FIFOs. The receive
and transmit FIFOs prevent data overruns or underruns while waiting for access to the PCI
bus, and also enable back-to-back frame transmission within the minimum 960ns inter-frame
spacing. The figure below shows the PCI signals supported by the 82559:
AD[31::0]
C/BE[3::0]_L
PAR
FRAME_L
TRDY_L
IRDY_L
STOP_L
i82559 NIC
DEVSEL_L
IDSEL
REQ_L
GNT_L
PCI_CLK
RST_L
PERR_L
SERR_L
PCI_INT_L
Figure 2-1. Embedded NIC PCI Signals
2.4.2.1.1 Supported Network Features
The 82559 contains an IEEE MII compliant interface to the components necessary to
implement an IEEE 802.3 100Base TX network connection. The STL2 supports the following
features of the 82559 controller:
•
Glueless 32-bit PCI Bus Master Interface (Direct Drive of Bus), compatible with PCI Bus
Specification, revision 2.1 / 2.2.
•
Chained memory structure, with improved dynamic transmit chaining for enhanced
performance.
•
Programmable transmit threshold for improved bus utilization.
•
Early receive interrupt for concurrent processing of receive data.
•
On-chip counters for network management.
•
Autodetect and autoswitching for 10 or 100 Mbps network speeds.
•
Support for both 10 Mbps and 100 Mbps networks, full or half duplex-capable, with
back-to-back transmit at 100 Mbps.
Revision 1.02-11
STL2 Server Board Architecture OverviewSTL2 Server Board TPS
•
Integrated physical interface to TX magnetics.
•
The magnetics component terminates the 100Base-TX connector interface. A flash
device stores the network ID.
•
Support for Wake-on-LAN (WOL).
2.4.2.2 Video Controller
The STL2 server board includes an ATI Rage IIC video controller, 4 MB video SGRAM, and
support circuitry for an embedded SVGA video subsystem. The Rage IIC, 64-bit VGA Graphics
Accelerator contains a SVGA video controller, clock generator, BitBLT engine, and RAMDAC.
Two 512K x 32 SGRAM chips provide 4 MB of 10ns video memory.
The SVGA subsystem supports a variety of modes: up to 1280 X 1024 resolution, and up to
16.7 Million colors. It also supports analog VGA monitors, single- and multi-frequency,
interlaced and non-interlaced, up to 100 Hz vertical refresh frequency. The STL2 server board
provides a standard 15-pin VGA connector, and external video blanking logic for server
management console redirection support.
2.4.2.2.1 Video Controller PCI Signals
The Rage IIC supports a minimal set of 32-bit PCI signals because it never acts as a PCI
master. As a PCI slave, the device requires no arbitration or interrupts.
AD[31::0]
C/BE[3::0]_L
PAR
FRAME_L
TRDY_L
IRDY_L
STOP_L
Rage IIC
Figure 2-2. Video Controller PCI Signals
DEVSEL_L
IDSEL
PCI_CLK
RST_L
PERR_L
SERR_L
PCI_INT_L
2-12
STL2 Server Board TPSSTL2 Server Board Architecture Overview
2.4.2.2.2 Video Controller PCI Commands
The Rage IIC supports the following PCI commands:
Table 2-4. Video Controller Supported PCI Commands
The Rage IIC supports all standard IBM VGA modes. The following tables show the standard
resolutions that this implementation supports, including the number of colors and the refresh
rate.
STL2 Server Board Architecture OverviewSTL2 Server Board TPS
2.4.2.3 IB6566 South Bridge
The IB6566 South Bridge is a PCI device that provides multiple PCI functions in a single
package: PCI-to-ISA bridge, PCI IDE interface, PCI USB controller, and power management
controller. Each function within the IB6566 South Bridge has its own set of configuration
registers. Once configured, each appears to the system as a distinct hardware controller
sharing the same PCI bus interface.
On the STL2 baseboard, the primary role of the IB6566 South Bridge is to provide the gateway
to all PC-compatible I/O devices and features. The STL2 server board uses the following
IB6566 South Bridge features:
•
PCI interface
•
IDE interface
•
USB interface
•
PC-compatible timer/counters and DMA controllers
•
Baseboard Plug-and-Play support
•
General purpose I/O
•
Power management
•
APIC and 82C59 interrupt controller
•
Host interface for AT compatible signaling
•
Internal only ISA bus (no ISA expansion connectors) bridge for communication with
Super I/O, BIOS flash and BMC
The following sections describe each supported feature as used on the STL2 server board.
2.4.2.3.1 PCI Interface
The IB6566 South Bridge fully implements a 32-bit PCI master/slave interface, in accordance
with Revision 2.2 of the PCI Local Bus Specification. On the STL2 server board, the PCI
interface operates at 33 MHz, using the 5V-signaling environment.
2.4.2.3.2 PCI Bus Master IDE Interface
The IB6566 South Bridge acts as a PCI-based enhanced IDE 32-bit interface controller for
intelligent disk drives that have disk controller electronics on-board. The server board includes
a single IDE connector, featuring 40 pins (2 x 20) that support a master and a slave device.
The IDE controller provides support for an internally mounted CD-ROM.
The IDE controller has the following features:
•
PIO and DMA transfer modes
•
Mode 4 timings
•
Transfer rates up to 33 MBps
•
Buffering for PCI/IDE burst transfers
•
Master/slave IDE mode
•
Support for up to two devices
2-14
STL2 Server Board TPSSTL2 Server Board Architecture Overview
2.4.2.3.3 USB Interface
The IB6566 South Bridge contains a USB controller and USB hub. The USB controller moves
data between main memory and the two USB connectors provided.
The STL2 server board provides a dual external USB connector interface. Both ports function
identically and with the same bandwidth. The external connector is defined by Revision 1.0 of
the USB Specification.
2.4.2.4 Compatibility Interrupt Control
The IB6566 South Bridge provides the functionality of two 82C59 Programmable Interrupt
Controller (PIC) devices, for ISA-compatible interrupt handling.
2.4.2.5 APIC
The IB6566 South Bridge integrates a 16-entry I/O APIC that is used to distribute 16 PCI
interrupts. It also includes an additional 16-entry I/O APIC for distribution of legacy ISA
interrupts.
2.4.2.6 Power Management
One of the embedded functions of IB6566 South Bridge is a power management controller.
The STL2 server board uses this to implement ACPI-compliant power management features.
STL2 supports sleep states s0, s1, s4, and s5.
2.5 Chipset Support Components
2.5.1 Legacy I/O (Super I/O) National* PC97317VUL
The National* PC97317VUL Super I/O Plug-and-Play Compatible with ACPI-Compliant
Controller/Extender is used on the STL2 server board. This device provides the system with:
•
Real-time Clock (RTC)
•
Two serial ports
•
One parallel port
•
Floppy disk controller (FDC)
•
PS/2-compatible keyboard and mouse controller
•
General purpose I/O pins
•
Plug-and-Play functions
•
A power management controller
The STL2 server board provides the connector interface for the floppy, dual serial ports,
parallel port, PS/2 mouse and the PS/2 keyboard. Upon reset, the SIO reads the values on
strapping pins to determine the boot-up address configuration.
Revision 1.02-15
STL2 Server Board Architecture OverviewSTL2 Server Board TPS
2.5.1.1 Serial Ports
Two 9-pin connectors in D-Sub housing are provided for serial port A and serial port B. Both
ports are compatible with 16550A and 16450 modes, and both are re-locatable. Each serial
port can be set to one of four different COM-x ports, and each can be enabled separately.
When enabled, each port can be programmed to generate edge- or level-sensitive interrupts.
When disabled, serial port interrupts are available to add-in cards.
2.5.1.2 Parallel Port
The STL2 baseboard provides a 25-pin parallel port connector. The SIO provides an IEEE
1284-compliant 25-pin bi-directional parallel port. BIOS programming of the SIO registers
enables the parallel port and determines the port address and interrupt. When disabled, the
interrupt is available to add-in cards.
2.5.1.3 Floppy Port
The FDC in the SIO is functionally compatible with floppy disk controllers CMOS 765B and
82077AA. The baseboard provides the 24- MHz clock, termination resistors, and chip selects.
All other FDC functions are integrated into the SIO, including analog data separator and 16byte FIFO.
2.5.1.4 Keyboard and Mouse Connectors
The keyboard controller is functionally compatible with the 8042A. The keyboard and mouse
connectors are PS/2-compatible.
2.5.1.5 Real-time Clock
The PC97317VUL contains an MC146818-compatible real-time clock with external battery
backup. The device also contains 242 bytes of general purpose battery-backed CMOS RAM.
The real-time clock provides system clock and calendar information stored in non-volatile
memory.
2.5.1.6 Plug-and-Play Functions / ISA Data Transfers
The PC97317VUL contains all signals for ISA compatible interrupts and DMA channels. It also
provides ISA control, data, and address signals to transfer data to/from the BMC and the BIOS
flash device. This ISA subsystem transfers all SIO peripheral control data to the IB6566 South
Bridge as well.
2.5.1.7 Power Management Controller
The PC97317VUL component contains functionality that allows various events to allow the
power-on and power-off of the system. This can be from PCI Power Management Events, the
BMC, or the front panel. This circuitry is powered from stand-by voltage, which is present
anytime the system is plugged into the AC outlet.
2-16
STL2 Server Board TPSSTL2 Server Board Architecture Overview
2.5.2 BIOS Flash
The STL2 baseboard incorporates an Intel® 5V FlashFile™ 28F008SA Flash Memory
component. The 28F008SA is a high-performance 8 Mbit memory that is organized as 1 MB of
8 bits each. There are 16 64-KB blocks.
The 8-bit flash memory provides 1024K x 8 of BIOS and nonvolatile storage space. The flash
device is directly addressed as 8-bit ISA memory. For more information, see the 5 Volt
FlashFile™ Memory (28F008SA x8) Datasheet.
2.5.3 External Device Connectors
The external I/O connectors provide support for a PS/2 compatible mouse and keyboard, an
SVGA monitor, two serial port connectors, a parallel port connector, a LAN port, and two USB
connections.
2.6 Interrupt Routing
The STL2 server board interrupt architecture implements two I/O APICs and two PICs through
the use of the integrated components in the IB6566 South Bridge component. The STL2
server board interrupt architecture allows first and second PCI interrupts to be mapped to
compatible interrupt through the PCI Interrupt Address Index Register (I/O Address 0C00h) in
the IB6566 South Bridge.
The STL2 server board supports three interrupt modes:
•
PIC Mode
•
Virtual Wire Mode
•
Symmetric Mode
The IB6566 South Bridge uses integrated logic to map 16 PCI interrupts to EISA/ISA. In
default or Extended APIC configurations, each PCI interrupt can be independently routed to
one of the 11 EISA interrupts. The interrupt mapping logic for PCI interrupts is disabled when
the make bit in the corresponding I/O APIC redirection table entry is disabled (clear). This
interrupt routing mechanism allows a clean transition from PIC mode to an APIC during
operating system boot.
2.6.1 Default I/O APIC
The IB6566 South Bridge integrates a 16-entry I/O APIC which is used to distribute 16 PCI
interrupts.
2.6.2 Extended I/O APIC
An additional 16-entry I/O APIC is integrated in the IB6566 South Bridge to distribute EISA/ISA
interrupts. This additional I/O APIC is enabled only when the IB6566 South Bridge is
configured to the Extended APIC configuration.
Revision 1.02-17
STL2 Server Board Architecture OverviewSTL2 Server Board TPS