AMF-Placer
2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
- s -
SAPlacer() :
SAPlacer
setAliasNetId() :
DesignInfo::DesignPin
setAnchorLocation() :
PlacementInfo::PlacementUnit
setAnchorLocationAndForgetTheOriginalOne() :
PlacementInfo::PlacementUnit
setBackwardLevel() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setBELTypeForCells() :
PlacementInfo::CompatiblePlacementTable
,
PlacementInfo
setBottom() :
DeviceInfo::ClockColumn
,
DeviceInfo::ClockRegion
setBoundary() :
DeviceInfo::ClockColumn
setCellBinInfo() :
PlacementInfo
setClockHalfColumn() :
DeviceInfo::DeviceSite
setClockPeriod() :
PlacementTimingInfo::TimingGraph< nodeType >
,
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setClockRegion() :
DeviceInfo::DeviceSite
setClockRegionAware() :
MacroLegalizer
setClockRegionAwareTo() :
ParallelCLBPacker::PackingCLBSite
setClockRegionCasLegalization() :
MacroLegalizer
setClockRegionX() :
PlacementInfo::PlacementBinInfo
setClusterId() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setClusterNetsAdjMat() :
ClusterPlacer
setClusterNum() :
PlacementInfo
setContainFixedPins() :
DesignInfo::DesignNet
setControlSetInfo() :
DesignInfo::DesignCell
setControlSetInfoAs() :
DesignInfo::ControlSetInfo
setCSId() :
InitialPacker::PackedControlSet
,
ParallelCLBPacker::PackedControlSet
setDebug() :
ParallelCLBPacker::PackingCLBSite
setDelay() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingEdge
setDestLevel() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setDeterminedClusterInSite() :
ParallelCLBPacker::PackingCLBSite
setDeterminedOccupation() :
DesignInfo
,
PlacementInfo
setDriverPin() :
DesignInfo::DesignPin
setDriverPinName() :
DesignInfo::DesignPin
setDSPInnerDelay() :
PlacementTimingInfo
setDSPRegs() :
InitialPacker
setEarlestSuccessorId() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setEffectFactor() :
PlacementTimingOptimizer
setFixed() :
DesignInfo::DesignPin
,
PlacementInfo::PlacementUnit
setForwardLevel() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setGeneralTimingNetWeight() :
WirelengthOptimizer
setGlobalClock() :
DesignInfo::DesignNet
setHasDSPReg() :
DesignInfo::DesignCell
setId() :
DeviceInfo::ClockColumn
setInitialRequiredArrivalTime() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setInnerDelay() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setIntitialParameters() :
CLBLegalizer
,
MacroLegalizer
setIsRegister() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setLatestInputArrival() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setLatestOutputArrival() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setLeft() :
DeviceInfo::ClockColumn
,
DeviceInfo::ClockRegion
setLocked() :
PlacementInfo::PlacementUnit
setLockedAt() :
PlacementInfo::PlacementUnpackedCell
setLongestPathLength() :
PlacementTimingInfo::TimingGraph< nodeType >
setLongPathThrRatio() :
PlacementTimingInfo::TimingGraph< nodeType >
setMacroLegalizationFixed() :
GlobalPlacer
setMacroLegalizationParameters() :
GlobalPlacer
,
PlacementInfo
,
WirelengthOptimizer
setMapped() :
DeviceInfo::DeviceSite
setMaxCutRate() :
GraphPartitioner< NodeList, NetList >
setMinHPWL() :
PlacementInfo
setMustMainSlots() :
ParallelCLBPacker::PackedControlSet
setNeighborDisplacementUpperbound() :
GlobalPlacer
setNetsSetPtr() :
PlacementInfo::PlacementUnit
setNonCLBCell() :
ParallelCLBPacker::PackingCLBSite
setOccupied() :
DeviceInfo::DeviceSite
setOffsetInCell() :
DesignInfo::DesignPin
setOverallClusterNetEnhancement() :
DesignInfo::DesignNet
setOverallTimingNetEnhancement() :
DesignInfo::DesignNet
setPacked() :
PlacementInfo::PlacementUnit
setPaintDataBase() :
PlacementInfo
setParentSite() :
DeviceInfo::DeviceSite
setPinsLocation() :
PlacementTimingOptimizer
setPlaced() :
PlacementInfo::PlacementUnit
setProgress() :
PlacementInfo
setPseudoNetWeight() :
GlobalPlacer
,
PlacementInfo
setPULegalSite() :
PlacementInfo
setPULegalXY() :
PlacementInfo
setPULocationToPackedSite() :
ParallelCLBPacker
setPUsToBePacked() :
ParallelCLBPacker
setRequiredArrivalTime() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setRequiredBinShrinkRatio() :
PlacementInfo::PlacementBinInfo
setRight() :
DeviceInfo::ClockColumn
,
DeviceInfo::ClockRegion
setSite() :
DeviceInfo::DeviceBEL
setSiteLocation() :
DeviceInfo::DeviceSite
setSitePinInfos() :
DeviceInfo::DeviceSite
setSitesMapped() :
CLBLegalizer
,
MacroLegalizer
setSlackPowerFactor() :
WirelengthOptimizer
setSlowestPredecessorId() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
setSpreadLocation() :
PlacementInfo::PlacementUnit
setSpreadLocation_WithLimitDisplacement() :
PlacementInfo::PlacementUnit
setTile() :
DeviceInfo::DeviceSite
setTimingLength() :
DesignInfo::DesignCell
setTop() :
DeviceInfo::ClockColumn
,
DeviceInfo::ClockRegion
setUnconnected() :
DesignInfo::DesignPin
setUnfixed() :
PlacementInfo::PlacementUnit
setUnlocked() :
PlacementInfo::PlacementUnit
setVirtualType() :
DesignInfo::DesignCell
setWeight() :
PlacementInfo::PlacementUnit
setYX() :
PlacementInfo::PlacementHybridBinInfo
,
PlacementInfo::PlacementSiteBinInfo
shrinkBinBy() :
PlacementInfo::PlacementBinInfo
simpleExpand() :
GeneralSpreader::SpreadRegion
simpleFindExpandDirection() :
GeneralSpreader::SpreadRegion
SiteBELMapping() :
InitialPacker::SiteBELMapping
,
ParallelCLBPacker::PackingCLBSite::SiteBELMapping
smartExpand() :
GeneralSpreader::SpreadRegion
smartFindExpandDirection() :
GeneralSpreader::SpreadRegion
solve() :
GraphPartitioner< NodeList, NetList >
,
MinCostBipartiteMatcher
,
SAPlacer
solverLoadData() :
WirelengthOptimizer
solverLoadFixedData() :
WirelengthOptimizer
solverWriteBackData() :
WirelengthOptimizer
sortClustersBySize() :
GraphPartitioner< NodeList, NetList >
sortedEndpointByDelay() :
PlacementTimingInfo::TimingGraph< nodeType >
sortInEdgesByForwardLevel() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
sortOutEdgesByBackwardLevel() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
sortPartition() :
CLBLegalizer
,
MacroLegalizer
sortPUsByPU2Y() :
CLBLegalizer
,
MacroLegalizer
sortSitesBySiteY() :
CLBLegalizer
,
MacroLegalizer
spreadAndPartition() :
GeneralSpreader::SpreadRegion::SubBox
spreadCellsH() :
GeneralSpreader::SpreadRegion::SubBox
spreadCellsV() :
GeneralSpreader::SpreadRegion::SubBox
spreading() :
GlobalPlacer
spreadMacros() :
MacroLegalizer
spreadPlacementUnits() :
GeneralSpreader
spreadPUs() :
CLBLegalizer
SpreadRegion() :
GeneralSpreader::SpreadRegion
stretchClockRegionColumns() :
PlacementTimingOptimizer
SubBox() :
GeneralSpreader::SpreadRegion::SubBox
swapPU() :
CLBLegalizer
,
MacroLegalizer
swapPUs() :
CLBLegalizer
,
MacroLegalizer
swapSitePtr() :
CLBLegalizer
,
MacroLegalizer
Generated by
1.8.18