byucc.jhdl.Xilinx.Virtex.ramb4_wrapper
Class ramb4_s4_s16

java.lang.Object
  extended bybyucc.jhdl.base.Nameable
      extended bybyucc.jhdl.base.Node
          extended bybyucc.jhdl.base.Cell
              extended bybyucc.jhdl.base.Structural
                  extended bybyucc.jhdl.Logic.LogicGates
                      extended bybyucc.jhdl.Logic.LogicStatic
                          extended bybyucc.jhdl.Logic.Logic
                              extended bybyucc.jhdl.Xilinx.Virtex.ramb4_wrapper.RAMB4_Dual
                                  extended bybyucc.jhdl.Xilinx.Virtex.ramb4_wrapper.ramb4_s4_s16
All Implemented Interfaces:
BooleanFlags, Clockable, byucc.jhdl.base.Propagateable, TreeListable

public class ramb4_s4_s16
extends RAMB4_Dual

This class provides the functionality of the RAMB4_S4_S16 Virtex library element for EDIF netlisting only.


Field Summary
 
Fields inherited from class byucc.jhdl.Xilinx.Virtex.ramb4_wrapper.RAMB4_Dual
addrA, addrB, cell_interface, clkA, clkB, contentsA, contentsB, diA, diB, doA, doB, enA, enB, implicit_interface, rstA, rstB, weA, weB
 
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
 
Fields inherited from class byucc.jhdl.base.Cell
BOOLEAN, CELL_NAME_DECLARATION, CellInterfaceDeterminesUniqueNetlistStructure, DETERMINE_FROM_STRING, GENERICS_DECLARATION, IMPLICIT_INTERFACE_DECLARATION, INTEGER, INTERFACE_DECLARATION, LONG, PORT_IOS_DECLARATION, PORT_NAMES_DECLARATION, PORT_NET_NAMES_DECLARATION, PORT_PROPERTIES, PORT_WIDTHS_DECLARATION, SIGN_EXT, STRING, ZERO_PAD
 
Fields inherited from interface byucc.jhdl.base.BooleanFlags
ANTECEDANT_IS_BEHAVIORALLY_MODELED, ASYNC_PORT, ASYNCHRONOUS_RESOLVED, ATOMICALLY_PLACEABLE, ATOMICALLY_UNMAPPABLE, BEHAVIORALLY_MODELED_BRANCH, CLK_PORT, CLOCK_METHOD_IMPLEMENTED_BY_USER, CLOCK_METHOD_IS_DISABLED, CLOCKABLE_IS_SCHEDULED, DANGLING_IS_OK, DELETE_MARK, FATAL_BUILD_ERROR_OCCURED, HAS_BEEN_TRACED, HAS_USER_SPECIFIED_NAME, HWUPDATE, IMPLICIT_PORT, IN_CLK_PORT, IN_PORT, INOUT_PORT, IO_TYPE_FLAGS, IS_BEHAVIORALLY_MODELED, IS_ON_BUILD_STACK, IS_ON_PROP_LIST, IS_PLACED, METHODS_IMPLEMENTED_BY_USER, NETLISTABLE, ORIG_WIRE_IS_ATOMIC, OUT_PORT, PLACEMENT_IS_LOCKED, PROPAGATE_METHOD_IMPLEMENTED_BY_USER, PROPAGATE_METHOD_IS_DISABLED, RECURSION_FLAG, RESET_METHOD_IMPLEMENTED_BY_USER, SIMULATEABLE, SOURCELESS_IS_OK, SYNC_PORT, VISIBLE
 
Constructor Summary
ramb4_s4_s16(Node parent, java.lang.String instanceName, java.lang.String s0, Wire w0, java.lang.String s1, Wire w1, java.lang.String s2, Wire w2, java.lang.String s3, Wire w3, java.lang.String s4, Wire w4, java.lang.String s5, Wire w5, java.lang.String s6, Wire w6, java.lang.String s7, Wire w7, java.lang.String s8, Wire w8, java.lang.String s9, Wire w9, java.lang.String s10, Wire w10, java.lang.String s11, Wire w11, java.lang.String s12, Wire w12, java.lang.String s13, Wire w13)
           
