Uses of Package
byucc.jhdl.base

Packages that use byucc.jhdl.base
byucc.jhdl.CSRC   
byucc.jhdl.DRC   
byucc.jhdl.DRC.Rules   
byucc.jhdl.DRC.Rules.Virtex   
byucc.jhdl.DRC.Rules.XC4000   
byucc.jhdl.DRC.Tester   
byucc.jhdl.Fsm   
byucc.jhdl.Logic   
byucc.jhdl.Logic.Modules   
byucc.jhdl.Logic.Modules.CordicPack   
byucc.jhdl.Logic.Modules.DigitSerial   
byucc.jhdl.Logic.Modules.FloatingPoint   
byucc.jhdl.Logic.Modules.FloatingPoint.Array_div_radix2   
byucc.jhdl.Logic.Modules.FloatingPoint.Array_div_radix8   
byucc.jhdl.Logic.Modules.FloatingPoint.FPDividePack   
byucc.jhdl.Logic.Modules.FloatingPoint.Pipe_SqPack   
byucc.jhdl.Logic.Modules.FloatingPoint.Pipeline_div_radix4   
byucc.jhdl.Logic.Modules.FloatingPoint.SqPack   
byucc.jhdl.Logic.Modules.FloatingPoint.examples   
byucc.jhdl.Logic.Modules.FloatingPoint.helpers   
byucc.jhdl.Logic.Modules.ShiftRegPack   
byucc.jhdl.Logic.Modules.helpers   
byucc.jhdl.TERA   
byucc.jhdl.Xilinx   
byucc.jhdl.Xilinx.Virtex   
byucc.jhdl.Xilinx.Virtex.Modules   
byucc.jhdl.Xilinx.Virtex.Modules.DSMult_Pack   
byucc.jhdl.Xilinx.Virtex.Modules.KCM_Pack   
byucc.jhdl.Xilinx.Virtex.Modules.MultArrayPack   
byucc.jhdl.Xilinx.Virtex.Modules.ShiftReg_Pack   
byucc.jhdl.Xilinx.Virtex.helpers   
byucc.jhdl.Xilinx.Virtex.ramb4_wrapper   
byucc.jhdl.Xilinx.Virtex2   
byucc.jhdl.Xilinx.Virtex2.Modules   
byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint   
byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPAddSubPack   
byucc.jhdl.Xilinx.Virtex2.Modules.FloatingPoint.FPDividePack   
byucc.jhdl.Xilinx.Virtex2.Modules.MultArrayPack   
byucc.jhdl.Xilinx.Virtex2.RamPack   
byucc.jhdl.Xilinx.XC4000   
byucc.jhdl.Xilinx.XC4000.Modules   
byucc.jhdl.Xilinx.XC4000.Modules.MultArrayPack   
byucc.jhdl.Xilinx.XC4000.carryLogic   
byucc.jhdl.Xilinx.XC4000.techmap   
byucc.jhdl.Xilinx.XC4000.techmap.lists   
byucc.jhdl.Xilinx.XC4000.techmap.tree   
byucc.jhdl.Xilinx.XC9000   
byucc.jhdl.Xilinx.demo   
byucc.jhdl.apps.Broker   
byucc.jhdl.apps.Jab   
byucc.jhdl.apps.Stimulator   
byucc.jhdl.apps.Stimulator.functions   
byucc.jhdl.apps.Tbone   
byucc.jhdl.apps.Viewers   
byucc.jhdl.apps.Viewers.BrowserMainFrame   
byucc.jhdl.apps.Viewers.ClassInfo   
byucc.jhdl.apps.Viewers.Event   
byucc.jhdl.apps.Viewers.FloorPlan   
byucc.jhdl.apps.Viewers.JL   
byucc.jhdl.apps.Viewers.MemoryView   
byucc.jhdl.apps.Viewers.NewTreeBrowser   
byucc.jhdl.apps.Viewers.Schematic   
byucc.jhdl.apps.Viewers.SimControl   
byucc.jhdl.apps.Viewers.TreeBrowser   
byucc.jhdl.apps.Viewers.Waves   
byucc.jhdl.apps.Viewers.WiresTable   
byucc.jhdl.apps.Viewers.cvt   
byucc.jhdl.apps.dtb   
byucc.jhdl.apps.dtb.cli   
byucc.jhdl.apps.dtb.listener   
byucc.jhdl.apps.util   
byucc.jhdl.base   
byucc.jhdl.base.genericparser   
byucc.jhdl.contrib.modgen   
byucc.jhdl.contrib.modgen.AddSubPack   
byucc.jhdl.contrib.modgen.CordicPack   
byucc.jhdl.contrib.modgen.IntDividePack   
byucc.jhdl.contrib.modgen.MultArrayPack   
byucc.jhdl.examples   
byucc.jhdl.examples.des   
byucc.jhdl.examples.editDistance   
byucc.jhdl.examples.fsm   
byucc.jhdl.examples.shifter   
byucc.jhdl.examples.xr16cpu   
byucc.jhdl.netlisters   
byucc.jhdl.netlisters.jhdl   
byucc.jhdl.parsers.edif   
byucc.jhdl.parsers.edif.NewJHDLGenerator   
byucc.jhdl.parsers.edif.sablecc   
byucc.jhdl.parsers.edif.sablecc.translation   
byucc.jhdl.parsers.xnf   
byucc.jhdl.platforms.util   
byucc.jhdl.platforms.util.multicontext   
byucc.jhdl.platforms.util.readback   
byucc.jhdl.platforms.util.readback.Xilinx   
byucc.jhdl.synth   
byucc.jhdl.synth.operators   
byucc.jhdl.util.BVFormat   
byucc.jhdl.util.gui   
 

