11.07.2015 Views

Intel 631xESB/632xESB I/O Controller Hub - Viglen Download

Intel 631xESB/632xESB I/O Controller Hub - Viglen Download

Intel 631xESB/632xESB I/O Controller Hub - Viglen Download

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

IntroductionThe <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong>’s SMBus host controllers provide amechanism for the processor to initiate communications with SMBus peripherals(Slaves). Also, the <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> supports Slavefunctionality, including the Host Notify protocol. Hence, the host controller supportseight command protocols of the SMBus interface (see System Management Bus(SMBus) Specification, Version 2.0): Quick Command, Send Byte, Receive Byte, WriteByte/Word, Read Byte/Word, Process Call, Block Read/Write, and Host Notify.The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong>’s SMBus also implements hardwarebasedPacket Error Checking for data robustness and the Address Resolution Protocol(ARP) to dynamically provide addresses to all SMBus devices.ManageabilityThe <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> integrates several functions designedto manage the system and lower the total cost of ownership (TCO) of the system.These system management functions are designed to report errors, diagnose thesystem, and recover from system lockups without the aid of an externalmicrocontroller.• TCO Timer. The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong>’s integratedprogrammable TCO timer is used to detect system locks. The first expiration of thetimer generates an SMI# that the system can use to recover from a software lock.The second expiration of the timer causes a system reset to recover from ahardware lock.• Processor Present Indicator. The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong>looks for the processor to fetch the first instruction after reset. If the processordoes not fetch the first instruction, the <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong><strong>Hub</strong> will reboot the system.• ECC Error Reporting. When detecting an ECC error, the host controller has theability to send one of several messages to the <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O<strong>Controller</strong> <strong>Hub</strong>. The host controller can instruct the <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O<strong>Controller</strong> <strong>Hub</strong> to generate either an SMI#, NMI, SERR#, or TCO interrupt.• Function Disable. The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> provides theability to disable the following integrated functions: AC ‘97 Modem, AC ‘97 Audio,IDE, LAN, USB, LPC, High Definition Audio, SATA, or SMBus. Once disabled, thesefunctions no longer decode I/O, memory, or PCI configuration space. Also, nointerrupts or power management events are generated from the disable functions.• Intruder Detect. The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> provides aninput signal (INTRUDER#) that can be attached to a switch that is activated by thesystem case being opened. The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> canbe programmed to generate an SMI# or TCO interrupt due to an active INTRUDER#signal.• SMBus 2.0. The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> integrates SMBuscontrollers that provide interfaces to manage peripherals (for example, serialpresence detection (SPD), thermal sensors, and so on) with host notify capabilities.• BMC. The <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> implements an ARC4microcontroller and its memory subsystem for all manageability operations. TheBaseboard Management <strong>Controller</strong> (BMC) system includes interfaces to mostmodules and main nodes in the <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> LAN.The BMC system is operated by firmware (embedded software) and is a flexibleinfrastructure for server management implementation.— Note: External BMC support. Refer to the 82571/82572/ESB2 LAN SystemManagement Bus Interface Application Note (AP-497) for more information.46 <strong>Intel</strong> ® <strong>631xESB</strong>/<strong>632xESB</strong> I/O <strong>Controller</strong> <strong>Hub</strong> Datasheet

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!