ramb4_s4_s16(Node parent, java.lang.String s0, Wire w0, java.lang.String s1, Wire w1, java.lang.String s2, Wire w2, java.lang.String s3, Wire w3, java.lang.String s4, Wire w4, java.lang.String s5, Wire w5, java.lang.String s6, Wire w6, java.lang.String s7, Wire w7, java.lang.String s8, Wire w8, java.lang.String s9, Wire w9, java.lang.String s10, Wire w10, java.lang.String s11, Wire w11, java.lang.String s12, Wire w12, java.lang.String s13, Wire w13)
           
ramb4_s4_s16(Node parent, java.lang.String s0, Wire w0, java.lang.String s1, Wire w1, java.lang.String s2, Wire w2, java.lang.String s3, Wire w3, java.lang.String s4, Wire w4, java.lang.String s5, Wire w5, java.lang.String s6, Wire w6, java.lang.String s7, Wire w7, java.lang.String s8, Wire w8, java.lang.String s9, Wire w9, java.lang.String s10, Wire w10, java.lang.String s11, Wire w11, java.lang.String s12, Wire w12, java.lang.String s13, Wire w13, java.lang.String s14, Wire w14, java.lang.String s15, Wire w15, java.lang.String s16, Wire w16, java.lang.String s17, Wire w17, java.lang.String s18, Wire w18, java.lang.String s19, Wire w19, java.lang.String s20, Wire w20, java.lang.String s21, Wire w21, java.lang.String s22, Wire w22, java.lang.String s23, Wire w23, java.lang.String s24, Wire w24, java.lang.String s25, Wire w25, java.lang.String s26, Wire w26, java.lang.String s27, Wire w27, java.lang.String s28, Wire w28, java.lang.String s29, Wire w29, java.lang.String s30, Wire w30, java.lang.String s31, Wire w31, java.lang.String s32, Wire w32, java.lang.String s33, Wire w33, java.lang.String s34, Wire w34, java.lang.String s35, Wire w35, java.lang.String s36, Wire w36, java.lang.String s37, Wire w37, java.lang.String s38, Wire w38, java.lang.String s39, Wire w39, java.lang.String s40, Wire w40, java.lang.String s41, Wire w41, java.lang.String s42, Wire w42, java.lang.String s43, Wire w43, java.lang.String s44, Wire w44, java.lang.String s45, Wire w45, java.lang.String s46, Wire w46, java.lang.String s47, Wire w47, java.lang.String s48, Wire w48, java.lang.String s49, Wire w49, java.lang.String s50, Wire w50, java.lang.String s51, Wire w51, java.lang.String s52, Wire w52, java.lang.String s53, Wire w53, java.lang.String s54, Wire w54, java.lang.String s55, Wire w55, java.lang.String s56, Wire w56, java.lang.String s57, Wire w57, java.lang.String s58, Wire w58, java.lang.String s59, Wire w59, java.lang.String s60, Wire w60, java.lang.String s61, Wire w61, java.lang.String s62, Wire w62, java.lang.String s63, Wire w63, java.lang.String s64, Wire w64, java.lang.String s65, Wire w65)
           
 
Methods inherited from class byucc.jhdl.Xilinx.Virtex.ramb4_wrapper.RAMB4_Dual
addrWidthFromDataWidth, cellInterfaceDeterminesUniqueNetlistStructure, connectImplicitPorts, defaultSimulationModelIsBehavioral, getCellName, init, isNetlistLeaf
 
