版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
AdvancedTCATM
PICMG3.4?RevisionD1.0Specification
PCIExpressandAdvancedSwitchingforAdvancedTCATMSystems
May12,2003
DONOTSPECIFYORCLAIMCONFORMANCETOTHISDRAFTSPECIFICATION
PICMG3.4DraftRev.1.0
DONOTSPECIFYORCLAIMCONFORMANCETOTHISDRAFTSPECIFICATION
PAGE\*roman
iii
Copyright2003,PCIIndustrialComputerManufacturersGroup.
TheattentionofadoptersisdirectedtothepossibilitythatcompliancewithoradoptionofPICMGspecificationsmayrequireuseofaninventioncoveredbypatentrights.PICMGshallnotberesponsibleforidentifyingpatentsforwhichalicensemayberequiredbyanyPICMGspecificationorforconductinglegalinquiriesintothelegalvalidityorscopeofthosepatentsthatarebroughttoitsattention.PICMGspecificationsareprospectiveandadvisoryonly.Prospectiveusersareresponsibleforprotectingthemselvesagainstliabilityforinfringementofpatents.
NOTICE:
Theinformationcontainedinthisdocumentissubjecttochangewithoutnotice.ThematerialinthisdocumentdetailsaPICMGspecificationinaccordancewiththelicenseandnoticessetforthonthispage.Thisdocumentdoesnotrepresentacommitmenttoimplementanyportionofthisspecificationinanycompany'sproducts.
WHILETHEINFORMATIONINTHISPUBLICATIONISBELIEVEDTOBEACCURATE,PICMGMAKESNOWARRANTYOFANYKIND,EXPRESSORIMPLIED,WITHREGARDTOTHISMATERIALINCLUDING,BUTNOTLIMITEDTOANYWARRANTYOFTITLEOROWNERSHIP,IMPLIEDWARRANTYOFMERCHANTABILITYORWARRANTYOFFITNESSFORPARTICULARPURPOSEORUSE.
InnoeventshallPICMGbeliableforerrorscontainedhereinorforindirect,incidental,special,consequential,relianceorcoverdamages,includinglossofprofits,revenue,dataoruse,incurredbyanyuseroranythirdparty.
CompliancewiththisspecificationdoesnotabsolvemanufacturersofAdvancedTCATMequipmentfromtherequirementsofsafetyandregulatoryagencies(UL,CSA,FCC,IEC,etc.).
PICMG,CompactPCI,andthePICMGandCompactPCIlogosareregisteredtrademarks,andAdvancedTCAandATCAaretrademarks,ofthePCIIndustrialComputerManufacturersGroup.
Allotherbrandorproductnamesmaybetrademarksorregisteredtrademarksoftheirrespectiveholders.
TABLEOFCONTENTS
REVISIONHISTORY V
INTRODUCTIONANDOBJECTIVES 1
SCOPE 1
OBJECTIVES 1
REFERENCEDOCUMENTS 2
ReferenceSpecifications 2
EnvironmentandRegulatoryDocuments 2
CONTRIBUTORS 3
SPECIALWORDUSAGE 3
NAMEANDLOGOUSAGE 4
LogoUse 4
TrademarkPolicy 4
SIGNALNAMINGCONVENTIONS 5
INTELLECTUALPROPERTY 5
ACRONYMSANDDEFINITIONS 5
PICMG3.0COMPLIANCE 6
FABRICINTERFACE 7
OVERVIEW 7
PICMG3.0PORTMAPPING 7
PCIEXPRESSLANES 7
PINASSIGNMENTS 8
PCIEXPRESSLINKWIDTHNEGOTIATION 9
SIGNALINTEGRITY 9
PICMG3.0SignalIntegrityRequirements 9
SYSTEMMANAGEMENT 10
OVERVIEW 10
PICMG3.0SHELFMANAGEMENTREQUIREMENTS 10
PICMG3.4IMPLEMENTATIONREQUIREMENTS 11
IPMCONTROLLERREQUIREMENTS 11
ELECTRONICKEYINGREQUIREMENTS 12
LinkDesignator 12
LinkType 13
LinkTypeExtension 13
LinkGroupingID 13
EXAMPLEINTERFACEINFORMATION 14
E-KEYINGANDLINKWIDTHNEGOTIATION 14
SHELFMANAGER 15
BASEINTERFACEREQUIREMENTS 15
LISTOFFIGURES
Figure1:AdvancedTCAFabricInterfaceGenericPinMappings 7
Figure2:PICMG3.0SystemManagementModel 11
LISTOFTABLES
Table1:PICMG3.4ChannelOptions 8
Table2:PinMappingsforPICMG3.4ChannelInterfaceOptions 8
Table3:LinkDesignatorFields(12bitstotal) 12
Table4:LinkTypeValues(8bits) 13
Table5:LinkTypeExtension(4bits) 13
Table6:Example1PortFRUInformation 14
Table7:Example2x4PCIExpressImplementation 15
REVISIONHISTORY
Revision
Date
Description
Draft0.40
October11,2002
OriginalDraft
Draft0.60
December18,2002
Firstcompletedraftbasedonsubcommitteediscussions
Draft0.70
January29,2003
Updateddraftbasedonsubcommitteefeedback
Draft0.71
February3,2003
Updateddraftbasedon1/29subcommitteemeeting
Draft0.72
March12,2003
Updateddraftbasedon2/26subcommitteemeeting.
RemovedalldefinitionsandacronymsthatareeithernotusedinthedocumentorareincludedinPICMG3.0toensuretherearenoconflictingdefinitions.
Draft0.8
March19,2003
UpdatedfrontmattertocomplywiththePICMG3.0specification.
Updateddraftbasedon3/12subcommitteemeeting.
Draft0.9
April7,2003
Nochangesfrom0.8exceptnumberingofdocument.
Draft1.0
May12,2003
UpdatedbasedonFinalSubcommitteeBallotforPICMG
3.4D0.9feedback.
PICMG3.4DraftRev.1.0
DONOTSPECIFYORCLAIMCONFORMANCETOTHISDRAFTSPECIFICATION
PAGE
10
INTRODUCTIONANDOBJECTIVES
ThePICMG3.4specificationisamemberofthePICMG3.0AdvancedTCATMseriesofspecifications.ThePICMG3.0basespecificationdefinesaBoardandShelfarchitecturesharingacommonBackplane.PICMG3.4BoardsareintendedforusewithPICMG3.0backplanes,
sub-racksandshelves.Thespecificationissufficientlygenericthatitcanaccommodatemanydifferentpoint-to-pointdifferentialpairseriallinkstandards.PICMG3.4definestheuseofbothPCIExpressBaseandAdvancedSwitchingbasedonPCIExpresswithinanAdvancedTCAplatform.
ThePCIExpressBasespecificationwasratifiedbythePCISpecialInterestGroupinJuly2002.TheAdvancedSwitchingspecification,whichdefinesfunctionalextensionstothePCIExpressBasePHYandlinklayers,iscurrentlyunderdevelopment.BecausePCIExpressandAdvancedSwitchingareelectricallycompatible,PICMG3.4requirementsapplytobothtechnologies.TheAdvancedSwitchingSpecificationistargetedatenablingadditionalcommunicationscapabilities,includingagloballyflataddressablefabricusedtoenablestarandmeshtopologies,messagepassing,multicastandbroadcastcapabilities,aswellascongestionmanagementandtransportreliability.
Scope
ThescopeofthePICMG3.4subcommitteeeffortincludesdesignrulesandguidelinesfortheimplementationofPCIExpressand/orAdvancedSwitchingbasedNode,Mesh-EnabledandHubBoardsbasedonthePICMG3.0basespecification.
Objectives
Thecontentofthisdocumentisderivedfrom,andisdependentuponthePICMG3.0basespecification.Itisnotintendedasastandalonedocumentortobeusedseparatelyfromthebasespecification.
PICMG3.4buildsuponthePICMG3.0specificationtomeetthefollowingobjectives:
DefinethePCIExpresssignalstobeusedovertheFabricInterfacedefinedinthePICMG3.0basespecification.
Provideguidelinesfortheuseofx1,x2,andx4PCIExpresslinksthroughLinkWidthNegotiation.
SupportovereachPICMG3.0Channelforupto10GbpsPCIExpresslinks.
EstablishtheSystemManagementcriteriaforensuringcompatibilitybetweenPICMG
3.4boards.
DefinedesignrulessuchthatdevicescompatiblewithotherPICMG3.0standardscanbesafelyinsertedinthesamesystem,eveniftheydonotinteroperate.
ProvideexampletopologiesandexampleimplementationsforBoardandBackplanedevelopers.
ReferenceDocuments
Thefollowingsectionslistthepublicationsthatarerelevanttothisspecification.Manyofthespecificationsaresubjecttoperiodicandindependentupdatesandaretheresponsibilityoftheirrespectiveorganizations.Versionand/orrevisionnumbersofeachspecificationshouldbecarefullycheckedifusedinconjunctionwiththisspecification.
ReferenceSpecifications
Alldocumentsmaybeobtainedfromtheirrespectiveorganizations.
PCILocalBusSpecification,Revision2.2and2.31PCISpecialInterestGroup,5440SWWestgateDrive#217,Portland,OR97221,Tel:(503)291-2569,Fax:(503)297-1090
PCIExpressBaseSpecification,Revision1.0,PCISpecialInterestGroup,5440SWWestgateDrive#217,Portland,OR97221,Tel:(503)291-2569,Fax:(503)297-1090
PICMG?PoliciesandProceduresforSpecificationDevelopment,Revision1.5,October5,2001,PCIIndustrialComputerManufacturersGroup(PICMG?),401EdgewaterPlace,Suite500,Wakefield,MA01880USA,Tel:781.224.1100,Fax:781.224.1239,
PICMG?3.0Revision1.0,AdvancedTCATMBaseSpecification,PCIIndustrialComputerManufacturersGroup(PICMG?),401EdgewaterPlace,Suite500,Wakefield,MA01880USA,Tel:781.224.1100,Fax:781.224.1239,
ANSI/TIA/EIA-644-A-2001:ElectricalCharacteristicsofLowVoltageDifferentialSignaling(LVDS)InterfaceCircuits,January1,2001
EnvironmentandRegulatoryDocuments
AllenvironmentandregulatoryrequirementsthatpertaintothePICMG3.4specificationarecitedwithinthePICMG3.0basespecification.
1ReferencetoPCILocalBusSpecificationR2.3issolelytoprovideabaseforVPDkeyworddefinitionswithnointenttorequire2.3complianceinotherrespects.
Contributors
ThefollowingcompaniesparticipatedinthePICMG?3.4FinalSubcommitteeballot:
Advanet Pentair
Brooktrout PigeonPointSystems
Bustronic PLXTechnology,Inc
DiversifiedTechnology Rittal/Kaparel
DonHarrison Sanmina-SCI
GeneralMicroSystems SBSTechnologies
GNP SRC
Hybricon StarGen
IntelCorp. Tekelec
Interphase TranSwitch
SpecialWordUsage
Inthisspecificationthefollowingkeywords(inboldtext)willbeused:
may: indicatesflexibilityofchoicewithnoimpliedpreference.
should: indicatesflexibilityofchoicewithastronglypreferredimplementation.
shall: indicatesamandatoryrequirement.Designersshallimplementsuchmandatoryrequirementstoensureinterchangeabilityandtoclaimconformancewiththisspecification.
Note:Whennotinboldtext,thewords“may”,“should”,and“shall”arebeingusedinthetraditionalsense;thatis,theydonotadheretothestrictmeaningsdescribedabove.
NameAndLogoUsage
ThePCIIndustrialComputerManufacturersGroup'spolicyregardingtheuseofitslogosandtrademarksisasfollows:
LogoUse
PermissiontousethePICMG?organizationlogoisautomaticallygrantedtodesignatedmembersonly,asstipulatedonthemostrecentMembershipPrivilegesdocument(availableontheWebat),duringtheperiodoftimeforwhichtheirmembershipduesarepaid.Non-membersofPICMG?maynotusethePICMG?organizationlogo.
ThePICMG?organizationlogomustbeprintedinblackorincolorasshowninthefilesavailablefordownloadfromthemembers’sideoftheWebsite.Thecenterbarofthelogocontainingthephrase“PICMG”issethorizontally,andtheaspectratiooftheentirelogomustbemaintained,butthesizemaybevaried.NothingmaybeaddedtoordeletedfromthePICMG?logo.
Manufacturers’distributorsandsalesrepresentativesmatusetheAdvancedTCATMlogos(butnotthePICMG?organizationlogo)inpromotingproductssoldunderthenameofthemanufacturer.
TheuseoftheAdvancedTCATMlogosisaprivilegegrantedbythePICMG?organizationtocompanieswhohavepurchasedtherelevantAdvancedTCATMspecifications(oracquiredthemasamemberbenefit)andwhobelievetheirproductscomplywiththesespecifications.UseoftheAdvancedTCATMlogobyeithermembersornon-membersimpliessuchcompliance.MisuseoftheAdvancedTCATMlogosmayresultinPICMG?‘srevokingpermissiontousethem.
TheAdvancedTCATMlogosmustbeusedexactlyasshowninthefilesavailablefordownloadfromthePICMG?Website.Theaspectratiosofthelogosmustbemaintained,butthesizesmaybevaried.NothingmaybeaddedtoordeletedfromtheAdvancedTCATMlogos.
ColorinformationfortheredpartsoftheAdvancedTCATMlogosisasfollows:
Pantone032CVCistheclosestmatch.
CMYKcolorsareC:0,M:100,Y:100,K:0.
RGBcolorsareR:237,G:28,B:36.
TrademarkPolicy
ThePICMG?nameandlogoareregisteredtrademarksofPICMG?.Registeredtrademarksmustbefollowedbythesymbol,andthefollowingstatementmustappearinallpublishedliteratureandadvertisingmaterialinwhichthelogoappears:
PICMGandthePICMGlogoareregisteredtrademarksofthePCIIndustrialComputerManufacturingGroup.
TheAdvancedTCATMnameandlogosandtheATCATMnameandlogoaretrademarksofPICMG?inprocessofregistration.Thesetrademarksmustbefollowedbythesymbol,andthefollowingstatementmustappearinallpublishedliteratureandadvertisingmaterialinwhichthelogoappears:
AdvancedTCA,ATCA,andtheAdvancedTCAandATCAlogosaretrademarksofthePCIIndustrialComputerManufacturingGroup.
SignalNamingConventions
Allsignalsareactivehighunlessdenotedbyatrailing#symbol.Differentialsignalsaredenotedbyatrailing+(positive)or–(negative)symbol.
IntellectualProperty
ThePICMG3.4AdvancedTCASpecificationconformstotheIntellectualPropertyguidelinesoutlinedinthePICMGPoliciesandProceduresforSpecificationDevelopment.
AcronymsandDefinitions
AcronymsanddefinitionsusedthroughoutthisdocumentaredefinedinthePICMG3.0basespecification,Section1.8.Inordertomaintainconsistencytheyarenotrepeatedhere.ThefollowingtermisusedinthisdocumentbutisnotpartofthePICMG3.0definitions.
PCIExpressLane
Asetofdifferentialsignalpairs,onepairfortransmissionand
onepairforreception.Aby-NLinkiscomposedofNLanes.
PCIExpressLink
ThecollectionoftwoPCIExpressPortsandtheir
interconnectingLanes.APCIExpressLinkisadual-simplexcommunicationpath.
LinkWidth
Negotiation
TheprocesswheretwoPCIExpressPortsnegotiateacommon
numberofPCIExpressLanesthatwillbeusedtointerconnectthetwoPCIExpressPortsandformasinglePCIExpressLink.
PICMG3.0COMPLIANCE
ThePICMG3.4specificationiswhollyderivedfromthePICMG3.0specification,whichfullyaddressesallissueswithregardtomechanicalform,powerdistribution,andthermalcharacteristics.Thenotesprovidedinthissectionareprovidedforcontinuity;noexceptionstothebasespecificationhavebeentaken.
APICMG3.4deviceshallconformtoallthemechanical,power,andthermalspecificationssetforthinthePICMG3.0specification.
FABRICINTERFACE
Overview
ThissectiondefinesthemappingofPCIExpresssignalstotheFabricInterfaceofthePICMG
3.0specificationinordertoensurecompatibilitywithstandardPICMG3.0Backplanes.Inaddition,thespecificationwillenableinteroperabilitybetweenPICMG3.4compliantsystems.
PICMG3.0PortMapping
EachAdvancedTCAFabricInterfaceprovideseightdifferentialsignalpairsthatareusedforBoard-to-Boardcommunication.Upto16FabricInterfacesareprovided,whicharedistributedaccordingtotherequirementsdetailedinSection6ofthePICMG3.0specification.EachFabricInterfaceusestworowsofconnectionsinZone2.ThepinmappingsareshowninFigure1.
Figure1:AdvancedTCAFabricInterfaceGenericPinMappings
nn+1
A
Tx2+
Tx0+
B
Tx2-
Tx0-
C
Rx2+
Rx0+
D
Rx2-
Rx0-
E
Tx3+
Tx1+
F
Tx3-
Tx1-
G
Rx3+
Rx1+
H
Rx3-
Rx1-
Port2 Port3
Port0 Port1
PCIExpressLanes
PCIExpresssupportsmultipleLanesandcanbeconfiguredinavarietyofwidthsincludingx1,x2,x4,x8,x12,x16,andx32.ALaneisdefinedasasetofdifferentialsignalpairs(onepairfortransmitandoneforreceive),whichissynonymouswiththePortdefinitioninPICMG3.0.TheChanneltypessupportedinPICMG3.4consistofx1,x2,andx4configurationsthroughthePICMG3.0Backplane.OtherPortconfigurationsarenotsupportedbythePICMG3.4specification.Pinassignmentsareshowninthefollowingsection.TheseChanneloptionsareshowninTable1withtheirassociatedbitratesineachdirectionofthefullduplexPort.InthemultipleLanecases,theLanesareaggregatedtoformasinglelogicalChannel.
NOTE:“Lane”isaPCIExpressterm,“Port”isanAdvancedTCAterm.WithrespecttothePICMG3.4specification,thesetermsareequivalent.
Table1:PICMG3.4ChannelOptions
Option
Interface
Lanes/Ports
Maximumbitrate
1
PCIExpress
1
2.5Gb/s
2
PCIExpress
2
5.0Gb/s
3
PCIExpress
4
10.0Gb/s
PinAssignments
ThePICMG3.4specificationsupportstheDualStar,Dual-DualStar,andMeshtopologiesspecifiedinSection6ofthebasespecification,wheretheChannelmappingsforthesetopologiescanbereferenced.
PICMG3.4Boardsshallsupportsingle(x1),dual(x2),orquad(x4)PortChannelconfigurationsdefinedinthePCIExpressBaseSpecification.OtherPortconfigurationsarenotcompliantconfigurations.Table2showsthepinassignmentsforeachChannelconfigurationforoneFabricChannel.
WhenaPICMG3.4BoardpopulatesrowNofaBackplaneinterfaceconnectorandthatBoarddoesnotsupportthePorttowhichthepinsconnect,a100Ohm+/-10%resistiveterminationshallbepresentacrosstheRxsignalpairontheBoard.
Table2:PinMappingsforPICMG3.4ChannelInterfaceOptions
AdvancedTCA
Pins
1Port
Channel
2Port
Channel
4Port
Channel
Tx0+
Port0Tx+
Port0Tx+
Port0Tx+
Tx0-
Port0Tx-
Port0Tx-
Port0Tx-
Rx0+
Port0Rx+
Port0Rx+
Port0Rx+
Rx0-
Port0Rx-
Port0Rx-
Port0Rx-
Tx1+
NC
Port1Tx+
Port1Tx+
Tx1-
NC
Port1Tx-
Port1Tx-
Rx1+
Term
Port1Rx+
Port1Rx+
Rx1-
Term
Port1Rx-
Port1Rx-
Tx2+
NC
NC
Port2Tx+
Tx2-
NC
NC
Port2Tx-
Rx2+
Term
Term
Port2Rx+
Rx2-
Term
Term
Port2Rx-
Tx3+
NC
NC
Port3Tx+
Tx3-
NC
NC
Port3Tx-
Rx3+
Term
Term
Port3Rx+
Rx3-
Term
Term
Port3Rx-
PCIExpressLinkWidthNegotiation
PICMG3.4BoardsshallsupportLinkWidthNegotiation,asdefinedinthePCIExpressBaseSpecificationv1.0,todeterminethenumberofPortsconnectedinaFabricChannel.
SignalIntegrity
SignalintegrityrequirementsareimposedonallPICMG3.4Node,Mesh-EnabledandHubBoardsfromtwosources:PICMG3.0requirements;andPCIExpressrequirements.PICMG3.0definestheallowableworst-caselimitsonBackplanesignalintegrityandalsoimposesdesignconstraintsonBoards.ThePCIExpressspecificationalsodefinesanoveralllinkbudgetrequirementatthereceiver.TheNode,Mesh-EnabledandHubBoardsignalperformancerequirementsarederivedfromthesetwoconstraints.
PICMG3.0SignalIntegrityRequirements
PICMG3.0specifiesdesignrequirementsandguidelinesforbothBoardsandBackplanestoguaranteesignalintegrityandinteroperability.PICMG3.0BackplanesareguaranteednottoexceeddefinedsignalintegritylimitsandNodeBoardrequirementsarederivedfromthisBackplaneperformance.
PICMG3.4BoardsshouldcomplywithPICMG3.0Boardlayoutrequirements.PICMG
3.4BoardsthatdonotcomplywiththePICMG3.0requirementsshallvalidateperformanceusingsignalintegritysimulationsthatmeetthePCIExpressspecifications.
PICMG3.4Boardsshallcomplywiththedesignrequirementssetforthinsection8.3ofthePICMG3.0specification.
FabricInterfacedevicetransmittersandreceiversshallmeetthespecificationsasdefinedinsection4.3(ElectricalSub-lock)ofthePCIExpressspecification.
APICMG3.4receivershallbeACcoupledatoronthereceiverchip.TheACcouplingcapacitorsatthereceivershallbe100nF+/-1%.
BoardsthatdonotimplementallfourPortsinaChannelshallterminatetheRxpairsoftheunusedPorts.TheRxsignalsshallbeterminatedwitha100Ohm+/-10%resistiveterminationacrossthepairs(e.g.Rx3+,Rx3-)whentheconnectorforthepairsispresent.
ThePICMG3.4receiversshallwithstandaminimumof1600mVpeak-to-peakdifferentialvoltagewithoutanyadverseimpacttolong-termreliability,whetherornotthereceiverhardwareispowered.
SYSTEMMANAGEMENT
Overview
ThePICMG3.4systemmanageabilityrequirementsarederivedfromandbaseduponthefeaturesprovisionedinSection3,ShelfManagement,ofthePICMG3.0basespecification.SystemManagementisapplicabletoPCIExpressovertheFabricinterfaces.
TwosituationswheresystemsmanageabilityismostevidentinitsinteractionwiththePCIExpresssignalingareduringsystempower-upandinsertion/extractionofaBoard.
ThecontrolinterfacebetweenSystemManagementandthePCIExpressimplementationisbasedonIntelligentPlatformManagementInterface(IPMI)messaging.IPMImessagingisusedtofacilitatebothElectronic-Keying(E-Keying)andpowerstateprotocolprocesses.Ultimately,theactionstakenbytheNode,Mesh-Enabled,andHubBoards,inordertocomplywiththeE-keyingandpowermanagementmessagesareimplementationdependent.
PICMG3.0ShelfManagementRequirements
PICMG3.0definesadistributedmanagementmodelwiththreelevelsoffunctionality.TheintelligentdevicesineachlevelaredesignedtohaveaccesstoallBoardandShelfoperationsformonitoringsystemhealth.TheSystemManagementapplication(s)isdesignedtocollectthisinformation,reportanomalies,andtakecorrectiveactionwhenneeded.ThekeycomponentsshowninFigure2are:
TheIntelligentPlatformManagementController(IPMC)isthedevicethatimplementsmanagementfunctionsoneveryNode,Mesh-Enabled,andHubBoard.IthascontrolofthePayloadpowerinterface,FabricInterface,andmonitoringsensors.
TheShelfManagerisaShelf-levelentitythatmonitorsShelfcomponentsandalsocommunicatestoboththeSystemManagerandallIPMControllers.
TheSystemManagerisahigher-levelentity,whichmostlikelyisasoftwareapplicationresidingonaremoteworkstationorserver.ImplementationdetailsarebeyondthescopeofthePICMG3.0specifications.
AredundantIntelligentPlatformManagementBus(IPMB),whichisimplementedontheBackplaneforlow-speedcommunicationbetweentheShelfManagerandtheIPMControllers.
AnIP-basednetworkinterfaceisimplementedontheShelfManagerforcommunicationtotheSystemManagementapplications.
ThedualIPMBisreferredtoasIPMB-0andusesI2CasitsphysicallayerandtheIPMIasitsmessagingprotocol.IPMI(asextendedbyPICMG3.0)alsodefinesmethodsforHotSwapeventhandling,samplingsensordataandmaintainingdatarecordsforhardwareeventsandthereforemakesupasignificantpartoftheIPMCandShelfManagerimplementation.ThesefunctionsaretypicallyimplementedasfirmwareonembeddedprocessorswiththenecessaryI2Cornetworkinterfacehardware.
Figure2:PICMG3.0SystemManagementModel
PICMG3.4ImplementationRequirements
PICMG3.4boardsshallsupportE-KeyingbetweentheShelfManagerandtheIPMControllers.
PICMG3.4boardsshalladheretotherequirementsofthePICMG3.0basespecification,Section3.ThemostnoteworthyrequirementspertaintoE-Keying,powermanagementandtheexistenceofanIPMControllerontheNode,Mesh-Enabled,andHubBoards.
IPMControllerRequirements
IntelligentAdvancedTCAFieldReplaceableUnitsshallcontainanIPMControllerdeployedsuchthatthecombinedelectricalcharacteristicsofthedevice,signaltraceandconnectormeettherequirementsofPICMG3.0Section3.8,“IntelligentPlatformManagementBus”.TheIPMControllershallestablishtheuniqueaddressitwilluseinthemanagementnetworkinaccordancewithPICMG3.0section3.2.3,“Addressing”.AllPICMG3.4BoardsshallimplementIPMControllerminimumfunctionalrequirementsasdefinedinSection3ofthePICMG3.0specification.
TheIPMController(workingwiththeShelfManager)isresponsibleforimplementationofElectronicKeyingfunctionsasdefinedinPICMG3.0Section3.7.
ElectronicKeyingRequirements
TheElectronicKeyingmechanismdefinedinSection3.7ofthebasespecificationverifiesthefabriccompatibilitybetweenBoards,therebypreventingpossibledamageormis-operationbetweenBoardshavingtwodifferenttypesofLinks.AllPICMG3.4BoardsshallimplementElectronicKeyingasdefinedinSection3.7ofthePICMG3.0specification.
UpondetectionofanATCABoardduringthepower-onstateorBoardinsertion,theShelfManageraccessestheBoard’sFRUInformation,seekingBoardPoint-to-PointConnectivityRecord(s)thatdescribetheBoard’sconnectionstotheFabricInterface.OneormoreoftheserecordsshallbepresentonanyPICMG3.4Board.TheserecordscontainLinkDescriptorsdescribingpotentialLinksthatcanbeestablishedbetweenthatBoardandtheBackplaneintermsofLinkDescriptorfields:LinkDesignator,LinkType,LinkTypeExtension,andLinkGroupingID.ViatheBackplanePoint-to-PointConnectivityRecordintheShelfFRUInformation,theShelfManagercandeterminetheotherBoardsintheShelfthatconnecttoChannelsonthePICMG3.4BoardthatisbeingintegratedintotheShelf.TheShelfManagerdeterminesiftheyarecompatible.
TheShelfManager’sdeterminationofcompatiblePortsisbasedonabinarycomparisonofeachoftheLinkDescriptorfields(factoringanyapplicationdependentpoliciesthatmaybeimplementedintheShelfManager).Uponidentifyingamatch,anIPMImessagegoestobothIPMControllers,statingthattheLinkshouldbeenabledordisabled,augmentedwithadescriptionoftheChannelcapabilitiesrequired.Thisnotificationoccursviathe“SetPortState(Enable)”or“SetPortState(Disable)”commands.
ThefollowingsubsectionsprovidetherequirementsgoverningLinkDescriptorfieldsforPICMG3.4Boards.
LinkDesignator
ForallPICMG3.4Boards,LinkDescriptorsshallidentifytheLinkInterface(Base,Fabric,orUpdateChannel),theChannelNumber,andwhichPortsareenabled.
Table3showstheLinkDesignatorsfields.
Table3:LinkDesignatorFields(12bitstotal)
Description
Bits
ChannelNumber
6bits
Interface
00b=BaseInterface01b=FabricInterface
10b=UpdatePortInterface11b=Reserved
2bits
Port0-3Flags
4bits
LinkType
ForallPICMG3.4Boards,theLinkTypeshallbesetto05htodesignatePCIExpress.Table4showsthecompletesetofcurrentlydefinedLinkTypevalues,with05hdesignatedforPICMG
3.4systems.
Table4:LinkTypeValues(8bits)
Value
Definition
00h
Reserved
01h
PICMG3.0BaseInterface10/100/1000BASE-T
02h
PICMG3.1EthernetFabricInterface
03h
PICMG3.2InfiniBandFabricInterface
04h
PICMG3.3StarFabricFabricInterface
05h
PICMG3.4PCIExpressFabricInterface
06h…EFh
Reserved
F0h…FEh
OEM
FFh
Reserved
LinkTypeExtension
TheLinkTypeExtensionfieldaccountsforvariationswithinasubsidiaryspecificationsuchasPICMG3.4.Table5showstheLinkTypeExtensionvaluessupportedbyPICMG3.4forPCIExpress.
Table5:LinkTypeExtension(4bits)
Value
Definition
0000
PCIExpressBase
0001
AdvancedSwitching
0010-1000
ReservedbyPICMG3.4
1001–1110
OEM
1111
Reserved
PICMG3.4BoardsmaysupportbothPCIExpressBaseandAdvancedSwitchingbasedonPCIExpress.PersectionofthePICMG3.0specification,BoardscansupportmultipleprotocolsbyhavingmultipleSingle-ChannelLinkDescriptors.See
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 口腔知識(shí)教學(xué)
- 《我的爸爸叫焦尼》課件
- 《我的五官》課件
- 口腔護(hù)士課件
- 口腔健康知識(shí)演講互動(dòng)
- 口眼健康知識(shí)普及
- 商業(yè)銀行信用卡風(fēng)險(xiǎn)管理與對(duì)策研究
- 口才培訓(xùn)班家長(zhǎng)會(huì)
- 口岸和自貿(mào)區(qū)課件
- 安全生產(chǎn)規(guī)章制度修訂管理制度
- 2025年黑龍江省大慶市中考數(shù)學(xué)試卷
- 山東煙草2026年招聘(197人)考試備考試題及答案解析
- 二級(jí)醫(yī)院的DRGs培訓(xùn)課件
- 空芯光纖行業(yè)分析報(bào)告
- 置業(yè)顧問(wèn)崗位招聘考試試卷及答案
- 大眾試駕協(xié)議書(shū)
- 2026年醫(yī)療行業(yè)患者滿(mǎn)意度改善方案
- GB/T 4605-2025滾動(dòng)軸承推力滾針和保持架組件及推力墊圈
- 老年機(jī)構(gòu)養(yǎng)老心理健康評(píng)估方案
- 港澳聯(lián)考中文真題及答案
- GB 11174-2025液化石油氣
評(píng)論
0/150
提交評(píng)論