byucc.jhdl.Logic.Modules
Class DIVIDERS
java.lang.Object
byucc.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.Logic.Modules.DIVIDERS
- All Implemented Interfaces:
- BooleanFlags, Clockable, byucc.jhdl.base.Propagateable, TreeListable
- public class DIVIDERS
- extends Logic
General Description
The DIVIDERS class contains static methods to construct
various dividers. The methods are wrappers for
Logic.Modules.IntDivide. See
the links for all the details. The wrappers save the user
from dealing with all constructor parameters. They only
need to provide the parameters they care about.
Usage Examples:
To use any of these routines you must first import this class:
import byucc.jhdl.Logic.Modules.DIVIDERS;
Alternatively, you could import the entire Logic.Modules package:
import byucc.jhdl.Logic.Modules.*;
To instance a standard IntDivide, the following method would be used:
DIVIDERS.IntDivide(this, dividend, divisor, quotient, remainder, divideByZero, "intdiv");
To instance an IntDivide that is enabled, rounded, pipelined with a pipedepth of 2, and signed, the method would be:
DIVIDERS.SignedEnRoundPipe_IntDivide(this, dividend, divisor, en, quotient, divideByZero, 2, "intdiv_everything");
Note: All methods are named with the above order.
If one option is not desired, simply remove it from the method name, and that method will exist.
Note also that for IntDivides that are not pipelined, there will be no enable, so there will be no methods with En_ and not Pipe_. Also, there is no remainder for a rounded division.
For all available methods, see
Method Summary or
Method Detail.
- Version:
- $Revision: 1.4 $
- Author:
- Dan Baker
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.base.Cell |
BOOLEAN, CELL_NAME_DECLARATION, CellInterfaceDeterminesUniqueNetlistStructure, DETERMINE_FROM_STRING, GENERICS_DECLARATION, implicit_interface, 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 |
Method Summary |
static void |
EnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
|
static void |
EnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
static void |
EnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth)
|
static void |
EnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
static void |
IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero)
|
static void |
IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
java.lang.String instanceName)
|
static void |
Pipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
|
static void |
Pipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
static void |
Round_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero)
|
static void |
Round_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
java.lang.String instanceName)
|
static void |
RoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth)
|
static void |
RoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
static void |
Signed_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero)
|
static void |
Signed_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
java.lang.String instanceName)
|
static void |
SignedEnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
|
static void |
SignedEnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
static void |
SignedEnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth)
|
static void |
SignedEnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
static void |
SignedPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
|
static void |
SignedPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
static void |
SignedRound_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero)
|
static void |
SignedRound_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
java.lang.String instanceName)
|
static void |
SignedRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth)
|
static void |
SignedRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
|
Methods inherited from class byucc.jhdl.Logic.Logic |
clockDriver, clockDriver, connect_implicit_ports, connectImplicitPorts, 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, defaultSimulationModelIsBehavioral, 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, cellInterfaceDeterminesUniqueNetlistStructure, clk, connect, connectAllWires, connectOptional, disableAllBehavioralModels, disableBehavioralModel, enableBehavioralModel, getArgument, getAttachedPort, getAttachedWire, getAttachedWireNoException, getCellName, 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, isNetlistLeaf, 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 |
DIVIDERS
public DIVIDERS(Node parent)
IntDivide
public static void IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero)
IntDivide
public static void IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
java.lang.String instanceName)
Pipe_IntDivide
public static void Pipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
Pipe_IntDivide
public static void Pipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
Round_IntDivide
public static void Round_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero)
Round_IntDivide
public static void Round_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
java.lang.String instanceName)
RoundPipe_IntDivide
public static void RoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth)
RoundPipe_IntDivide
public static void RoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
EnPipe_IntDivide
public static void EnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
EnPipe_IntDivide
public static void EnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
EnRoundPipe_IntDivide
public static void EnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth)
EnRoundPipe_IntDivide
public static void EnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
Signed_IntDivide
public static void Signed_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero)
Signed_IntDivide
public static void Signed_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
java.lang.String instanceName)
SignedPipe_IntDivide
public static void SignedPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
SignedPipe_IntDivide
public static void SignedPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
SignedRound_IntDivide
public static void SignedRound_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero)
SignedRound_IntDivide
public static void SignedRound_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
java.lang.String instanceName)
SignedRoundPipe_IntDivide
public static void SignedRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth)
SignedRoundPipe_IntDivide
public static void SignedRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
SignedEnPipe_IntDivide
public static void SignedEnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth)
SignedEnPipe_IntDivide
public static void SignedEnPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire remainder,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
SignedEnRoundPipe_IntDivide
public static void SignedEnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth)
SignedEnRoundPipe_IntDivide
public static void SignedEnRoundPipe_IntDivide(Node parent,
Wire dividend,
Wire divisor,
Wire en,
Wire quotient,
Wire divideByZero,
int pipedepth,
java.lang.String instanceName)
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.