|
|||||||||||
| 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.Logic.Modules.COUNTERS
The first three parameters after this
are clr, inc (or dec), and ld. Therefore, the methods
are named with that order. If there is only an
inc and ld to provide, the method name is
IncLd_Upcnt, with parameter order this, inc, ld,
ldval, out, name. See the examples below.
Note: When two or more of these signals are
asserted at the same time, the order of priority is
clr, ld, and then inc.
To instance an upcnt with clear, inc, and
load commands, the following method would
be used:
COUNTERS.ClrIncLd_UpCnt(this, clear, inc, load,
load_data, out, "upcnt_clr_inc_ld");
To instance a clearable downcnt, the
method would be:
COUNTERS.Clr_DownCnt(this, clear, out, "downcnt_clr_ld");
For all available methods, see
Method Summary or
Method Detail.
| Field Summary |
| 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 | |
COUNTERS(Node parent)
|
|
| Method Summary | |
static void |
Clr_DownCnt(Node parent,
Wire clr,
Wire q)
|
static void |
Clr_DownCnt(Node parent,
Wire clr,
Wire q,
java.lang.String instanceName)
|
static void |
Clr_UpCnt(Node parent,
Wire clr,
Wire q)
|
static void |
Clr_UpCnt(Node parent,
Wire clr,
Wire q,
java.lang.String instanceName)
|
static void |
ClrDec_DownCnt(Node parent,
Wire clr,
Wire dec,
Wire q)
|
static void |
ClrDec_DownCnt(Node parent,
Wire clr,
Wire dec,
Wire q,
java.lang.String instanceName)
|
static void |
ClrDecLd_DownCnt(Node parent,
Wire clr,
Wire dec,
Wire ld,
Wire ldval,
Wire q)
|
static void |
ClrDecLd_DownCnt(Node parent,
Wire clr,
Wire dec,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
ClrInc_UpCnt(Node parent,
Wire clr,
Wire inc,
Wire q)
|
static void |
ClrInc_UpCnt(Node parent,
Wire clr,
Wire inc,
Wire q,
java.lang.String instanceName)
|
static void |
ClrIncLd_UpCnt(Node parent,
Wire clr,
Wire inc,
Wire ld,
Wire ldval,
Wire q)
|
static void |
ClrIncLd_UpCnt(Node parent,
Wire clr,
Wire inc,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
ClrLd_DownCnt(Node parent,
Wire clr,
Wire ld,
Wire ldval,
Wire q)
|
static void |
ClrLd_DownCnt(Node parent,
Wire clr,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
ClrLd_UpCnt(Node parent,
Wire clr,
Wire ld,
Wire ldval,
Wire q)
|
static void |
ClrLd_UpCnt(Node parent,
Wire clr,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
Dec_DownCnt(Node parent,
Wire dec,
Wire q)
|
static void |
Dec_DownCnt(Node parent,
Wire dec,
Wire q,
java.lang.String instanceName)
|
static void |
DecLd_DownCnt(Node parent,
Wire dec,
Wire ld,
Wire ldval,
Wire q)
|
static void |
DecLd_DownCnt(Node parent,
Wire dec,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
DownCnt(Node parent,
Wire q)
|
static void |
DownCnt(Node parent,
Wire q,
java.lang.String instanceName)
|
static void |
Inc_UpCnt(Node parent,
Wire inc,
Wire q)
|
static void |
Inc_UpCnt(Node parent,
Wire inc,
Wire q,
java.lang.String instanceName)
|
static void |
IncLd_UpCnt(Node parent,
Wire inc,
Wire ld,
Wire ldval,
Wire q)
|
static void |
IncLd_UpCnt(Node parent,
Wire inc,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
Ld_DownCnt(Node parent,
Wire ld,
Wire ldval,
Wire q)
|
static void |
Ld_DownCnt(Node parent,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
Ld_UpCnt(Node parent,
Wire ld,
Wire ldval,
Wire q)
|
static void |
Ld_UpCnt(Node parent,
Wire ld,
Wire ldval,
Wire q,
java.lang.String instanceName)
|
static void |
UpCnt(Node parent,
Wire q)
|
static void |
UpCnt(Node parent,
Wire q,
java.lang.String instanceName)
|