addBRAM() | PlacementInfo::PlacementUnit | inline |
addCARRY() | PlacementInfo::PlacementUnit | inline |
addDSP() | PlacementInfo::PlacementUnit | inline |
addFF() | PlacementInfo::PlacementUnit | inline |
addLUT() | PlacementInfo::PlacementUnit | inline |
addLUTRAM() | PlacementInfo::PlacementUnit | inline |
addMUX() | PlacementInfo::PlacementUnit | inline |
anchorX | PlacementInfo::PlacementUnit | private |
anchorY | PlacementInfo::PlacementUnit | private |
BELName | PlacementInfo::PlacementUnpackedCell | private |
BRAMcnt | PlacementInfo::PlacementUnit | private |
CARRYcnt | PlacementInfo::PlacementUnit | private |
cell | PlacementInfo::PlacementUnpackedCell | private |
checkHasBRAM() | PlacementInfo::PlacementUnit | inline |
checkHasCARRY() | PlacementInfo::PlacementUnit | inline |
checkHasDSP() | PlacementInfo::PlacementUnit | inline |
checkHasFF() | PlacementInfo::PlacementUnit | inline |
checkHasLUT() | PlacementInfo::PlacementUnit | inline |
checkHasLUTRAM() | PlacementInfo::PlacementUnit | inline |
checkHasMUX() | PlacementInfo::PlacementUnit | inline |
clockNets | PlacementInfo::PlacementUnit | protected |
DSPcnt | PlacementInfo::PlacementUnit | private |
FFcnt | PlacementInfo::PlacementUnit | private |
fixed | PlacementInfo::PlacementUnit | private |
getAnchorLocation(float &x, float &y) | PlacementInfo::PlacementUnit | inline |
getBRAMNum() | PlacementInfo::PlacementUnit | inline |
getCARRYNum() | PlacementInfo::PlacementUnit | inline |
getCell() | PlacementInfo::PlacementUnpackedCell | inline |
getClockNets() | PlacementInfo::PlacementUnit | inline |
getDSPNum() | PlacementInfo::PlacementUnit | inline |
getFixedBELName() | PlacementInfo::PlacementUnpackedCell | inline |
getFixedSiteName() | PlacementInfo::PlacementUnpackedCell | inline |
getId() | PlacementInfo::PlacementUnit | inline |
getLockedSite() | PlacementInfo::PlacementUnpackedCell | inline |
getLUTNum() | PlacementInfo::PlacementUnit | inline |
getLUTRAMNum() | PlacementInfo::PlacementUnit | inline |
getMUXNum() | PlacementInfo::PlacementUnit | inline |
getName() | PlacementInfo::PlacementUnit | inline |
getNetsSetPtr() | PlacementInfo::PlacementUnit | inline |
getType() | PlacementInfo::PlacementUnit | inline |
getUnitsBeDrivenByThisPU() | PlacementInfo::PlacementUnit | inline |
getUnitsDriveThisPU() | PlacementInfo::PlacementUnit | inline |
getWeight() | PlacementInfo::PlacementUnit | inline |
hasLogic() | PlacementInfo::PlacementUnit | inline |
hasRegister() | PlacementInfo::PlacementUnit | inline |
id | PlacementInfo::PlacementUnit | private |
isFixed() | PlacementInfo::PlacementUnit | inline |
isLCLB() | PlacementInfo::PlacementUnit | inline |
isLocked() | PlacementInfo::PlacementUnit | inline |
isMCLB() | PlacementInfo::PlacementUnit | inline |
isPacked() | PlacementInfo::PlacementUnit | inline |
isPlaced() | PlacementInfo::PlacementUnit | inline |
lastAnchorX | PlacementInfo::PlacementUnit | private |
lastAnchorY | PlacementInfo::PlacementUnit | private |
lastSpreadX | PlacementInfo::PlacementUnit | private |
lastSpreadY | PlacementInfo::PlacementUnit | private |
lastX() | PlacementInfo::PlacementUnit | inline |
lastY() | PlacementInfo::PlacementUnit | inline |
locked | PlacementInfo::PlacementUnit | private |
lockedSite | PlacementInfo::PlacementUnpackedCell | private |
LUTcnt | PlacementInfo::PlacementUnit | private |
LUTRAMcnt | PlacementInfo::PlacementUnit | private |
MUXcnt | PlacementInfo::PlacementUnit | private |
name | PlacementInfo::PlacementUnit | private |
nets | PlacementInfo::PlacementUnit | private |
numUnitsBeDrivenByThisPU | PlacementInfo::PlacementUnit | private |
numUnitsDriveThisPU | PlacementInfo::PlacementUnit | private |
packed | PlacementInfo::PlacementUnit | private |
placed | PlacementInfo::PlacementUnit | private |
PlacementUnit(std::string name, int id, PlacementUnitType unitType) | PlacementInfo::PlacementUnit | inline |
PlacementUnpackedCell(std::string name, int id, DesignInfo::DesignCell *cell) | PlacementInfo::PlacementUnpackedCell | inline |
recordSpreadLocatin() | PlacementInfo::PlacementUnit | inline |
renewId(int newId) | PlacementInfo::PlacementUnit | inline |
resetPacked() | PlacementInfo::PlacementUnit | inline |
setAnchorLocation(float x, float y) | PlacementInfo::PlacementUnit | inline |
setAnchorLocationAndForgetTheOriginalOne(float x, float y) | PlacementInfo::PlacementUnit | inline |
setFixed() | PlacementInfo::PlacementUnit | inline |
setLocked() | PlacementInfo::PlacementUnit | inline |
setLockedAt(std::string _siteName, std::string _BELName, DeviceInfo *deviceInfo, bool lock=true) | PlacementInfo::PlacementUnpackedCell | inline |
setNetsSetPtr(std::vector< PlacementNet * > *_nets) | PlacementInfo::PlacementUnit | inline |
setPacked() | PlacementInfo::PlacementUnit | inline |
setPlaced() | PlacementInfo::PlacementUnit | inline |
setSpreadLocation(float x, float y, float forgetRatio) | PlacementInfo::PlacementUnit | inline |
setSpreadLocation_WithLimitDisplacement(float x, float y, float forgetRatio, float limitDisplacement) | PlacementInfo::PlacementUnit | inline |
setUnfixed() | PlacementInfo::PlacementUnit | inline |
setUnlocked() | PlacementInfo::PlacementUnit | inline |
setWeight(int numCell) | PlacementInfo::PlacementUnit | inline |
siteName | PlacementInfo::PlacementUnpackedCell | private |
unitType | PlacementInfo::PlacementUnit | private |
weight | PlacementInfo::PlacementUnit | private |
X() | PlacementInfo::PlacementUnit | inline |
Y() | PlacementInfo::PlacementUnit | inline |
~PlacementUnit() | PlacementInfo::PlacementUnit | inlinevirtual |
~PlacementUnpackedCell() | PlacementInfo::PlacementUnpackedCell | inline |