A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

D

D - Static variable in interface byucc.jhdl.util.BVFormat.FormatStringParserConstants
 
DAG - class byucc.jhdl.synth.graph.DAG.
A directed Acyclic Graph (DAG).
DAG() - Constructor for class byucc.jhdl.synth.graph.DAG
 
DAG(String) - Constructor for class byucc.jhdl.synth.graph.DAG
 
DANGLING_IS_OK - Static variable in interface byucc.jhdl.base.BooleanFlags
Whether it is permissable for a wire to dangle (have no sinks)
DARKBLUE - Static variable in class byucc.jhdl.apps.Viewers.Waves.BrowserDataCanvas
 
DARKGREEN - Static variable in class byucc.jhdl.apps.Viewers.Waves.BrowserDataCanvas
 
DATAORIGIN - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DATA_UNKNOWN - Static variable in class byucc.jhdl.platforms.util.readback.Xilinx.Virtex.VirtexXpressBitstreamParams
 
DATA_WIDTH - Static variable in class byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack.LookupTableBlockRAM
 
DBone - class byucc.jhdl.DRC.DBone.
A skeleton TBone-like class for checking circuits against design rules.
DBone(Node, Class) - Constructor for class byucc.jhdl.DRC.DBone
Constructor for DBone.
DCFANINLOAD - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DCFANOUTLOAD - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DCMAXFANIN - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DCMAXFANOUT - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DEBUG - Static variable in class byucc.jhdl.JHDLOutput
 
DEBUG - Static variable in class byucc.jhdl.base.CompiledCodeGenerator
 
DEBUG_SYNTHESIS - Static variable in class byucc.jhdl.synth.Synthesize
 
DECIMAL_LITERAL - Static variable in interface byucc.jhdl.synth.graph.parser.DotFileParserConstants
 
DECISION_VERTEX_NAME - Static variable in class byucc.jhdl.synth.DataFlowGraph
The name to be used for the signal that controls the exit path from a basic block.
DECODERS - class byucc.jhdl.Logic.Modules.DECODERS.
General Description
DECODERS(Node) - Constructor for class byucc.jhdl.Logic.Modules.DECODERS
 
DEFAULT - Static variable in interface byucc.jhdl.Fsm.ParserConstants
 
DEFAULT - Static variable in interface byucc.jhdl.base.genericparser.exprParserConstants
 
DEFAULT - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex.LL_VirtexConstants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex.MRP_VirtexConstants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex.XDL_VirtexConstants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.LL_Virtex2Constants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.MRP_Virtex2Constants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.XDL_Virtex2Constants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.XC4000.LL_4KConstants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.XC4000.MRP_4KConstants
 
DEFAULT - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.XC4000.XDL_4KConstants
 
DEFAULT - Static variable in interface byucc.jhdl.synth.graph.parser.DotFileParserConstants
 
DEFAULT - Static variable in interface byucc.jhdl.util.BVFormat.FormatStringParserConstants
 
DEFAULTTOK - Static variable in interface byucc.jhdl.Fsm.ParserConstants
 
DEFAULT_AUTO_BUILD_WHEN_PARAMS_SET - Static variable in class byucc.jhdl.apps.dtb.DynamicTestBench
The default setting for automatically building once all of the parameters have been set.
DEFAULT_BACKGROUND_COLOR - Static variable in class byucc.jhdl.apps.Viewers.NewTreeBrowser.TreeBrowserCellRenderer
 
DEFAULT_CLOCK_SCHEDULE - Static variable in class byucc.jhdl.apps.dtb.DynamicTestBench
The default clock schedule.
DEFAULT_CONSTRUCTOR_INDEX - Static variable in class byucc.jhdl.apps.dtb.DynamicTestBench
The default index into the list of constructors to use in building the design
DEFAULT_FONT - Static variable in class byucc.jhdl.apps.Viewers.NewTreeBrowser.TreeBrowserCellRenderer
 
DEFAULT_FONT - Static variable in class byucc.jhdl.apps.Viewers.TreeBrowser.TreeBrowserPanel
Sets the look of the font used for displaying cell names
DEFAULT_HEIGHT - Static variable in class byucc.jhdl.apps.Viewers.NewTreeBrowser.TreeBrowserPanel
 
DEFAULT_HEIGHT - Static variable in class byucc.jhdl.apps.Viewers.TreeBrowser.TreeBrowserPanel
Default preferred height
DEFAULT_INSERT_PADS - Static variable in interface byucc.jhdl.Logic.TechMapPadInterface
 
