Specifications
5
IPMC FPGA
51
IPMC FPGA
TheIPMCFPGAconsistsofaLatticeLF XP6CF256I‐3FPGAthatisusedtoprovideGeneral
PurposeI/O(GPIO)expansionfortheIPMC.Generalpurposeoutputs(GPOs)fromthe
IPMCFPGAareconfiguredandreservedforpowerandresetcontrolsontheCPM.
WhenexecutingE‐Keylogic,theIPMCusestheIPMCFPGAtoconnectI
2
Cbus3tothe
multiplexer(seeE‐Keycontrolofinterfacesonpage 59).
TheFPGAalsocontainstheIPMC’shardwarewatchdog(seeIPMCwatchdog).
IPMC SEEPROM
TheIPMCpr ovides32KBofserialEEPROMnon‐volatilememorylocatedonaninternalI
2
C
connection.ThememorystoresIPMI‐specificinformationandisdividedintothe
partitionslistedinTable 9.Fordetailsonthepartitioncontents,seeAppendixD,FRU
Information,onpage 153.
IPMC system event log
TheCPMsupportsaSystemEventLog(SEL)forloggingitsownlocalevents.TheSELspace
contains8192byteswitha16byteheader,andeachfullSELentryconsume s14bytesof
space(thetwobyterecordIDisnotstoredinstorage).TheSELspacecanstorea
maximumof584entries.IftheSELbecomesfull,neweventsareloggedbyoverwriting
theoldestentriesintheSEL(FIFOimplementation).SELentriescanbereadbyissuingthe
GET SEL Entrycommand.IssuingaClearSELcommandclearstheSEL.
AlleventsgeneratedbysensorsortheBIOSarealsoforwardedtotheShelfManagerfor
storageintheshelf'sSEL.
Table 9. SEEPROM mapping
Description Size (bytes) Offset range
IPMC Boot Component Information (0x0010) 16 0x0000 - 0x000F
FRU Information Area (0x0BF0) 3056 0x0010 - 0x0BFF
Sensor Data Record (SDR)
a
a
The SDR storage area is unused in the CPM.
(0x0800) 2048 0x0C00 - 0x13FF
Sensor Parameters (0x0800) 2048 0x1400 - 0x1BFF
Reset Data Save Area (0x3280) 12928 0x1C00 - 0x4E7F
Local SEL Storage Area (0x2000) 8192 0x4E80 - 0x6E7F
On-board E-Key Area (0x0880) 2176 0x6E80 - 0x76FF
Clock E-Key Area (0x0900) 2304 0x7700 - 0x7FFF