Eagle Stream Platform
Data Sheet
Processor Asynchronous Sideband and Miscellaneous Signals
| Signal Name | Description |
|---|---|
| BIST_ENABLE | BIST Enable Strap. Input which allows the platform to enable or disable Built-in Self Test (BIST) on the processor. This signal is pulled up on the die. Refer to Table: Signals with On-Die Weak PU/PD for details. |
| BMCINIT | BMC Initialization Strap. Indicates whether Service Processor Boot Mode should be used. Used in combination with FRMAGENT and SOCKET_ID inputs. 0: Service Processor Boot Mode Disabled. Example boot modes: Local PCH (this processor hosts a legacy PCH with firmware behind it). 1: Service Processor Boot Mode Enabled. In this mode of operation, the processor performs the absolute minimum internal configuration and then waits for the Service Processor to complete its initialization. The socket boots after receiving a “GO” handshake signal via a firmware scratchpad register. This signal is pulled down on the die, refer to Table: Signals with On-Die Weak PU/PD for details. |
| DMIMODE_OVERRIDE | BMCINIT, DMIMODE_OVERRIDE, FRMAGENT, and LEGACY_SKT, whether local or remote, whether the boot PCH is attached, whether the socket is legacy and whether port0 is DMI or PCIe. |
| FRMAGENT | Bootable Firmware Agent Strap. This input configuration strap used in combination with SOCKET_ID to determine whether the socket is a legacy socket, bootable firmware agent is present, and DMI links are used in PCIe mode (instead of DMI3 mode). The firmware flash ROM is located behind the local PCH attached to the processor via the DMI3 interface.This signal is pulled down on the die, refer to Table: Signals with On-Die Weak PU/PD for details. |
| PMFAST_WAKE_N | Power Management Fast Wake. Enables quick package C3 - C6 exits of all sockets. Asserted if any socket detects a break from package C3 - C6 state requiring all sockets to exit the low power state to service a snoop, memory access, or interrupt. Expected to be wired-OR among all processor sockets within the platform. |
| PROC_ID [2:0] | Processor ID. This output can be used by the platform to determine if the installed processor is a 00: Sapphire Rapids 01: Reserved 10: Reserved 11: Reserved Sapphire Rapids-W 00: Reserved 01: Reserved 10: Future Processor 11: Sapphire Rapids-W |
| RSVD | RESERVED. All signals that are RSVD must be left unconnected on the board. |
| SAFE_MODE_BOOT | Safe Mode Boot Strap. SAFE_MODE_BOOT allows the processor to wake up safely by disabling all clock gating. This allows BIOS to load registers or patches if required. This signal is sampled after PWRGOOD assertion. The signal is pulled down on the die. Refer to Table: Signals with On-Die Weak PU/PD for details. |
| SKTOCC_N | SKTOCC_N (Socket Occupied) is used to indicate that a processor is present. This is pulled to ground on the processor package; there is no connection to the processor silicon for this signal. |
| SOCKET_ID[2:0] | SOCKET_IDStrap. Socket identification configuration straps for establishing the PECI address and Intel® UPI Node ID. This signal is used in combination with FRMAGENT to determine whether the socket is a legacy socket, bootable firmware agent is present, and DMI links are used in PCIe* mode (instead of DMI3 mode). Each processor socket consumes one Node ID, and there are 128 Home Agent tracker entries. This signal is pulled down on the die. Refer to Table: Signals with On-Die Weak PU/PD for details. SOCKET_ID[1:0] is used for 2S platforms and SOCKET_ID[2:0] is implemented on 4S/8S platforms. This is an asynchronous signal to other clocks in the processor. |
| TEST[8:1] | Must be individually connected to an appropriate power source or ground through a resistor for proper processor operation. |
| TXT_AGENT | Intel® Trusted Execution Technology (Intel® TXT) Agent Strap. 0 = Default. The socket is not the Intel® TXT Agent. 1 = The socket is the Intel® TXT Agent. The legacy socket (identified by SOCKET_ID[1:0] = 00b) with Intel® TXT Agent should always set the TXT_AGENT to 1b. This signal is pulled down on the die, refer to Table: Signals with On-Die Weak PU/PD for details. |
| TXT_PLTEN | Intel® Trusted Execution Technology (Intel® TXT) Platform Enable Strap. 0 = The platform is not Intel® TXT enabled. All sockets should be set to zero. Scalable DP (sDP) platforms should choose this setting if the Node Controller does not support Intel® TXT. 1 = Default. The platform is Intel® TXT enabled. All sockets should be set to one. In a non-scalable DP platform this is the default. When this is set, Intel® TXT functionality requires user to explicitly enable Intel® TXT via BIOS setup. This signal is pulled up on the die, refer to Table: Signals with On-Die Weak PU/PD for details. |
| LEGACY_SKT | BMCINIT, FRMAGENT, LEGACY_SKT together determine the boot mode (SSP, Intel® UPI Link boot modes, DCF boot), whether local or remote, whether the boot PCH is attached, whether the socket is legacy and whether port0 is DMI or PCIe (Gen 1 and 2). With one exception, this input configuration strap indicates to the processor that it is the legacy socket. The legacy processor must be strapped for NODE ID 0, via the SKIT ID pins. There is only one legacy processor in a partition. |
| CD_INIT_ERROR | On In addition to having PIROM features, the processor's on-package CPLD will also perform other functions, including soft-straps setup and voltage rail level shifting functions. The on-package CPLD will perform periodic CRC checking to ensure data integrity, and will assert CD_INIT_ERROR if such error is detected. In such cases when errors are being detected, platform are expected to perform a graceful shutdown, and perform a reboot to see if the error persists. the voltage for this pin is 3.3V VTT open drain driver with a pull up of 10 KΩ. |
| Signal Name | Description |
|---|---|
| PIROM_AD[2:0] | Address for PIROM (Processor Information ROM/OEM scratch pad). |
| PIROM_SM_WP | Write Protect (WP) can be used to write protect the Scratch EEPROM. The Scratch EEPROM is write- protected when this input is pulled high to VCCSTBY33. |
| PIROM_SCL | The SMBus Clock (SMBCLK) signal is an input clock which is required for operation of PIROM. This clock is driven by the SMBus controller and is asynchronous to other clocks in the processor. |
| PIROM_SDA | The SMBus Data (SMBDAT) signal is the data signal for the SMBus. This signal provides the single-bit mechanism for transferring data between SMBus devices. |