Methods inherited from class byucc.jhdl.Logic.Logic
clockDriver, clockDriver, connect_implicit_ports, constructSubCell, constructSubCellNoImplicitPorts, enableNewPlacement, enableNewPlacement, extend, extend, getDefaultClock, getDefaultTechMapper, getGlobalClock, getSinkCell, getSourceCell, getSourceCell, getSourceLeaf, getSourcePlaceable, getSourcePlaceableLeaf, getSubCellClass, getTechMapHint, getTechMapHint, getTechMapper, growAndShiftl, lockChildPlacement, lsb, lsb, map, map, map, map, map, map, map, map, map, map, map, map, map, map, map, map, map, map, map, msb, msb, msbIndx, netlist, netlist, netlist, netlist, netlist, netlist, netlist, netlist, padClock_o, padClock_o, padClock_o, padClock, padClock, padClock, padIn_o, padIn_o, padIn_o, padIn, padIn, padIn, padInout_o, padInout_o, padInout_o, padInout, padInout, padInout, padOut_o, padOut_o, padOut_o, padOut, padOut, padOut, padOutT_o, padOutT_o, padOutT_o, padOutT, padOutT, padOutT, place, place, place, place, place, place, place, place, place, place, place, place, place, place, place, place, place, printTechMapHints, range, rotate, rotate, scale, scale, setBBox, setDefaultTechMapper, setFloorPlannerIsMaster, setTechMappingEnabled, setWandH, signExtend_o, signExtend, signExtend, sink, source, takeBot_o, takeBot, takeBot, takeBotSigned_o, takeBotSigned, takeTop_o, takeTop, takeTop, techmap, techMappingEnabled, translate, translate, zeroExtend_o, zeroExtend, zeroExtend, zeroExtendRight_o, zeroExtendRight
 
Methods inherited from class byucc.jhdl.Logic.LogicStatic
add_o, add_o, and_o, and_o, and, and, buf_o, buf_o, buf, buf, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, constant_o, constant_o, constant_o, constant_o, constant_o, constant_o, constant_o, constant_o, constant, constant, constant, constant, constant, constant, constant, constant, constant, constant, gnd_o, gnd_o, gnd, gnd, gnd, gnd, mux_o, mux, nc, nc, nc, nc, nc, nc, not_o, not_o, not, not, or_o, or_o, or, or, reg_o, reg, vcc_o, vcc_o, vcc, vcc, vcc, vcc, wire, wire, wire, wire, xnor_o, xnor_o, xnor, xor_o, xor
 
Methods inherited from class byucc.jhdl.Logic.LogicGates
add_o, add_o, add_o, add_o, add_o, add_o, add, add, add, add, addsub_o, addsub_o, addsub_o, addsub_o, addsub_o, addsub_o, addsub, addsub, addsub, addsub, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and_o, and, and, and, and, and, and, and, and, and, and, and, and, and, and, and, and, and, and, ashiftr_o, ashiftr, ashiftr, buf_o, buf_o, buf, buf, checkValueRepresentableInWidth, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat_o, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, concat, constant_o, constant_o, constant_o, constant_o, constant_o, constant_o, constant_o, constant_o, constant, constant, constant, constant, constant, constant, constant, constant, constant, constant, gnd_o, gnd_o, gnd, gnd, gnd, gnd, mux_o, mux_o, mux_o, mux_o, mux_o, mux_o, mux, mux, mux, mux, mux, mux, name, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand_o, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nand, nc, nc, nc, nc, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor_o, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, nor, not_o, not_o, not, not, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or_o, or, or, or, or, or, or, or, or, or, or, or, or, or, or, or, or, or, or, pulldown, pulldown, pullup, pullup, reg_o, reg_o, reg_o, reg_o, reg, reg, reg, reg, regc_o, regc_o, regc_o, regc_o, regc, regc, regc, regc, regce_o, regce_o, regce_o, regce_o, regce, regce, regce, regce, regp_o, regp_o, regp_o, regp_o, regp, regp, regp, regp, regpe_o, regpe_o, regpe_o, regpe_o, regpe, regpe, regpe, regpe, regr_o, regr_o, regr_o, regr_o, regr, regr, regr, regr, regre_o, regre_o, regre_o, regre_o, regre, regre, regre, regre, regs_o, regs_o, regs_o, regs_o, regs, regs, regs, regs, regse_o, regse_o, regse_o, regse_o, regse, regse, regse, regse, shiftl_o, shiftl, shiftl, shiftr_o, shiftr, shiftr, sub_o, sub_o, sub_o, sub_o, sub_o, sub_o, sub, sub, sub, sub, tbuf_o, tbuf_o, tbuf, tbuf, vcc_o, vcc_o, vcc, vcc, vcc, vcc, wire, wire, wire, wire, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor_o, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xnor, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor_o, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor, xor
 