Classes in byucc.jhdl.base used by byucc.jhdl.CSRC
ArgBlockList
           
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
CL
          This can be used as a super-class for a cell that is purely combinational.
Clockable
          This interface must be implemented by any clockable cell.
ClockDriver
          Class used to create clock drivers.
ConstantSource
          This interface defines a cell that drives an unchanging value onto a wire.
ExternallyUpdateable
          This interface is used to put the information from a readback back into the cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
PlacementInfo
          This class is the superclass for libraries that implement placement
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
UndrivenInputsAllowable
          This interface marks a primitive Cell which ignores certain input ports based on decisions made at construction (for example, the cy4 block of the Xilinx XC4000 library operates in a number of modes, and not all inputs are used in each mode).
Wire
          A base class for wires that communicate actual values in the system.
WireList
          Stores a list of wires
 

Classes in byucc.jhdl.base used by byucc.jhdl.DRC
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
CellList
          This holds a list of cells.
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.DRC.Rules
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellList
          This holds a list of cells.
WireList
          Stores a list of wires
 

Classes in byucc.jhdl.base used by byucc.jhdl.DRC.Rules.Virtex
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
 

Classes in byucc.jhdl.base used by byucc.jhdl.DRC.Rules.XC4000
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
 

Classes in byucc.jhdl.base used by byucc.jhdl.DRC.Tester
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Fsm
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
Clockable
          This interface must be implemented by any clockable cell.
HWSystem
          This class defines a the top-level node for a circuit.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
PlacementInfo
          This class is the superclass for libraries that implement placement
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
SubCell
          This is a marker of an instantiable version of a Cell that works with Cell#pushHierarchy() and Cell.popHierarchy().
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
WireList
          Stores a list of wires
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.CordicPack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.DigitSerial
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.Array_div_radix2
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.Array_div_radix8
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.FPDividePack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.Pipe_SqPack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.Pipeline_div_radix4
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.SqPack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.examples
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.FloatingPoint.helpers
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.ShiftRegPack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Logic.Modules.helpers
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
ProgrammaticTestBench
          Just a tagging interface to indicate that something is a programatic testbench.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.TERA
ArgBlockList
           
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
CL
          This can be used as a super-class for a cell that is purely combinational.
Clockable
          This interface must be implemented by any clockable cell.
ClockDriver
          Class used to create clock drivers.
ConstantSource
          This interface defines a cell that drives an unchanging value onto a wire.
ExternallyUpdateable
          This interface is used to put the information from a readback back into the cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
WireList
          Stores a list of wires
 

Classes in byucc.jhdl.base used by byucc.jhdl.Xilinx
Annotation
          This class provides a Cell class that cannot be simulated.
