byucc.jhdl.Xilinx.XC4000.techmap
Class Mapper
java.lang.Object
byucc.jhdl.Xilinx.XC4000.techmap.TechMapHelper
byucc.jhdl.Xilinx.XC4000.techmap.Mapper
- All Implemented Interfaces:
- XC4000Constants
- public class Mapper
- extends TechMapHelper
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 |
Method Summary |
Cell |
CreateNewfmap_g(Node parent,
Wire[] in,
Wire out,
int generic_width,
int[] widths,
java.lang.String hints)
|
java.lang.String |
getTechMapHint(Cell c)
|
void |
iteratedPlaceWire(Cell parent,
Wire w,
int x,
int y,
int dx,
int dy,
java.lang.String hints)
|
Cell |
map(Cell parent,
Wire[] in,
Wire out,
java.lang.String hintstring)
|
void |
place(Cell parent,
Cell c1,
int x,
int y,
java.lang.String hints)
|
void |
re_place(Cell parent,
Cell c1,
int x,
int y,
java.lang.String hints)
|
Methods inherited from class byucc.jhdl.Xilinx.XC4000.techmap.TechMapHelper |
addUserMappingHints, createXC4000PlacementInfo, getErrorReportingPolicy, getParentInCurrentLevel, getPlaceableType, getSinkCell, getSinkHierarchicalCell, getSinkLeafCell, getSourceCell, getSourceHierarchicalCell, getSourceLeafCell, getSourcePlaceable, getSourcePlaceableCell, getSourcePlaceableLeaf, getSourceSimulationCell, getXC4000PlacementInfo, incoherencyError, setErrorReportingPolicy, setVerbose, tmError |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Mapper
public Mapper(XC4000TechMapper gc)
map
public Cell map(Cell parent,
Wire[] in,
Wire out,
java.lang.String hintstring)
re_place
public void re_place(Cell parent,
Cell c1,
int x,
int y,
java.lang.String hints)
place
public void place(Cell parent,
Cell c1,
int x,
int y,
java.lang.String hints)
iteratedPlaceWire
public void iteratedPlaceWire(Cell parent,
Wire w,
int x,
int y,
int dx,
int dy,
java.lang.String hints)
CreateNewfmap_g
public Cell CreateNewfmap_g(Node parent,
Wire[] in,
Wire out,
int generic_width,
int[] widths,
java.lang.String hints)
getTechMapHint
public java.lang.String getTechMapHint(Cell c)
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.