Technical Product Specification

Intel® Remote Management Module 4 TPS Hardware Architecture
Revision 1.5 Intel order number G24513-005 11
The LPC interface to the host is used for SIO and BMC communication. The LPC Bus interface
provides IPMI Compliant KCS and BT interfaces The PCI Express interface is mainly used for
the graphics controller interface to communicate with the host. The graphics controller is a
VGA-compliant controller with 2D hardware acceleration and full bus master support.
The BMC functionality is implemented with an Integrated ARM9 processor. BMC and the host
processor communicate through KCS3, KCS4, KCS5, BT, SMIC or Mailboxes. The software can
use more than one interface to communicate with BMC. The host accesses these interfaces
through the LPC interface.
BMC contains the following modules:
Eight PWM Control and Sixteen Fan TACH Monitors
Voltage Level Monitor and Temperature Monitor
Platform Environment Control Interface (PECI)
USB Devices
Ethernet 10/100/1000 Port A and Port B
Three UART Interfaces (UART3-5)
Eight I2C Interfaces
Real-Time Clock (RTC)
Three Multi-Purpose Timers
Interrupt Controller
PS2 Controller (through the USB interface)
LPC ROM Interface
SPI Flash Interface
Two Watchdog Timers
The host processor interfaces with the SIO blocks through the LPC interface. The SIO
subsystem contains the following modules:
LPC Host Interface
Serial Port 1 (SP1) and Serial Port 2 (SP2)
System Wake-up Control
General-Purpose I/O (GPIO)
Watchdog Timer
Five KCS Interfaces (KCS1-5)