Methods inherited from class byucc.jhdl.base.Structural
behavioralModelIsAvailable, clock, clockMethodIsDisabled, clockMethodIsDisabled, clockMethodIsEnabled, clockMethodIsEnabled, hasBeenTraced, hasBeenTraced, hasBehaviorInClockMethod, hasBehaviorInPropagateMethod, isAsynchronouslyScheduled, isAsynchronouslyScheduled, isFallingEdgeTriggered, isReadyToBeAsynchronouslyScheduled, isRisingEdgeTriggered, needsToBeAsynchronouslyScheduled, needsToBeClocked, propagate, propagateMethodIsDisabled, propagateMethodIsDisabled, propagateMethodIsEnabled, propagateMethodIsEnabled, reset, willUseHWUpdate, willUseHWUpdate
 
Methods inherited from class byucc.jhdl.base.Cell
addPort, addPorts, addProperties, addProperties, addProperty, addProperty, addProperty, addProperty, antecedantIsBehaviorallyModeled, antecedantIsBehaviorallyModeled, bind, bind, bind, bind, clk, connect, connectAllWires, connectOptional, disableAllBehavioralModels, disableBehavioralModel, enableBehavioralModel, getArgument, getAttachedPort, getAttachedWire, getAttachedWireNoException, getCellNetlist, getCellNetList, getCellNetlist, getCellNetlist, getDescendents, getFlatNetlist, getFlatNetlistableChildren, getGeneric, getHeight, getNetlistableChildren, getPlacementInfo, getPortProperties, getPortRecord, getPortRecords, getProperties, getProperty, getPropertyValue, getSinkWires, getSourceWires, getUniqueCellName, getWidth, getX, getY, hasPort, hasPorts, in, in, inout, inout, isAsynchronousSourceSinkResolved, isBehaviorallyModeled, isBehaviorallyModeledBranch, isInput, isLeafCell, isNetlistable, isNetlistable, isNetlistablePort, isNotNetlistable, isNotNetlistablePort, isNotVisible, isOutput, isPlaceable, isPlaceable, isPlaced, isPlaced, isPlacementLocked, isRoot, isSimulateable, isSimulateable, isSink, isSource, isVisible, isVisible, join, lockPlacement, nc, out, out, param, popHierarchy, port, port, port, postorderCheck, preorderCheck, pushHierarchy, pushHierarchy, pushHierarchy, pushHierarchy, pushHierarchyNoImplicitPorts, pushHierarchyNoImplicitPorts, removeAllUnconnectedPorts, removePort, removeProperty, replaceProperty, replaceProperty, resetBehavioralModelsToDefaults, setAsynchronousSourceSinkResolved, setGeneric, setHeight, setNotNetlistable, setNotNetlistable, setNotVisible, setNotVisible, setPlacementInfo, setPortNotNetlistable, setPortNotNetlistable, setProperty, setWidth, subClassDelete, toString, uniquifyCell, userDefinedClockCount, verifyAndCleanup
 
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
 

Constructor Detail

ramb4_s4_s16

public ramb4_s4_s16(Node parent,
                    java.lang.String s0,
                    Wire w0,
                    java.lang.String s1,
                    Wire w1,
                    java.lang.String s2,
                    Wire w2,
                    java.lang.String s3,
                    Wire w3,
                    java.lang.String s4,
                    Wire w4,
                    java.lang.String s5,
                    Wire w5,
                    java.lang.String s6,
                    Wire w6,
                    java.lang.String s7,
                    Wire w7,
                    java.lang.String s8,
                    Wire w8,
                    java.lang.String s9,
                    Wire w9,
                    java.lang.String s10,
                    Wire w10,
                    java.lang.String s11,
                    Wire w11,
                    java.lang.String s12,
                    Wire w12,
                    java.lang.String s13,
                    Wire w13)

ramb4_s4_s16