ArgBlockList
           
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Buf
          This interface allows ClockDrivers to identify buffers, so that flipflops that are separated by their ClockDriver by only a buf will be able to take advantage of static scheduling and not be gated.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
CL
          This can be used as a super-class for a cell that is purely combinational.
Clockable
          This interface must be implemented by any clockable cell.
ClockDriver
          Class used to create clock drivers.
ConstantSource
          This interface defines a cell that drives an unchanging value onto a wire.
ExternallyUpdateable
          This interface is used to put the information from a readback back into the cell.
Initializeable
          This interface is used for cells that must do some pre-simulation initialization
MemoryInterface
          This defines an interface for memory.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
UndrivenInputsAllowable
          This interface marks a primitive Cell which ignores certain input ports based on decisions made at construction (for example, the cy4 block of the Xilinx XC4000 library operates in a number of modes, and not all inputs are used in each mode).
Wire
          A base class for wires that communicate actual values in the system.
WireList
          Stores a list of wires
 

Classes in byucc.jhdl.base used by byucc.jhdl.Xilinx.Virtex
Annotation
          This class provides a Cell class that cannot be simulated.
ArgBlockList
           
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Buf
          This interface allows ClockDrivers to identify buffers, so that flipflops that are separated by their ClockDriver by only a buf will be able to take advantage of static scheduling and not be gated.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Checkpointable
          This interface flags JHDL objects (*other* than those primitives who are ExternallyUpdatable) that can be Checkpointed when a circuit checkpoint is performed.
CL
          This can be used as a super-class for a cell that is purely combinational.
Clockable
          This interface must be implemented by any clockable cell.
ExternallyUpdateable
          This interface is used to put the information from a readback back into the cell.
Initializeable
          This interface is used for cells that must do some pre-simulation initialization
LargeExternallyUpdateable
           
MemoryInterface
          This defines an interface for memory.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
PlacementInfo
          This class is the superclass for libraries that implement placement
Property
          The Property class allows a user to attach an arbitrary number of name-value properties, where the value can be of any type, to a Cell or Wire.
PullUpDown
           
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Synchronous
          Base class for defining a synchronous circuit element.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
TriStateDriver
          This interface allows a class to implement tri-state behavior.
UndrivenInputsAllowable
          This interface marks a primitive Cell which ignores certain input ports based on decisions made at construction (for example, the cy4 block of the Xilinx XC4000 library operates in a number of modes, and not all inputs are used in each mode).
VisibleAnnotation
          This class provides a Cell class that cannot be simulated It can only be used to annotate the circuit and was provided primarily for use by the techmapper.
Wire
          A base class for wires that communicate actual values in the system.
WireList
          Stores a list of wires
 

Classes in byucc.jhdl.base used by byucc.jhdl.Xilinx.Virtex.Modules
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
LargeMemoryInterface
          This defines an interface for larger memory; allowing faster access than the regular MemoryInterface interface.
LargeWritableMemory
           
MemoryInterface
          This defines an interface for memory.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Xilinx.Virtex.Modules.DSMult_Pack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Xilinx.Virtex.Modules.KCM_Pack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
BV
          
Copyright (c) 1999-2000 Brigham Young University.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
HWSystem
          This class defines a the top-level node for a circuit.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
TestBench
          Describes a testbench - a top level cell for generating test data to drive a circuit.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Xilinx.Virtex.Modules.MultArrayPack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.
Node
          Abstract class that implements a Node in a circuit graph that consists of Nodes and Wires.
Structural
          If the node only contains instantiations of other kinds of nodes, this is the container class to use.
Wire
          A base class for wires that communicate actual values in the system.
 

Classes in byucc.jhdl.base used by byucc.jhdl.Xilinx.Virtex.Modules.ShiftReg_Pack
BooleanFlags
          This class globally defines a set of constants of masks to reach various bits of a packed set holding up to 32 bits.
Cell
          The Cell class extends the Node class to provide named-port and generic-width capability.
CellInterface
           
Clockable
          This interface must be implemented by any clockable cell.
Nameable
          Class for providing name capability for Wires and Nodes in the JHDL circuit graph.