byucc.jhdl.Xilinx.XC4000.techmap
Class XC4000PlacementInfo

java.lang.Object
  extended bybyucc.jhdl.base.PlacementInfo
      extended bybyucc.jhdl.Xilinx.XC4000.techmap.XC4000PlacementInfo
All Implemented Interfaces:
XC4000Constants

public class XC4000PlacementInfo
extends PlacementInfo
implements XC4000Constants


Field Summary
 
Fields inherited from class byucc.jhdl.base.PlacementInfo
height, transformations, UNCONSTRAINED, width, x, y
 
Fields inherited from interface byucc.jhdl.Xilinx.XC4000.techmap.XC4000Constants
ALL_LUTS_TYPE, BOTH_LUT4_TYPE, CARRY, CARRY_TYPE, EXCEPTION_MODE, F_LUT, FF_TYPE, FFX, FFY, FIRST, G_LUT, H_LUT, LAST, LOCKED, LUT3_TYPE, LUT4_TYPE, MAX_PACK, NO_PACKING_HINT, NOT_PLACEABLE_TYPE, NOT_SELECTED, PACKING_STRINGS, PACKING_SUFFIXES, PRINT_MODE, QUIET_MODE, SELECTION_MASKS, UNLOCKED
 
Constructor Summary
XC4000PlacementInfo(Cell c)
           
XC4000PlacementInfo(Cell c, int x, int y)
           
 
Method Summary
static boolean allowDynamicPlacementOverride()
           
static void allowDynamicPlacementOverride(boolean b)
           
static void fullyResolveAllPackingHints(boolean b)
           
 Cell getCell()
           
 int getP()
           
 int getPackingHint()
           
 java.lang.String getRLOC()
           
 void move(int dx, int dy)
           
protected  void setX(int x)
           
protected  void setY(int y)
           
 java.lang.String toString()
           
 
Methods inherited from class byucc.jhdl.base.PlacementInfo
appendTransformation, getHeight, getTransformation, getWidth, getX, getY, setHeight, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XC4000PlacementInfo

public XC4000PlacementInfo(Cell c,
                           int x,
                           int y)

XC4000PlacementInfo

public XC4000PlacementInfo(Cell c)
Method Detail

fullyResolveAllPackingHints

public static void fullyResolveAllPackingHints(boolean b)

getCell

public Cell getCell()

getPackingHint

public int getPackingHint()

getP

public int getP()

setX

protected void setX(int x)

setY

protected void setY(int y)

move

public void move(int dx,
                 int dy)

allowDynamicPlacementOverride

public static void allowDynamicPlacementOverride(boolean b)

allowDynamicPlacementOverride

public static boolean allowDynamicPlacementOverride()

toString

public java.lang.String toString()

getRLOC

public java.lang.String getRLOC()


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.