Intel SE7525GP2 Computer Hardware User Manual


 
Intel® Server Board SE7320SP2 & Intel Server Board SE7525GP2 TPS Functional Architecture
Revision 2.0
37
3.4.6 Advanced Programmable Interrupt Controller (APIC)
In addition to the standard ISA-compatible PIC described in the previous section, the Intel
6300ESB I/O Controller incorporates the Advanced Programmable Interrupt Controller (APIC).
3.4.7 Universal Serial Bus (USB) Controller
The Intel 6300ESB I/O Controller contains an Enhanced Host Controller Interface Specification
for Universal Serial Bus, Revision 1.0 compliant host controller that supports USB high-speed
signaling. High-speed USB 2.0 allows data transfers up to 480 Mb/s which is 40 times faster
than full-speed USB. The Intel 6300ESB I/O Controller also contains four Universal Host
Controller Interface (UHCI) controllers that support USB full-speed and low-speed signaling. On
the server board SE7320SP2, the Intel 6300ESB I/O Controller supports four USB 2.0 ports. All
four ports are high-speed, full-speed, and low-speed capable. Intel 6300ESB I/O Controller port-
routing logic determines whether a USB port is controlled by one of the UHCI controllers or by
the EHCI controller.
3.4.8 RTC
The Intel 6300ESB I/O Controller contains the real-time clock with 256 bytes of battery backed
RAM. The real-time clock performs two key functions: keeping track of the time of day and
storing system data, even when the system is powered down. The RTC operates on a 32.768
KHz crystal and a separate 3 V lithium battery. The RTC also supports two lockable memory
ranges. By setting bits in the configuration space, two 8-byte ranges can be locked to read and
write accesses. This prevents unauthorized reading of passwords or other system security
information. The RTC also supports a date alarm that allows for scheduling a wake up event up
to 30 days in advance, rather than just 24 hours in advance.
3.4.9 GPIO
Various general purpose inputs and outputs are provided for custom system design. The
number of inputs and outputs varies depending on the Intel 6300ESB I/O Controller
configuration. All unused GPI pins must be pulled high or low, so that they are at a predefined
level and do not cause undue side effects.
3.4.10 Enhanced Power Management
The Intel 6300ESB I/O Controller power management functions include enhanced clock control,
local and global monitoring support for 14 individual devices, and various low-power (suspend)
states (e.g., Suspend-to-DRAM and Suspend-to-Disk). A hardware-based thermal management
circuit permits software-independent entrance to low-power states. The Intel 6300ESB I/O
Controller contains full support for the Advanced Configuration and Power Interface (ACPI)
Specification, Revision 2.0b.
3.4.11 System Management Bus (SMBus 2.0)
The Intel 6300ESB I/O Controller contains an SMBus Host interface that allows the processor to
communicate with SMBus slaves. This interface is compatible with most I2C devices. Special
I2C commands are implemented. The Intel 6300ESB I/O Controller SMBus host controller
provides a mechanism for the processor to initiate communications with SMBus peripherals
(slaves). Also, the Intel 6300ESB I/O Controller supports slave functionality, including the Host
Notify protocol. Hence, the host controller supports eight command protocols of the SMBus
interface (see System Management Bus (SMBus) Specification, Version 2.0): Quick Command,
Send Byte, Receive Byte, Write Byte/Word, Read Byte/Word, Process Call, Block Read/Write,
and Host Notify.