DEFAULT_LINE_WRAP - Static variable in class byucc.jhdl.util.cli.CLIOutputPanel
Determines the default for wrapping lines to the next line, or requiring the user to scroll the view to see the whole line
DEFAULT_LOCATION_X - Static variable in class byucc.jhdl.apps.Viewers.ViewerFrame
The default horizontal offset for position on screen
DEFAULT_LOCATION_Y - Static variable in class byucc.jhdl.apps.Viewers.ViewerFrame
The default vertical offset for position on screen
DEFAULT_MINIMUM_HEIGHT - Static variable in class byucc.jhdl.apps.Viewers.TreeBrowser.TreeBrowserPanel
 
DEFAULT_MINIMUM_WIDTH - Static variable in class byucc.jhdl.apps.Viewers.TreeBrowser.TreeBrowserPanel
 
DEFAULT_PRINTING_OVERLAP - Static variable in class byucc.jhdl.apps.Viewers.Schematic.SchematicCanvas
Ensures that there is enough overlap between printed pages of a schematic to maintain continuity of the image, particularly when the printer itself cuts of portions of the image around the margins
DEFAULT_PRINT_SETUP_SHOW_DATE - Static variable in class byucc.jhdl.apps.Viewers.Schematic.SchematicCanvas
default value for printSetupShowDate; default is false
DEFAULT_PRINT_SETUP_SHOW_DESIGN_NAME - Static variable in class byucc.jhdl.apps.Viewers.Schematic.SchematicCanvas
default value for printSetupShowDesignName; default is false
DEFAULT_PRINT_SETUP_SHOW_PAGE_COORDINATES - Static variable in class byucc.jhdl.apps.Viewers.Schematic.SchematicCanvas
default value for printSetupShowPageCoordinates; default is true
DEFAULT_PRINT_SETUP_ZOOM_ALL - Static variable in class byucc.jhdl.apps.Viewers.Schematic.SchematicCanvas
default value for printSetupZoomAll; default is false
DEFAULT_SCROLL_BAR_INCREMENT - Static variable in class byucc.jhdl.apps.Viewers.Schematic.SchematicScrollPane
 
DEFAULT_SHOW_CONFIRM_DIALOG_ON_CLOSE - Static variable in class byucc.jhdl.apps.Viewers.ViewerFrame
 
DEFAULT_SHOW_CONFIRM_DIALOG_ON_CLOSE - Static variable in class byucc.jhdl.apps.Viewers.ViewerInternalFrame
 
DEFAULT_SHOW_CONFIRM_DIALOG_ON_EXIT - Static variable in class byucc.jhdl.apps.Viewers.ViewerFrame
 
DEFAULT_SHOW_CONFIRM_DIALOG_ON_EXIT - Static variable in class byucc.jhdl.apps.Viewers.ViewerInternalFrame
 
DEFAULT_SYSTEM_EXIT_WHEN_ALL_VIEWERFRAMES_CLOSED - Static variable in class byucc.jhdl.apps.Viewers.ViewerFrame
This constant is true
DEFAULT_SYSTEM_EXIT_WHEN_ALL_VIEWERFRAMES_CLOSED - Static variable in class byucc.jhdl.apps.Viewers.ViewerInternalFrame
This constant is true
DEFAULT_TABLE - Static variable in class byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack.LookupTableBlockRAM
 
DEFAULT_TECHNOLOGIES - Static variable in class byucc.jhdl.apps.dtb.DynamicTestBench
List of default technologies supported by entering just to following short names without having to enter the fully qualified package and class name.
DEFAULT_TECHNOLOGIES_CLASSES - Static variable in class byucc.jhdl.apps.dtb.DynamicTestBench
These are the classes of the entries in DEFAULT_TECHNOLOGIES.
DEFAULT_TOOLBAR_FLOATABLE - Static variable in class byucc.jhdl.apps.Viewers.Schematic.SchematicViewerPanel
 
DEFAULT_WIDTH - Static variable in class byucc.jhdl.apps.Viewers.NewTreeBrowser.TreeBrowserPanel
 
DEFAULT_WIDTH - Static variable in class byucc.jhdl.apps.Viewers.TreeBrowser.TreeBrowserPanel
Default preferred width
DEFAULT_WIRE_SCHEDULE - Static variable in interface byucc.jhdl.apps.Stimulator.StimulatorConstants
Before any manual puts are associated with a given wire, this is the schedule placed on that wire.
DEFAULT_X_SIZE - Static variable in class byucc.jhdl.apps.Viewers.Waves.BrowserDataCanvas
 
DEFAULT_Y_SIZE - Static variable in class byucc.jhdl.apps.Viewers.Waves.BrowserDataCanvas
 
DEGREE - Static variable in class byucc.jhdl.Logic.Modules.Cordic
 
DEGREE - Static variable in class byucc.jhdl.Logic.Modules.CordicPack.End_rot
 
DEGREE - Static variable in class byucc.jhdl.Logic.Modules.CordicPack.Init_rot
 
