|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbyucc.jhdl.base.Nameable
byucc.jhdl.base.Node
byucc.jhdl.base.Cell
byucc.jhdl.base.Structural
byucc.jhdl.Logic.LogicGates
byucc.jhdl.Logic.LogicStatic
byucc.jhdl.Logic.Logic
byucc.jhdl.Xilinx.Virtex.RAMB4
byucc.jhdl.Xilinx.Virtex.RAMB4Dual_rb
Field Summary | |
static CellInterface[] |
cell_interface
|
static int |
SINGLE_BIT
|
Fields inherited from class byucc.jhdl.Logic.Logic |
ABOVE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_LEFT, ALIGN_LSB, ALIGN_MSB, ALIGN_RIGHT, ALIGN_TOP, BELOW, DOWN, EAST_OF, LEFT_OF, MAX_PACK, NORTH_OF, ON, ONTOP, ONTOP_OF, RIGHT_OF, SOUTH_OF, TOLEFT, TORIGHT, UNCONSTRAINED, UP, WEST_OF |
Fields inherited from class byucc.jhdl.Logic.LogicGates |
tech_mapper |
Constructor Summary | |
RAMB4Dual_rb(Node parent,
Wire prep_rb,
Wire reset_a,
Wire ce_a,
Wire din_a,
Wire we_a,
Wire addr_a,
Wire dout_a,
Wire reset_b,
Wire ce_b,
Wire din_b,
Wire we_b,
Wire addr_b,
Wire dout_b)
|
|
RAMB4Dual_rb(Node parent,
Wire prep_rb,
Wire reset_a,
Wire ce_a,
Wire din_a,
Wire we_a,
Wire addr_a,
Wire dout_a,
Wire reset_b,
Wire ce_b,
Wire din_b,
Wire we_b,
Wire addr_b,
Wire dout_b,
int[] contents)
|
|
RAMB4Dual_rb(Node parent,
Wire prep_rb,
Wire reset_a,
Wire ce_a,
Wire din_a,
Wire we_a,
Wire addr_a,
Wire dout_a,
Wire reset_b,
Wire ce_b,
Wire din_b,
Wire we_b,
Wire addr_b,
Wire dout_b,
int[] contents,
java.lang.String name)
|
|
RAMB4Dual_rb(Node parent,
Wire prep_rb,
Wire reset_a,
Wire ce_a,
Wire din_a,
Wire we_a,
Wire addr_a,
Wire dout_a,
Wire reset_b,
Wire ce_b,
Wire din_b,
Wire we_b,
Wire addr_b,
Wire dout_b,
java.lang.String name)
|
|
RAMB4Dual_rb(Node parent,
Wire prep_rb,
Wire reset_a,
Wire ce_a,
Wire din_a,
Wire we_a,
Wire addr_a,
Wire dout_a,
Wire reset_b,
Wire ce_b,
Wire din_b,
Wire we_b,
Wire addr_b,
Wire dout_b,
java.lang.String[] contents)
|
|
RAMB4Dual_rb(Node parent,
Wire prep_rb,
Wire reset_a,
Wire ce_a,
Wire din_a,
Wire we_a,
Wire addr_a,
Wire dout_a,
Wire reset_b,
Wire ce_b,
Wire din_b,
Wire we_b,
Wire addr_b,
Wire dout_b,
java.lang.String[] contents,
java.lang.String name)
|
Method Summary | |
protected void |
addMyProperties()
|
protected void |
addMyProperties(java.lang.String[] properties)
|
protected void |
build(Wire prep_rb,
Wire reset_a,
Wire ce_a,
Wire din_a,
Wire we_a,
Wire addr_a,
Wire dout_a,
Wire reset_b,
Wire ce_b,
Wire din_b,
Wire we_b,
Wire addr_b,
Wire dout_b,
int[] contents)
|
int |
getAddrWidthA()
|
int |
getAddrWidthB()
|
RAMB4Dual |
getBlockRAM()
|
int |
getWidthA()
|
int |
getWidthB()
|
protected java.lang.String[] |
IntArrayToPropertyStrings(int[] array)
|
protected int[] |
PropertyStringsToIntArray(java.lang.String[] pstr)
|
Methods inherited from class byucc.jhdl.base.Node |
addObservable, addSimulatorCallback, checkAll, delete, getBuildingFlag, getChildren, getChildrenEnumeration, getInstanceName, getParent, getParentCell, getRelatives, getSystem, getWires, optimize, orphanAllowed, printAllChildren, printTree, removeSimulatorCallback, setDefaultClock |
Methods inherited from class byucc.jhdl.base.Nameable |
caseSensitivity, caseSensitivity, disableNameClashChecking, getFullName, getFullNameNoTestBench, getHierNameNoTestBench, getInstanceNo, getInstanceNumber, getLeafName, getLeafName, getRelativeName, getUserName, getUserName, hasUserSpecifiedName, isDescendantOf, setInstanceNumber |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int SINGLE_BIT
public static CellInterface[] cell_interface
Constructor Detail |
public RAMB4Dual_rb(Node parent, Wire prep_rb, Wire reset_a, Wire ce_a, Wire din_a, Wire we_a, Wire addr_a, Wire dout_a, Wire reset_b, Wire ce_b, Wire din_b, Wire we_b, Wire addr_b, Wire dout_b)
public RAMB4Dual_rb(Node parent, Wire prep_rb, Wire reset_a, Wire ce_a, Wire din_a, Wire we_a, Wire addr_a, Wire dout_a, Wire reset_b, Wire ce_b, Wire din_b, Wire we_b, Wire addr_b, Wire dout_b, java.lang.String name)
public RAMB4Dual_rb(Node parent, Wire prep_rb, Wire reset_a, Wire ce_a, Wire din_a, Wire we_a, Wire addr_a, Wire dout_a, Wire reset_b, Wire ce_b, Wire din_b, Wire we_b, Wire addr_b, Wire dout_b, java.lang.String[] contents)
public RAMB4Dual_rb(Node parent, Wire prep_rb, Wire reset_a, Wire ce_a, Wire din_a, Wire we_a, Wire addr_a, Wire dout_a, Wire reset_b, Wire ce_b, Wire din_b, Wire we_b, Wire addr_b, Wire dout_b, int[] contents)
public RAMB4Dual_rb(Node parent, Wire prep_rb, Wire reset_a, Wire ce_a, Wire din_a, Wire we_a, Wire addr_a, Wire dout_a, Wire reset_b, Wire ce_b, Wire din_b, Wire we_b, Wire addr_b, Wire dout_b, java.lang.String[] contents, java.lang.String name)
public RAMB4Dual_rb(Node parent, Wire prep_rb, Wire reset_a, Wire ce_a, Wire din_a, Wire we_a, Wire addr_a, Wire dout_a, Wire reset_b, Wire ce_b, Wire din_b, Wire we_b, Wire addr_b, Wire dout_b, int[] contents, java.lang.String name)
Method Detail |
protected void build(Wire prep_rb, Wire reset_a, Wire ce_a, Wire din_a, Wire we_a, Wire addr_a, Wire dout_a, Wire reset_b, Wire ce_b, Wire din_b, Wire we_b, Wire addr_b, Wire dout_b, int[] contents)
public RAMB4Dual getBlockRAM()
public int getWidthA()
public int getAddrWidthA()
public int getWidthB()
public int getAddrWidthB()
protected int[] PropertyStringsToIntArray(java.lang.String[] pstr)
protected java.lang.String[] IntArrayToPropertyStrings(int[] array)
protected void addMyProperties()
protected void addMyProperties(java.lang.String[] properties)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |