Specifications

2
Hardware Description
38
TheplatformresetsignaloriginatesinthePCH.Thepotentialsourcesortrig gersofaplatform
resetinclude:
•ThefrontpanelResetbutton
•Aresetassertiongeneratedovertheboarddebugheaderduringatroubleshooting
session
•AnIPMCresetcommandgenerate dduetooneofthefollowingevents:
Watchdogtimerexpiration
•AnMR
resetisasserted(byeitherthePCHortheIPMC)buttheyaredisabledintheCC
FPGA.Inthiscaseitrevertstoaplatformreset.
Powergood reset
Apowergoodresetissimilartoaplatformreset,exceptthatallstickybitsintheCPUandPCH
arecleared.FortheCPUs,apowergoodresetwillresultinresetofallthestatesinthe
processor,includingthestickystatethatispreservedontheotherresets.
Thereisa“PowergoodResetenablebitintheresetcontrolregisteroftheCCFPGA.When
thisbitisset,allplatformresetsareconvertedtoPowergoodresets.Inotherwords,whenthis
bitisset,anyofthesourcesortriggersthatwouldotherwisecauseaplatformresetwill
insteadcauseapowergoodreset.
ThereisasecondenablebitintheCCFPGA,thatwhensetalsoassertsPowergoodReset,
normallyfromtheBIOS.
Memory-Retained (MR) reset
Amemoryretainedresetwill preservethecontentsofmainmemorywhiletherestofthe
systemexperiencesaPlatformReset.TheintendedusageforMRResetistoprovidean
operatingsystemkernelcrashdumplocation,sothatdebuginformationcanberecovered
afteranOScrash.
WhenanMR
Resetisinitiatedfromoneofthesources,theresultisanINIT*virtuallegacy
wire(VLW)me ssagesenttotheCPUsfromthePCH.INIT*triggerstheBIOStorunfromthe
resetvectorintheshadowedF000segment,wheretheMRResetcodeisstored.Ifavalid
signatureexistsinthislocation(i.e.MRResethasbeenenabledinthe BIOSsetupmenu)then
theMRResetcodeisexecuted.TheINIT*sequencehasPCHdrivetheINIT*VLWmessageto
theCPUsandtheINIT_3_3V*signaltotheCCFPGA.
TheMRResetBIOScodeputsthesystem
intotheS3sleepstate.InS3,theinternalmemory
controllerforeachCPUplacesalltheDIMMsontheassociated memorychannelsintoself
refreshandthePCHassertsthePLTRST*signal.TheRTCalarminthePCHisusedtowakethe
systemupfromS3,causingthePCHtodeassertPLTRST*.TheBIOSusestheS3resumepath
andskipsovermemoryinitialization.ThismethodallowsthecontentsoftheDIMMsto
remainvalidwhilethesystemisreset.