AMF-Placer
2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
- c -
candidateFactor :
CLBLegalizer
,
MacroLegalizer
capacity :
PlacementInfo::PlacementBinInfo
,
PlacementInfo::PlacementHybridBinInfo
,
PlacementInfo::PlacementSiteBinInfo
capacityShrinkRatio :
GeneralSpreader
,
GeneralSpreader::SpreadRegion
,
GeneralSpreader::SpreadRegion::SubBox
Carry :
InitialPacker::SiteBELMapping
,
ParallelCLBPacker::PackingCLBSite::SiteBELMapping
carryCell :
ParallelCLBPacker::PackingCLBSite
CARRYCell2Column :
MacroLegalizer
CARRYChain :
ParallelCLBPacker::PackingCLBSite
CARRYChainSiteOffset :
ParallelCLBPacker::PackingCLBSite
CARRYcnt :
PlacementInfo::PlacementUnit
CARRYColumn2PUs :
MacroLegalizer
CARRYColumn2Sites :
MacroLegalizer
CARRYColumnNum :
MacroLegalizer
CARRYColumnUntilization :
MacroLegalizer
CARRYColumnXs :
MacroLegalizer
CARRYCoordinateDumpCnt :
GlobalPlacer
CARRYMacroLegalizer :
GlobalPlacer
CARRYPUs :
MacroLegalizer
CARRYRowNum :
MacroLegalizer
CE :
DesignInfo::ControlSetInfo
,
InitialPacker::PackedControlSet
,
ParallelCLBPacker::PackedControlSet
cell :
IncrementalBELPacker::_CellWithScore
,
PlacementInfo::PlacementMacro::_fixedPlacementInfo_inMacro
,
PlacementInfo::PlacementUnpackedCell
,
VivadoGraphUtil.VivadoPin
,
WirelengthOptimizer::_CellWithScore
cell2IdInMacro :
PlacementInfo::PlacementMacro
cellId2CellBinInfo :
PlacementInfo
cellId2InfationRatio :
PlacementInfo::CompatiblePlacementTable
cellId2location :
PlacementInfo
cellId2Occupation :
PlacementInfo::CompatiblePlacementTable
cellId2PackingSite :
ParallelCLBPacker
cellId2Period :
PlacementTimingInfo
cellId2PlacementUnit :
IncrementalBELPacker
,
InitialPacker
,
ParallelCLBPacker
,
PlacementInfo
cellId2PlacementUnitVec :
IncrementalBELPacker
,
InitialPacker
,
PlacementInfo
cellId2SharedCellBELTypeID :
PlacementInfo::CompatiblePlacementTable
cellIds :
GeneralSpreader::SpreadRegion::SubBox
cellInMacros :
IncrementalBELPacker
,
InitialPacker
,
ParallelCLBPacker
,
PlacementInfo
cellLevelMatching :
MacroLegalizer
cellLoc :
CLBLegalizer
,
MacroLegalizer
cells :
DesignInfo
,
PlacementInfo::PlacementBinInfo
,
PlacementInfo::PlacementHybridBinInfo
cells_Type :
PlacementInfo::PlacementMacro
cellSet :
PlacementInfo::PlacementMacro
cellsInMacro :
PlacementInfo::PlacementMacro
cellsInRegion :
GeneralSpreader::SpreadRegion
cellsInRegionVec :
GeneralSpreader::SpreadRegion
cellType :
DesignInfo::DesignCell
cellType2fixedAmoFileName :
PlacementInfo
cellType2sharedBELTypeIDs :
PlacementInfo::CompatiblePlacementTable
cellType2sharedBELTypeOccupation :
PlacementInfo::CompatiblePlacementTable
cellType2sharedBELTypes :
PlacementInfo::CompatiblePlacementTable
cellType2sharedCellTypeFileName :
PlacementInfo
centerX :
exportDeviceLocation.siteInfo
centerY :
exportDeviceLocation.siteInfo
CGSolver :
QPSolverWrapper
childrenBELs :
DeviceInfo::DeviceSite
childrenSites :
DeviceInfo::DeviceSite
,
DeviceInfo::DeviceTile
CLBSite :
ParallelCLBPacker::PackingCLBSite
CLK :
DesignInfo::ControlSetInfo
,
InitialPacker::PackedControlSet
,
ParallelCLBPacker::PackedControlSet
CLKSRCEFFType2ControlSetInfoId :
DesignInfo
clock2Cells :
DesignInfo
clockBasedGraphPartitioner :
ClusterPlacer
clockCol2ClockNets :
PlacementInfo
clockColumns :
DeviceInfo
,
DeviceInfo::ClockRegion
clockColumns2PackingSites :
ParallelCLBPacker
clockHalfColumn :
DeviceInfo::DeviceSite
clockLegalizationRisky :
PlacementInfo
clockLimit :
DeviceInfo::ClockColumn
clockNet :
PlacementInfo::_ClockNetCoverage
clockNet2Period :
PlacementTimingInfo
clockNetCoverages :
PlacementInfo
clockNetId2CellIds :
DeviceInfo::ClockColumn
clockNetId2Cnt :
DeviceInfo::ClockColumn
clockNetId2Sites :
DeviceInfo::ClockColumn
clockNetPtrs :
DesignInfo::DesignCell
clockNets :
PlacementInfo
,
PlacementInfo::PlacementUnit
clockPeriod :
PlacementTimingInfo
,
PlacementTimingInfo::TimingGraph< nodeType >
,
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
clockRegion :
DeviceInfo::DeviceSite
clockRegionAware :
MacroLegalizer
,
ParallelCLBPacker
,
ParallelCLBPacker::PackingCLBSite
clockRegionCasLegalization :
MacroLegalizer
clockRegionclusters :
PlacementTimingOptimizer
clockRegionClusterTooLarge :
PlacementTimingOptimizer
clockRegionHeightOfDSE_BRAM :
MacroLegalizer
clockRegionName :
exportDeviceLocation.siteInfo
clockRegionNumX :
DeviceInfo
clockRegionNumY :
DeviceInfo
clockRegions :
DeviceInfo
clockRegionUtilization :
PlacementInfo
clockRegionX :
DeviceInfo::DeviceSite
,
PlacementInfo::PlacementBinInfo
clockRegionXBounds :
DeviceInfo
clockRegionXNum :
ClusterPlacer
clockRegionY :
DeviceInfo::DeviceSite
clockRegionYBounds :
DeviceInfo
clockRegionYNum :
ClusterPlacer
clocks :
DesignInfo
clockSet :
DesignInfo
cluster2FixedUnitMat :
ClusterPlacer
,
SAPlacer
cluster2FP_XY :
ClusterPlacer
cluster2XY :
ClusterPlacer
clusterAdjMat :
ClusterPlacer
,
SAPlacer
clusterBRAMCellWeights :
ClusterPlacer
clusterCLBCellWeights :
ClusterPlacer
clusterDSPCellWeights :
ClusterPlacer
clusterId :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
,
VivadoGraphUtil.VivadoPatternCluster
clusterNets :
ClusterPlacer
clusterNum :
PlacementInfo
clusterPlacer :
GlobalPlacer
ClusterPUIdSets :
GraphPartitioner< NodeList, NetList >
clusters :
ClusterPlacer
,
GraphPartitioner< NodeList, NetList >
clustersLock :
GraphPartitioner< NodeList, NetList >
clusterUnits :
ClusterPlacer
,
PlacementInfo::ClusterNet
clusterWeights :
SAPlacer
cntLock :
GraphPartitioner< NodeList, NetList >
colHeight :
DeviceInfo::ClockRegion
column :
PlacementInfo::PlacementBinInfo
,
PlacementInfo::PlacementHybridBinInfo
,
PlacementInfo::PlacementSiteBinInfo
columnNumY :
DeviceInfo::ClockRegion
colWidth :
DeviceInfo::ClockRegion
compatiblePlacementTable :
CLBLegalizer
,
IncrementalBELPacker
,
InitialPacker
,
MacroLegalizer
,
PlacementInfo
,
PlacementInfo::PlacementBinInfo
conflictLUTs :
ParallelCLBPacker::PackingCLBSite
connectedPinsWithSmallNet :
DesignInfo
connectedSubgraphAdjList :
MinCostBipartiteMatcher
connectionToFixedFactor :
ClusterPlacer
,
SAPlacer
containFixedPins :
DesignInfo::DesignNet
controlSetInfo :
DesignInfo::DesignCell
controlSets :
DesignInfo
coord2ClockRegion :
DeviceInfo
coreNodes :
VivadoGraphUtil.VivadoCoreCluster
coreType :
VivadoGraphUtil.VivadoCoreCluster
correspondingSites :
PlacementInfo::PlacementBinInfo
,
PlacementInfo::PlacementHybridBinInfo
,
PlacementInfo::PlacementSiteBinInfo
,
PlacementInfo::PlacementSiteTypeInfo
coveredBinSet :
GeneralSpreader
CSId :
InitialPacker::PackedControlSet
,
ParallelCLBPacker::PackedControlSet
curD :
ParallelCLBPacker
,
ParallelCLBPacker::PackingCLBSite
curDirection :
GeneralSpreader::SpreadRegion
curDirectionIndex :
GeneralSpreader::SpreadRegion
currentIteration :
GeneralSpreader
Generated by
1.8.18