AMF-Placer  2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
PlacementInfo::PlacementUnpackedCell Member List

This is the complete list of members for PlacementInfo::PlacementUnpackedCell, including all inherited members.

addBRAM()PlacementInfo::PlacementUnitinline
addCARRY()PlacementInfo::PlacementUnitinline
addDSP()PlacementInfo::PlacementUnitinline
addFF()PlacementInfo::PlacementUnitinline
addLUT()PlacementInfo::PlacementUnitinline
addLUTRAM()PlacementInfo::PlacementUnitinline
addMUX()PlacementInfo::PlacementUnitinline
anchorXPlacementInfo::PlacementUnitprivate
anchorYPlacementInfo::PlacementUnitprivate
BELNamePlacementInfo::PlacementUnpackedCellprivate
BRAMcntPlacementInfo::PlacementUnitprivate
CARRYcntPlacementInfo::PlacementUnitprivate
cellPlacementInfo::PlacementUnpackedCellprivate
checkHasBRAM()PlacementInfo::PlacementUnitinline
checkHasCARRY()PlacementInfo::PlacementUnitinline
checkHasDSP()PlacementInfo::PlacementUnitinline
checkHasFF()PlacementInfo::PlacementUnitinline
checkHasLUT()PlacementInfo::PlacementUnitinline
checkHasLUTRAM()PlacementInfo::PlacementUnitinline
checkHasMUX()PlacementInfo::PlacementUnitinline
clockNetsPlacementInfo::PlacementUnitprotected
DSPcntPlacementInfo::PlacementUnitprivate
FFcntPlacementInfo::PlacementUnitprivate
fixedPlacementInfo::PlacementUnitprivate
getAnchorLocation(float &x, float &y)PlacementInfo::PlacementUnitinline
getBRAMNum()PlacementInfo::PlacementUnitinline
getCARRYNum()PlacementInfo::PlacementUnitinline
getCell()PlacementInfo::PlacementUnpackedCellinline
getClockNets()PlacementInfo::PlacementUnitinline
getDSPNum()PlacementInfo::PlacementUnitinline
getFixedBELName()PlacementInfo::PlacementUnpackedCellinline
getFixedSiteName()PlacementInfo::PlacementUnpackedCellinline
getId()PlacementInfo::PlacementUnitinline
getLockedSite()PlacementInfo::PlacementUnpackedCellinline
getLUTNum()PlacementInfo::PlacementUnitinline
getLUTRAMNum()PlacementInfo::PlacementUnitinline
getMUXNum()PlacementInfo::PlacementUnitinline
getName()PlacementInfo::PlacementUnitinline
getNetsSetPtr()PlacementInfo::PlacementUnitinline
getType()PlacementInfo::PlacementUnitinline
getUnitsBeDrivenByThisPU()PlacementInfo::PlacementUnitinline
getUnitsDriveThisPU()PlacementInfo::PlacementUnitinline
getWeight()PlacementInfo::PlacementUnitinline
hasLogic()PlacementInfo::PlacementUnitinline
hasRegister()PlacementInfo::PlacementUnitinline
idPlacementInfo::PlacementUnitprivate
isFixed()PlacementInfo::PlacementUnitinline
isLCLB()PlacementInfo::PlacementUnitinline
isLocked()PlacementInfo::PlacementUnitinline
isMCLB()PlacementInfo::PlacementUnitinline
isPacked()PlacementInfo::PlacementUnitinline
isPlaced()PlacementInfo::PlacementUnitinline
lastAnchorXPlacementInfo::PlacementUnitprivate
lastAnchorYPlacementInfo::PlacementUnitprivate
lastSpreadXPlacementInfo::PlacementUnitprivate
lastSpreadYPlacementInfo::PlacementUnitprivate
lastX()PlacementInfo::PlacementUnitinline
lastY()PlacementInfo::PlacementUnitinline
lockedPlacementInfo::PlacementUnitprivate
lockedSitePlacementInfo::PlacementUnpackedCellprivate
LUTcntPlacementInfo::PlacementUnitprivate
LUTRAMcntPlacementInfo::PlacementUnitprivate
MUXcntPlacementInfo::PlacementUnitprivate
namePlacementInfo::PlacementUnitprivate
netsPlacementInfo::PlacementUnitprivate
numUnitsBeDrivenByThisPUPlacementInfo::PlacementUnitprivate
numUnitsDriveThisPUPlacementInfo::PlacementUnitprivate
packedPlacementInfo::PlacementUnitprivate
placedPlacementInfo::PlacementUnitprivate
PlacementUnit(std::string name, int id, PlacementUnitType unitType)PlacementInfo::PlacementUnitinline
PlacementUnpackedCell(std::string name, int id, DesignInfo::DesignCell *cell)PlacementInfo::PlacementUnpackedCellinline
recordSpreadLocatin()PlacementInfo::PlacementUnitinline
renewId(int newId)PlacementInfo::PlacementUnitinline
resetPacked()PlacementInfo::PlacementUnitinline
setAnchorLocation(float x, float y)PlacementInfo::PlacementUnitinline
setAnchorLocationAndForgetTheOriginalOne(float x, float y)PlacementInfo::PlacementUnitinline
setFixed()PlacementInfo::PlacementUnitinline
setLocked()PlacementInfo::PlacementUnitinline
setLockedAt(std::string _siteName, std::string _BELName, DeviceInfo *deviceInfo, bool lock=true)PlacementInfo::PlacementUnpackedCellinline
setNetsSetPtr(std::vector< PlacementNet * > *_nets)PlacementInfo::PlacementUnitinline
setPacked()PlacementInfo::PlacementUnitinline
setPlaced()PlacementInfo::PlacementUnitinline
setSpreadLocation(float x, float y, float forgetRatio)PlacementInfo::PlacementUnitinline
setSpreadLocation_WithLimitDisplacement(float x, float y, float forgetRatio, float limitDisplacement)PlacementInfo::PlacementUnitinline
setUnfixed()PlacementInfo::PlacementUnitinline
setUnlocked()PlacementInfo::PlacementUnitinline
setWeight(int numCell)PlacementInfo::PlacementUnitinline
siteNamePlacementInfo::PlacementUnpackedCellprivate
unitTypePlacementInfo::PlacementUnitprivate
weightPlacementInfo::PlacementUnitprivate
X()PlacementInfo::PlacementUnitinline
Y()PlacementInfo::PlacementUnitinline
~PlacementUnit()PlacementInfo::PlacementUnitinlinevirtual
~PlacementUnpackedCell()PlacementInfo::PlacementUnpackedCellinline