public ramb4_s4_s16(Node parent,
                    java.lang.String instanceName,
                    java.lang.String s0,
                    Wire w0,
                    java.lang.String s1,
                    Wire w1,
                    java.lang.String s2,
                    Wire w2,
                    java.lang.String s3,
                    Wire w3,
                    java.lang.String s4,
                    Wire w4,
                    java.lang.String s5,
                    Wire w5,
                    java.lang.String s6,
                    Wire w6,
                    java.lang.String s7,
                    Wire w7,
                    java.lang.String s8,
                    Wire w8,
                    java.lang.String s9,
                    Wire w9,
                    java.lang.String s10,
                    Wire w10,
                    java.lang.String s11,
                    Wire w11,
                    java.lang.String s12,
                    Wire w12,
                    java.lang.String s13,
                    Wire w13)

ramb4_s4_s16

public ramb4_s4_s16(Node parent,
                    java.lang.String s0,
                    Wire w0,
                    java.lang.String s1,
                    Wire w1,
                    java.lang.String s2,
                    Wire w2,
                    java.lang.String s3,
                    Wire w3,
                    java.lang.String s4,
                    Wire w4,
                    java.lang.String s5,
                    Wire w5,
                    java.lang.String s6,
                    Wire w6,
                    java.lang.String s7,
                    Wire w7,
                    java.lang.String s8,
                    Wire w8,
                    java.lang.String s9,
                    Wire w9,
                    java.lang.String s10,
                    Wire w10,
                    java.lang.String s11,
                    Wire w11,
                    java.lang.String s12,
                    Wire w12,
                    java.lang.String s13,
                    Wire w13,
                    java.lang.String s14,
                    Wire w14,
                    java.lang.String s15,
                    Wire w15,
                    java.lang.String s16,
                    Wire w16,
                    java.lang.String s17,
                    Wire w17,
                    java.lang.String s18,
                    Wire w18,
                    java.lang.String s19,
                    Wire w19,
                    java.lang.String s20,
                    Wire w20,
                    java.lang.String s21,
                    Wire w21,
                    java.lang.String s22,
                    Wire w22,
                    java.lang.String s23,
                    Wire w23,
                    java.lang.String s24,
                    Wire w24,
                    java.lang.String s25,
                    Wire w25,
                    java.lang.String s26,
                    Wire w26,
                    java.lang.String s27,
                    Wire w27,
                    java.lang.String s28,
                    Wire w28,
                    java.lang.String s29,
                    Wire w29,
                    java.lang.String s30,
                    Wire w30,
                    java.lang.String s31,
                    Wire w31,
                    java.lang.String s32,
                    Wire w32,
                    java.lang.String s33,
                    Wire w33,
                    java.lang.String s34,
                    Wire w34,
                    java.lang.String s35,
                    Wire w35,
                    java.lang.String s36,
                    Wire w36,
                    java.lang.String s37,
                    Wire w37,
                    java.lang.String s38,
                    Wire w38,
                    java.lang.String s39,
                    Wire w39,
                    java.lang.String s40,
                    Wire w40,
                    java.lang.String s41,
                    Wire w41,
                    java.lang.String s42,
                    Wire w42,
                    java.lang.String s43,
                    Wire w43,
                    java.lang.String s44,
                    Wire w44,
                    java.lang.String s45,
                    Wire w45,
                    java.lang.String s46,
                    Wire w46,
                    java.lang.String s47,
                    Wire w47,
                    java.lang.String s48,
                    Wire w48,
                    java.lang.String s49,
                    Wire w49,
                    java.lang.String s50,
                    Wire w50,
                    java.lang.String s51,
                    Wire w51,
                    java.lang.String s52,
                    Wire w52,
                    java.lang.String s53,
                    Wire w53,
                    java.lang.String s54,
                    Wire w54,
                    java.lang.String s55,
                    Wire w55,
                    java.lang.String s56,
                    Wire w56,
                    java.lang.String s57,
                    Wire w57,
                    java.lang.String s58,
                    Wire w58,
                    java.lang.String s59,
                    Wire w59,
                    java.lang.String s60,
                    Wire w60,
                    java.lang.String s61,
                    Wire w61,
                    java.lang.String s62,
                    Wire w62,
                    java.lang.String s63,
                    Wire w63,
                    java.lang.String s64,
                    Wire w64,
                    java.lang.String s65,
                    Wire w65)


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