Specifications

2
Hardware Description
36
IPMI FPGA
TheIntelligentPlatformManagementInterface(IPMI)FieldProgrammableGateArray(FPGA)
providesthespecializedinterfacesandgluelogicneededbetweentheH8IPMCandrestof
theCPM.TheIPMCandtheIPMIFPGAprovidewatchdogtimerstohelppreventtheCPM
fromenteringanunrecover ablestate.
Watchdogtimer2ontheIPMIFPGAisenabledbydefaultandstartsrunningassoonas
+3_3V_SUSpowerispresentandtheFPGAhasloadeditsinternalflashimageintoitsinternal
SRAM.IfafirmwareorhardwareproblemontheIPMCcausesittostopstrobingthe
watchdogtimerintheIPMCFPGA,itisolatestheIPMCfromtheIPMBA,IPMBB,andIPMBL
busessothattheyremainfunctionalfortheremainingbladesinthechassis.Watchdogtimer
2thenresetstheIPMC.
TheinterfacessupportedbytheIPMCFPGAincludetheSPIbus,theI
2
Cbus2,andtheJTAG
chain.TheIPMIFPGAisprogrammedviathesameJTAGchainasisusedfortheCCFPGAand
anyprogrammabledevicesontheRTM.
Intel I350 quad GbE Ethernet controller
TheI350hasfourindependentnetworkinterfacesthatsupportSerDes/SGMIIorMDI
(copper)protocols.TheI350hasax4PCIExpressGen2hostinterfacethatoperatesat5.0GT/ s
andiscapableofnegotiatingtox2andx1linkwidths.TheI350pr ovidesvirtualizationsupport
includingPCISIGSingleRootI/OVirtualization,VMDq2supportforuptoeightvirtual
machinesandeightTXandRXqueuesperport.TheI350hasNCSIandSMBusinterfacesthat
supportpassthroughtrafficforSerialOverLAN(SOL)supportfromtheIPMC.TheCPMhas
bothinterfacesconnectedtoallowflexibilityfortheIPMIcodedevelopment.Initial
configurationinformationforthecontroller(includingmanagementsetupandSMBus
addresses)isprovidedviaa256KbSPIEEPROM,whichisreaduponpowerup.
Mellanox dual 40GbE controller
TheCPMprovidestwo40GbEportsusingaMellanoxConnectX 3(CX3)controller.TheCX3is
connectedtoax8Gen3PCIExpressportthatprovidesapeakdatabandwidthof64Gb/sin
eachdirection.TheCX3hastwointegratedGigabitEthernetMAC/PHYportsthatsupportthe
followingstandardEthernet
interfacesforCPM:
•40GBASEKX4(IEEE802.3ba)
•10GBASEKX4(IEEE802.3ap)
1000BASEKX(IEEE802.3ap)
TheCX3hasaflashbootinterfaceandtheCPMusesa32Mbflashdevicetostoreboot
firmwareandconfigurationoptionsforthecontroller.TheCX3supportsPCISIGSRIOV,
providingupto128virtual
machines.
TheCX3controllerisusedtoconnecttoFabricChannels1and2ontheZone2connector.The
TXpairsconnectdirectlytotheconnectorwhiletheRXpairshaveDCblockingcapsbetween
thecontrollerandtheconnector.