DEGREE - Static variable in class byucc.jhdl.Logic.Modules.CordicPack.Stage
 
DEGREE - Static variable in class byucc.jhdl.contrib.modgen.Cordic
 
DEGREE - Static variable in class byucc.jhdl.contrib.modgen.CordicPack.End_rot
 
DEGREE - Static variable in class byucc.jhdl.contrib.modgen.CordicPack.Init_rot
 
DEGREE - Static variable in class byucc.jhdl.contrib.modgen.CordicPack.Stage
 
DEGREE - Static variable in class byucc.jhdl.contrib.modgen.CordicRP
 
DEGREE - Static variable in class byucc.jhdl.contrib.modgen.StageRP
 
DELAY - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DELETE_MARK - Static variable in interface byucc.jhdl.base.BooleanFlags
Marks an element as ready for deletion, to save list overhead traversal
DELTA - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DERIVATION - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DES - class byucc.jhdl.examples.des.DES.
 
DES(Node, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.examples.des.DES
 
DESCENDING_BY_ALPHABET - Static variable in class byucc.jhdl.apps.Viewers.NewTreeBrowser.TreeBrowserModel.Sort
 
DESCRIPTION - Static variable in interface byucc.jhdl.Fsm.ParserConstants
 
DESIGN - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DESIGN - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex.XDL_VirtexConstants
 
DESIGN - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.XDL_Virtex2Constants
 
DESIGN - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.XC4000.XDL_4KConstants
 
DESIGNATOR - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DESLogic - class byucc.jhdl.examples.des.DESLogic.
 
DESLogic(Node) - Constructor for class byucc.jhdl.examples.des.DESLogic
 
DESRoundC - class byucc.jhdl.examples.des.DESRoundC.
 
DESRoundC(Node, int, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.examples.des.DESRoundC
 
DETERMINE_FROM_STRING - Static variable in class byucc.jhdl.base.BV
Set the width according to the number of bits required to represent the String.
DETERMINE_FROM_STRING - Static variable in class byucc.jhdl.base.Cell
This constant provides support for BVs.
DFEdge - class byucc.jhdl.synth.DFEdge.
The basic edge for any DataFlowGraph.
DFEdge(Vertex, Vertex) - Constructor for class byucc.jhdl.synth.DFEdge
Construct a new DFEdge pointing from tail to head.
DFEdge(Vertex, String, Vertex, String) - Constructor for class byucc.jhdl.synth.DFEdge
Construct a new DFEdge pointing from tail to head with the given port names.
DFEdge(Vertex, String, Vertex) - Constructor for class byucc.jhdl.synth.DFEdge
Construct a new DFEdge pointing from tail to head with the given tail port name.
DFEdge(Vertex, Vertex, String) - Constructor for class byucc.jhdl.synth.DFEdge
Construct a new DFEdge pointing from tail to head with the given head port name.
DFSubGraph - class byucc.jhdl.synth.DFSubGraph.
An object used to represent a subset of a DataFlowGraph.
DFSubGraph(DataFlowGraph, String) - Constructor for class byucc.jhdl.synth.DFSubGraph
Create a new DFSubGraph under the given DataFlowGraph and with the given name.
DFVertex - class byucc.jhdl.synth.DFVertex.
The basic vertex for any DataFlowGraph.
DFVertex(Graph, String) - Constructor for class byucc.jhdl.synth.DFVertex
Construct a new DFVertex of the given name within the given graph.
DFVertex(Graph, String, Wire) - Constructor for class byucc.jhdl.synth.DFVertex
Construct a new DFVertex of the given name and associated with the given wire, within the given graph.
DIFFERENCE - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DIGIT - Static variable in interface byucc.jhdl.Fsm.ParserConstants
 
DIGIT - Static variable in interface byucc.jhdl.base.genericparser.exprParserConstants
 
DIGIT - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DIGIT - Static variable in interface byucc.jhdl.synth.graph.parser.DotFileParserConstants
 
DIGRAPH - Static variable in interface byucc.jhdl.synth.graph.parser.DotFileParserConstants
 
DIGT - Static variable in interface byucc.jhdl.Fsm.ParserConstants
 
DIRECTION - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DISPLAY - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DISTANCE - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DIVIDE - Static variable in interface byucc.jhdl.base.genericparser.exprParserConstants
 
DIVIDE - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DIVIDERS - class byucc.jhdl.Logic.Modules.DIVIDERS.
General Description
DIVIDERS(Node) - Constructor for class byucc.jhdl.Logic.Modules.DIVIDERS
 
DIVIDE_BY_ZERO_INDEX - Static variable in class byucc.jhdl.Logic.Modules.IntDivide
For indexing divide_by_zero value in the 3 element array compute() returns
DIVIDE_BY_ZERO_INDEX - Static variable in class byucc.jhdl.contrib.modgen.IntDivide
For indexing divide_by_zero value in the 3 element array compute returns
DL_ONE - class byucc.jhdl.CSRC.DL_ONE.
Returns a logic one.
DL_ONE(Node) - Constructor for class byucc.jhdl.CSRC.DL_ONE
Used only by child classes to pass up the parent cell.
DL_ONE(Node, String) - Constructor for class byucc.jhdl.CSRC.DL_ONE
Used only by child classes to pass up the parent cell and instance name.
DL_ONE(Node, Wire) - Constructor for class byucc.jhdl.CSRC.DL_ONE
Constructs a new DL_ONE.
DL_ONE(Node, String, Wire) - Constructor for class byucc.jhdl.CSRC.DL_ONE
Constructs a new DL_ONE.
DL_ONE(Node, String, String, Wire) - Constructor for class byucc.jhdl.CSRC.DL_ONE
Constructs a new DL_ONE, connecting each Wire to the port whose name is given by the accompanying String parameter The initial String parameter specifies the instance name.
DL_ONE(Node, ArgBlockList) - Constructor for class byucc.jhdl.CSRC.DL_ONE
Constructs a new DL_ONE, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
DL_ONE(Node, String, ArgBlockList) - Constructor for class byucc.jhdl.CSRC.DL_ONE
Constructs a new DL_ONE, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
DL_ZERO - class byucc.jhdl.CSRC.DL_ZERO.
Returns a logic zero.
DL_ZERO(Node) - Constructor for class byucc.jhdl.CSRC.DL_ZERO
Used only by child classes to pass up the parent cell.
DL_ZERO(Node, String) - Constructor for class byucc.jhdl.CSRC.DL_ZERO
Used only by child classes to pass up the parent cell and instance name.
DL_ZERO(Node, Wire) - Constructor for class byucc.jhdl.CSRC.DL_ZERO
Constructs a new DL_ZERO.
DL_ZERO(Node, String, Wire) - Constructor for class byucc.jhdl.CSRC.DL_ZERO
Constructs a new DL_ZERO.
DL_ZERO(Node, String, String, Wire) - Constructor for class byucc.jhdl.CSRC.DL_ZERO
Constructs a new DL_ZERO, connecting each Wire to the port whose name is given by the accompanying String parameter The initial String parameter specifies the instance name.
DL_ZERO(Node, ArgBlockList) - Constructor for class byucc.jhdl.CSRC.DL_ZERO
Constructs a new DL_ZERO, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
DL_ZERO(Node, String, ArgBlockList) - Constructor for class byucc.jhdl.CSRC.DL_ZERO
Constructs a new DL_ZERO, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
DO - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.LL_Virtex2Constants
 
DOCUMENT - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DOMINATES - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DOT - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DOUBLE_DESCRIPTOR - Static variable in class byucc.jhdl.synth.MethodArg
 
DOWN - Static variable in class byucc.jhdl.Logic.Logic
Value stored in class byucc.jhdl.Logic.Directive that indicates direction of relational placement.
DOWN() - Method in class byucc.jhdl.Logic.TechMapper
 
DOWN() - Method in class byucc.jhdl.Xilinx.Virtex2.Virtex2TechMapper
 
DPSR - class byucc.jhdl.Logic.Modules.DigitSerial.DPSR.
 
DPSR(Node, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DPSR
 
DQUOTE - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex.XDL_VirtexConstants
 
DQUOTE - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.XDL_Virtex2Constants
 
DQUOTE - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.XC4000.XDL_4KConstants
 
DRIVER - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex.XDL_VirtexConstants
 
DRIVER - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.XDL_Virtex2Constants
 
DRIVER - Static variable in interface byucc.jhdl.platforms.util.readback.Xilinx.XC4000.XDL_4KConstants
 
DS2Pconv - class byucc.jhdl.Xilinx.Virtex.Modules.DS2Pconv.
DS2Pconv.java Created: 3/2002
DS2Pconv(Node, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex.Modules.DS2Pconv
 
DSMult - class byucc.jhdl.Xilinx.Virtex.Modules.DSMult.
DSMult.java Created: 1/2002
DSMult(Node, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex.Modules.DSMult
 
DSMult(Node, Wire, Wire, Wire, Wire, boolean) - Constructor for class byucc.jhdl.Xilinx.Virtex.Modules.DSMult
 
DSMult(Node, Wire, Wire, Wire, Wire, int, boolean) - Constructor for class byucc.jhdl.Xilinx.Virtex.Modules.DSMult
 
DSPR - class byucc.jhdl.Logic.Modules.DigitSerial.DSPR.
 
DSPR(Node, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DSPR
 
DS_FIR - class byucc.jhdl.Logic.Modules.DigitSerial.DS_FIR.
 
DS_FIR(Node, Wire, Wire, Wire, Wire, Wire, double[], int[], int) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DS_FIR
 
DS_FIR_module - class byucc.jhdl.Logic.Modules.DigitSerial.DS_FIR_module.
 
DS_FIR_module(Node, Wire, Wire, Wire, Wire, Wire, Wire, double, int[], int) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DS_FIR_module
 
DSadder - class byucc.jhdl.Logic.Modules.DigitSerial.DSadder.
 
DSadder(Node, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DSadder
 
DScontrol - class byucc.jhdl.Logic.Modules.DigitSerial.DScontrol.
 
DScontrol(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, int, int, int, int) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DScontrol
 
DScross - class byucc.jhdl.Logic.Modules.DigitSerial.DScross.
 
DScross(Node, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DScross
 
DSmult_module - class byucc.jhdl.Logic.Modules.DigitSerial.DSmult_module.
 
DSmult_module(Node, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DSmult_module
 
DSmult_module_last - class byucc.jhdl.Logic.Modules.DigitSerial.DSmult_module_last.
 
DSmult_module_last(Node, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DSmult_module_last
 
DSmultiplier - class byucc.jhdl.Logic.Modules.DigitSerial.DSmultiplier.
 
DSmultiplier(Node, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.DigitSerial.DSmultiplier
 
DTBException - exception byucc.jhdl.apps.dtb.DTBException.
This exception is used by DynamicTestBench to inform other classes in this package of errors when interacting with it.
DTBListener - interface byucc.jhdl.apps.dtb.listener.DTBListener.
This interface is the base for the other listener interfaces of the DynamicTestBench suite.
DURATION - Static variable in interface byucc.jhdl.parsers.edif.EdifParserCoreConstants
 
DataFlowGraph - class byucc.jhdl.synth.DataFlowGraph.
A graph representing the dataflow of various signals and constants.
DataFlowGraph() - Constructor for class byucc.jhdl.synth.DataFlowGraph
Create a new unnamed DataFlowGraph.
DataFlowGraph(String) - Constructor for class byucc.jhdl.synth.DataFlowGraph
Create a new DataFlowGraph with the given name.
DateCreated - Static variable in class byucc.jhdl.Version
 
DeadHardware - class byucc.jhdl.DRC.Rules.DeadHardware.
 
DeadHardware() - Constructor for class byucc.jhdl.DRC.Rules.DeadHardware
 
Debug - class byucc.jhdl.base.Debug.
This class holds some old debugging utilities.
Debug() - Constructor for class byucc.jhdl.base.Debug
 
DecLd_DownCnt(Node, Wire, Wire, Wire, Wire) - Static method in class byucc.jhdl.Logic.Modules.COUNTERS
 
DecLd_DownCnt(Node, Wire, Wire, Wire, Wire, String) - Static method in class byucc.jhdl.Logic.Modules.COUNTERS
 
Dec_DownCnt(Node, Wire, Wire) - Static method in class byucc.jhdl.Logic.Modules.COUNTERS
 
Dec_DownCnt(Node, Wire, Wire, String) - Static method in class byucc.jhdl.Logic.Modules.COUNTERS
 
DecimalField - class byucc.jhdl.apps.Viewers.text.DecimalField.
This is a class from the Java Swing Tutorial examples.
DecimalField(double, int, NumberFormat) - Constructor for class byucc.jhdl.apps.Viewers.text.DecimalField
 
DeclarationException - exception byucc.jhdl.platforms.util.DeclarationException.
 
DeclarationException(String) - Constructor for class byucc.jhdl.platforms.util.DeclarationException
 
Decoder - class byucc.jhdl.Logic.Modules.Decoder.
implements an arbitrary-width decoder out of standard (wide) AND gates.
Decoder(Node, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.Decoder
default constructor creates a simple "n to log_2 n" decoder
Decoder(Node, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.Decoder
constructor with enable signal creates a "n to log_2 n" decoder.
DefaultEdifFactory - class byucc.jhdl.parsers.edif.sablecc.translation.DefaultEdifFactory.
This class implements a default EdifFactory interface and generates the default versions of EdifCell, EdifNet, and EdifPort.
DefaultEdifFactory() - Constructor for class byucc.jhdl.parsers.edif.sablecc.translation.DefaultEdifFactory
 
DefaultSchematicActionListener - class byucc.jhdl.apps.Viewers.Schematic.DefaultSchematicActionListener.
 
DefaultSchematicActionListener() - Constructor for class byucc.jhdl.apps.Viewers.Schematic.DefaultSchematicActionListener
 
DefaultSchematicMouseListener - class byucc.jhdl.apps.Viewers.Schematic.DefaultSchematicMouseListener.
 
DefaultSchematicMouseListener() - Constructor for class byucc.jhdl.apps.Viewers.Schematic.DefaultSchematicMouseListener
 
DefaultSubCell - class byucc.jhdl.base.DefaultSubCell.
 
Delay(Node, int, Wire, Wire) - Static method in class byucc.jhdl.Logic.Modules.OTHERS
 
Delay(Node, int, Wire, Wire, String) - Static method in class byucc.jhdl.Logic.Modules.OTHERS
 
DelayS - class byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack.DelayS.
Generic Delay Line
DelayS(Node, int, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack.DelayS
 
DelayS(Node, int, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack.DelayS
 
DelayS(Node, int, Wire, Wire, Wire, String) - Constructor for class byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack.DelayS
 
DelayS(Node, int, Wire, Wire, Wire, Wire, String) - Constructor for class byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack.DelayS
 
DepthFirstAdapter - class byucc.jhdl.parsers.edif.sablecc.analysis.DepthFirstAdapter.
 
DepthFirstAdapter() - Constructor for class byucc.jhdl.parsers.edif.sablecc.analysis.DepthFirstAdapter
 
DepthFirstAdapter - class byucc.jhdl.parsers.xnf.analysis.DepthFirstAdapter.
 
DepthFirstAdapter() - Constructor for class byucc.jhdl.parsers.xnf.analysis.DepthFirstAdapter
 
DepthFirstVisitor - class byucc.jhdl.parsers.edif.visitor.DepthFirstVisitor.
Provides default methods which visit each node in the tree in depth-first order.
DepthFirstVisitor() - Constructor for class byucc.jhdl.parsers.edif.visitor.DepthFirstVisitor
 
DesignRule - class byucc.jhdl.DRC.DesignRule.
This class is to be the super class of Design Rule subclasses.
DesignRule() - Constructor for class byucc.jhdl.DRC.DesignRule
Constructor for the DesignRule class.
DesignRuleBrowser - class byucc.jhdl.DRC.DesignRuleBrowser.
Graphical browser for using with the Design Rule Checker.
DesignRuleBrowser() - Constructor for class byucc.jhdl.DRC.DesignRuleBrowser
Constructor.
DesignRuleBrowser(DesignRuleChecker) - Constructor for class byucc.jhdl.DRC.DesignRuleBrowser
 
DesignRuleChecker - class byucc.jhdl.DRC.DesignRuleChecker.
This class performs checks against design rules.
DesignRuleChecker() - Constructor for class byucc.jhdl.DRC.DesignRuleChecker
Initializes the DesignRuleChecker without a Cell to check initially.
DesignRuleChecker(Cell) - Constructor for class byucc.jhdl.DRC.DesignRuleChecker
Initializes the DesignRuleChecker to check the Cell topCell.
DesignRuleChecker(Cell, Cell) - Constructor for class byucc.jhdl.DRC.DesignRuleChecker
 
DesignRuleCheckerTester - class byucc.jhdl.DRC.Tester.DesignRuleCheckerTester.
 
DesignRuleCheckerTester(Node) - Constructor for class byucc.jhdl.DRC.Tester.DesignRuleCheckerTester
 
DesignRuleConstants - interface byucc.jhdl.DRC.DesignRuleConstants.
This interface provides several constants for the DesignRuleChecker class and the DesignRule class and their subclasses
DesignRuleIndex - class byucc.jhdl.DRC.DesignRuleIndex.
 
DesignRuleIndex() - Constructor for class byucc.jhdl.DRC.DesignRuleIndex
 
DesignRuleRcParser - class byucc.jhdl.DRC.DesignRuleRcParser.
 
DesignRuleRcParser() - Constructor for class byucc.jhdl.DRC.DesignRuleRcParser
 
DesignRuleViolation - class byucc.jhdl.DRC.DesignRuleViolation.
The Design Rule Violation class contains all the information relating to a failed check against a Design Rule.
DesignRuleViolation(int, DesignRule, Cell, int) - Constructor for class byucc.jhdl.DRC.DesignRuleViolation
 
DesignRuleViolation(int, DesignRule, Cell) - Constructor for class byucc.jhdl.DRC.DesignRuleViolation
 
DesignRuleViolation(int, DesignRule, Vector) - Constructor for class byucc.jhdl.DRC.DesignRuleViolation
 
DesignRuleViolation(int, DesignRule, Vector, int) - Constructor for class byucc.jhdl.DRC.DesignRuleViolation
 
DesignRuleViolation(int, DesignRule) - Constructor for class byucc.jhdl.DRC.DesignRuleViolation
 
DesignRuleViolation(int, DesignRule, int) - Constructor for class byucc.jhdl.DRC.DesignRuleViolation
 
DesignRuleViolation(int) - Constructor for class byucc.jhdl.DRC.DesignRuleViolation
 
DesktopTest - class byucc.jhdl.apps.Viewers.cvt.DesktopTest.
 
DesktopTest(Node) - Constructor for class byucc.jhdl.apps.Viewers.cvt.DesktopTest
 
Directive - class byucc.jhdl.Logic.Directive.
The Directive class is meant to be used as a placement directive in Logic place calls like so:

place( Cell, Directive, Cell);

There are 10 Declared Directives in the Logic class and expert users can create there own.
Disassemble - class byucc.jhdl.synth.classparse.Disassemble.
 
Disassemble() - Constructor for class byucc.jhdl.synth.classparse.Disassemble
 
DocInfo - class byucc.jhdl.util.xmac.DocInfo.
This class is essentially a container for frequently used data.
DocInfo(Document) - Constructor for class byucc.jhdl.util.xmac.DocInfo
Constructs a new DocInfo object.
DocumentMaker - class byucc.jhdl.util.xmac.DocumentMaker.
This class creates a DOM document from an input XML file.
DocumentMaker() - Constructor for class byucc.jhdl.util.xmac.DocumentMaker
 
Done() - Method in class byucc.jhdl.Fsm.ASCII_CharStream
 
Done() - Static method in class byucc.jhdl.base.genericparser.ASCII_CharStream
 
Done() - Method in class byucc.jhdl.parsers.edif.ASCII_CharStream
 
Done() - Method in class byucc.jhdl.platforms.util.readback.Xilinx.Virtex.ASCII_CharStream
 
Done() - Method in class byucc.jhdl.platforms.util.readback.Xilinx.Virtex.SimpleCharStream
 
Done() - Method in class byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.SimpleCharStream
 
Done() - Method in class byucc.jhdl.platforms.util.readback.Xilinx.XC4000.ASCII_CharStream
 
Done() - Static method in class byucc.jhdl.synth.graph.parser.ASCII_UCodeESC_CharStream
 
Done() - Method in class byucc.jhdl.util.BVFormat.ASCII_CharStream
 
Done() - Method in class byucc.jhdl.util.BVFormat.SimpleCharStream
 
DontTouch - interface byucc.jhdl.CSRC.DontTouch.
This interface indicates that the CSRC place and route tool should not attempt to change anything.
DotFileParser - class byucc.jhdl.synth.graph.parser.DotFileParser.
 
DotFileParser(InputStream) - Constructor for class byucc.jhdl.synth.graph.parser.DotFileParser
 
DotFileParser(DotFileParserTokenManager) - Constructor for class byucc.jhdl.synth.graph.parser.DotFileParser
 
DotFileParserConstants - interface byucc.jhdl.synth.graph.parser.DotFileParserConstants.
 
DotFileParserTokenManager - class byucc.jhdl.synth.graph.parser.DotFileParserTokenManager.
 
DotFileParserTokenManager(ASCII_UCodeESC_CharStream) - Constructor for class byucc.jhdl.synth.graph.parser.DotFileParserTokenManager
 
DotFileParserTokenManager(ASCII_UCodeESC_CharStream, int) - Constructor for class byucc.jhdl.synth.graph.parser.DotFileParserTokenManager
 
DownCnt(Node, Wire) - Static method in class byucc.jhdl.Logic.Modules.COUNTERS
 
DownCnt(Node, Wire, String) - Static method in class byucc.jhdl.Logic.Modules.COUNTERS
 
DropinInterface - interface byucc.jhdl.platforms.util.DropinInterface.
 
DummyPlug - class byucc.jhdl.platforms.util.hwi.DummyPlug.
 
DummyPlug() - Constructor for class byucc.jhdl.platforms.util.hwi.DummyPlug
 
Duplicate - class byucc.jhdl.Logic.Modules.Duplicate.
simply takes the one bit input wire and replicates it for every bit of the output.
Duplicate(Node, Wire, Wire) - Constructor for class byucc.jhdl.Logic.Modules.Duplicate
every output bit is the same as the one input bit.
DynamicClockDriver - class byucc.jhdl.base.DynamicClockDriver.
Class used to create clock drivers.
DynamicClockDriver(Node, Wire, boolean, String) - Constructor for class byucc.jhdl.base.DynamicClockDriver
Main constructor for class.
DynamicTestBench - class byucc.jhdl.apps.dtb.DynamicTestBench.
The DynamicTestBench acts as a quick replacement for a full, formal TestBench written by the user.
DynamicTestBench(Node, String, boolean) - Constructor for class byucc.jhdl.apps.dtb.DynamicTestBench
Builds a DynamicTestBench from a HardwareSystem parent and a given class name as a child.
DynamicTestBench(Node, String) - Constructor for class byucc.jhdl.apps.dtb.DynamicTestBench
 
DynamicTestBench(Node, Class, boolean) - Constructor for class byucc.jhdl.apps.dtb.DynamicTestBench
Builds a DynamicTestBench from a HardwareSystem parent and a given class as a child.
DynamicTestBench(Node, Class) - Constructor for class byucc.jhdl.apps.dtb.DynamicTestBench
 
d3_8e - class byucc.jhdl.Xilinx.Virtex.d3_8e.
The d3_8e class implements an enabled 3:8 decoder.
d3_8e(Node) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Used only by child classes to pass up the parent cell.
d3_8e(Node, String) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Used only by child classes to pass up the parent cell and instance name.
d3_8e(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter
d3_8e(Node, String, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter The initial String parameter specifies the instance name.
d3_8e(Node, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
d3_8e(Node, String, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.Virtex.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
d3_8e - class byucc.jhdl.Xilinx.Virtex2.d3_8e.
The d3_8e class implements an enabled 3:8 decoder.
d3_8e(Node) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Used only by child classes to pass up the parent cell.
d3_8e(Node, String) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Used only by child classes to pass up the parent cell and instance name.
d3_8e(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter
d3_8e(Node, String, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter The initial String parameter specifies the instance name.
d3_8e(Node, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
d3_8e(Node, String, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.Virtex2.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
d3_8e - class byucc.jhdl.Xilinx.XC4000.d3_8e.
The d3_8e class implements an enabled 3:8 decoder.
d3_8e(Node) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Used only by child classes to pass up the parent cell.
d3_8e(Node, String) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Used only by child classes to pass up the parent cell and instance name.
d3_8e(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter
d3_8e(Node, String, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter The initial String parameter specifies the instance name.
d3_8e(Node, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
d3_8e(Node, String, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.XC4000.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
d3_8e - class byucc.jhdl.Xilinx.XC9000.d3_8e.
The d3_8e class implements an enabled 3:8 decoder.
d3_8e(Node) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Used only by child classes to pass up the parent cell.
d3_8e(Node, String) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Used only by child classes to pass up the parent cell and instance name.
d3_8e(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Constructs a new d3_8e.
d3_8e(Node, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter
d3_8e(Node, String, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire, String, Wire) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Constructs a new d3_8e, connecting each Wire to the port whose name is given by the accompanying String parameter The initial String parameter specifies the instance name.
d3_8e(Node, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
d3_8e(Node, String, ArgBlockList) - Constructor for class byucc.jhdl.Xilinx.XC9000.d3_8e
Constructs a new d3_8e, connecting its ports as given by the String-Wire pairs in the ArgBlockList.
dPanel - Variable in class byucc.jhdl.apps.Viewers.Waves.BrowserWavesPanel
 
dScroll - Variable in class byucc.jhdl.apps.Viewers.Waves.BrowserWavesPanel
 
dataBarAdjusted(int) - Method in class byucc.jhdl.apps.Viewers.Waves.BrowserWaves
 
dataBarAdjusted(int) - Method in interface byucc.jhdl.apps.Viewers.Waves.BrowserWavesListener
This method will be called when the data scroll bar is adjusted.
dataBarAdjusted(int) - Method in class byucc.jhdl.apps.Viewers.Waves.WavesDataManager
 
dataOrigin - class byucc.jhdl.parsers.edif.syntaxtree.dataOrigin.
Grammar production: f0 -> f1 -> f2 -> f3 -> [ version() ] f4 ->
dataOrigin(NodeToken, NodeToken, NodeToken, NodeOptional, NodeToken) - Constructor for class byucc.jhdl.parsers.edif.syntaxtree.dataOrigin
 
dataOrigin(NodeOptional) - Constructor for class byucc.jhdl.parsers.edif.syntaxtree.dataOrigin
 
datapath - class byucc.jhdl.examples.xr16cpu.datapath.
 
datapath(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class byucc.jhdl.examples.xr16cpu.datapath
 
dcFaninLoad - class byucc.jhdl.parsers.edif.syntaxtree.dcFaninLoad.
Grammar production: f0 -> f1 -> f2 -> ( numberValue() | numberDisplay() ) f3 ->
dcFaninLoad(NodeToken, NodeToken, NodeChoice, NodeToken) - Constructor for class byucc.jhdl.parsers.edif.syntaxtree.dcFaninLoad
 
dcFaninLoad(NodeChoice) - Constructor for class byucc.jhdl.parsers.edif.syntaxtree.dcFaninLoad
 
dcFanoutLoad - class byucc.jhdl.parsers.edif.syntaxtree.dcFanoutLoad.
Grammar production: f0 -> f1 -> f2 -> ( numberValue() | numberDisplay() ) f3 ->
<