|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectbyucc.jhdl.base.Nameable
byucc.jhdl.base.Node
byucc.jhdl.base.Cell
byucc.jhdl.base.Structural
byucc.jhdl.Logic.LogicGates
byucc.jhdl.Logic.LogicStatic
byucc.jhdl.Logic.Logic
byucc.jhdl.Fsm.Fsm
byucc.jhdl.Logic.Modules.decoder3_8
Decoder3_8 is simply a 3:8 decoder.

The easiest way to instance the decoder3_8
is by using static method calls in the
DECODERS class.
If desired, however, the constructor calls
may be made explicitly, as shown below.
First, you must import the Logic.Modules package:
import byucc.jhdl.Logic.Modules.*;
To instance a named decoder3_8, the
following constructor would be used:
new decoder3_8(this, in2, in1, in0, out7, out6, out5, out4, out3, out2, out1, out0, "name");
To instance an unamed decoder3_8, the
constructor would be:
new decoder3_8(this, in2, in1, in0, out7, out6, out5, out4, out3, out2, out1, out0);
For all available constructors, see
Constructor Summary or
Constructor Detail.
| Field Summary | |
static CellInterface[] |
cell_interface
|
| Fields inherited from class byucc.jhdl.Fsm.Fsm |
fd |
| Fields inherited from class byucc.jhdl.Logic.Logic |
ABOVE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_LEFT, ALIGN_LSB, ALIGN_MSB, ALIGN_RIGHT, ALIGN_TOP, BELOW, DOWN, EAST_OF, LEFT_OF, MAX_PACK, NORTH_OF, ON, ONTOP, ONTOP_OF, RIGHT_OF, SOUTH_OF, TOLEFT, TORIGHT, UNCONSTRAINED, UP, WEST_OF |
| Fields inherited from class byucc.jhdl.Logic.LogicGates |
tech_mapper |
| Constructor Summary | |
decoder3_8(Node parent,
Wire in2,
Wire in1,
Wire in0,
Wire out7,
Wire out6,
Wire out5,
Wire out4,
Wire out3,
Wire out2,
Wire out1,
Wire out0)
|
|
decoder3_8(Node parent,
Wire in2,
Wire in1,
Wire in0,
Wire out7,
Wire out6,
Wire out5,
Wire out4,
Wire out3,
Wire out2,
Wire out1,
Wire out0,
java.lang.String name)
|
|
| Methods inherited from class byucc.jhdl.Fsm.Fsm |
buildFsm, buildFsm, buildFsm, buildFsm, buildFsm, buildFsmFromString, die, getCSWire, getFsmData, getFsmFileName, getVerbosity, initUserDefinedNode, paint, setVerbose |