AMF-Placer
2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
- c -
calcLongestPath() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
calculateNetNumDistributionOfPUs() :
PlacementInfo
canAddMore() :
PlacementInfo::PlacementBinInfo
,
PlacementInfo::PlacementHybridBinInfo
,
PlacementInfo::PlacementSiteBinInfo
canDirectConnectInSlot() :
ParallelCLBPacker::PackingCLBSite::SiteBELMapping
checkAddPU() :
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
checkCellCorrectness() :
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
checkClockColumnLegalization() :
PlacementInfo
checkClockUtilization() :
PlacementInfo
checkCompatibleFFs() :
InitialPacker
checkContainFixedPins() :
DesignInfo::DesignNet
checkDirectLUTFFConnect() :
ParallelCLBPacker::PackingCLBSite
checkDirectLUTFFConnect_slack() :
ParallelCLBPacker::PackingCLBSite
checkHasBRAM() :
PlacementInfo::PlacementUnit
checkHasCARRY() :
PlacementInfo::PlacementUnit
checkHasDSP() :
PlacementInfo::PlacementUnit
checkHasDSPReg() :
DesignInfo::DesignCell
checkHasFF() :
PlacementInfo::PlacementUnit
checkHasLUT() :
PlacementInfo::PlacementUnit
checkHasLUTRAM() :
PlacementInfo::PlacementUnit
checkHasMUX() :
PlacementInfo::PlacementUnit
checkIsCarrySite() :
ParallelCLBPacker::PackingCLBSite
checkIsGlobalClock() :
DesignInfo::DesignNet
checkIsLUTRAMSite() :
ParallelCLBPacker::PackingCLBSite
checkIsMuxSite() :
ParallelCLBPacker::PackingCLBSite
checkIsNonCLBSite() :
ParallelCLBPacker::PackingCLBSite
checkIsPowerNet() :
DesignInfo::DesignNet
checkIsPrePackedSite() :
ParallelCLBPacker::PackingCLBSite
checkIsRegister() :
PlacementTimingInfo::TimingGraph< nodeType >::TimingNode
checkNumMuxCompatibleInFFSet() :
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
checkPackedPUsAndUnpackedPUs() :
ParallelCLBPacker
checkPinType() :
DesignInfo::DesignPin
CLBLegalizer() :
CLBLegalizer
clearNetPinEnhanceRate() :
WirelengthOptimizer
clearSomeAttributesCannotRecord() :
AMFPlacer
clockBasedPartitioning() :
ClusterPlacer
ClockColumn() :
DeviceInfo::ClockColumn
ClockRegion() :
DeviceInfo::ClockRegion
clusterHash() :
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
clusterHashWithAdditionalPU() :
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
clusterLongPathInOneClockRegion() :
PlacementTimingOptimizer
ClusterNet() :
PlacementInfo::ClusterNet
ClusterPlacement() :
ClusterPlacer
clusterPlacement() :
GlobalPlacer
clusterPlacementUnits() :
ClusterPlacer
ClusterPlacer() :
ClusterPlacer
ClusterUnit() :
PlacementInfo::ClusterUnit
compatibleInOneHalfCLB() :
ParallelCLBPacker::PackingCLBSite
,
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
CompatiblePlacementTable() :
PlacementInfo::CompatiblePlacementTable
compatibleWith() :
DesignInfo::ControlSetInfo
,
ParallelCLBPacker::PackedControlSet
conductStaticTimingAnalysis() :
PlacementTimingOptimizer
conflictLUTsContain() :
ParallelCLBPacker::PackingCLBSite
connectToNetName() :
DesignInfo::DesignPin
connectToNetVariable() :
DesignInfo::DesignPin
connectToPinName() :
DesignInfo::DesignNet
connectToPinVariable() :
DesignInfo::DesignNet
containFF() :
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
contains() :
GeneralSpreader::SpreadRegion
,
ParallelCLBPacker::PackingCLBSite::PackingCLBCluster
,
PlacementInfo::PlacementBinInfo
,
PlacementInfo::PlacementHybridBinInfo
ControlSetInfo() :
DesignInfo::ControlSetInfo
countNoOverflow() :
PlacementInfo::PlacementBinInfo
countOverflow() :
PlacementInfo::PlacementBinInfo
creaeClusterNets() :
ClusterPlacer
createBipartiteGraph() :
CLBLegalizer
,
MacroLegalizer
createClockBasedClusterUnits() :
ClusterPlacer
createGridBins() :
PlacementInfo
createLongPathClusterUnits() :
ClusterPlacer
createShareMemory() :
ExternalProcessFunc
,
ProcessFuncInterface
createSinglePUClusterUnits() :
ClusterPlacer
createSiteBinGrid() :
PlacementInfo
createUserDefinedClusterBasedClusterUnits() :
ClusterPlacer
Generated by
1.8.18