|
|||||||||||
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
This class only exists to split Logic into two files so that it's easier to deal with it. This class just contains all of the Logic gate instaniations that Logic used to do. See the documentation on Logic for a general description of what Logic does.
Field Summary | |
protected static TechMapper |
tech_mapper
|
Constructor Summary | |
LogicGates(Node parent,
java.lang.String name)
|
Method Summary | |
Wire |
add_o(Wire a,
Wire b,
Wire s)
Constructs a new adder with no carry-out. |
Wire |
add_o(Wire a,
Wire b,
Wire s,
java.lang.String name)
Constructs a new adder with no carry-out. |
Wire |
add_o(Wire a,
Wire b,
Wire ci,
Wire s)
Constructs a new adder with no carry-out. |
Wire |
add_o(Wire a,
Wire b,
Wire ci,
Wire s,
java.lang.String name)
Constructs a new adder with no carry-out. |
Wire |
add_o(Wire a,
Wire b,
Wire ci,
Wire s,
Wire co)
Constructs a new adder. |
Wire |
add_o(Wire a,
Wire b,
Wire ci,
Wire s,
Wire co,
java.lang.String name)
Constructs a new adder. |
Wire |
add(Wire a,
Wire b)
Constructs a new adder with no carry-in or carry-out, and with a new wire connected to the sum output. |
Wire |
add(Wire a,
Wire b,
java.lang.String name)
Constructs a new adder with no carry-in or carry-out, and with a new wire connected to the sum output. |
Wire |
add(Wire a,
Wire b,
Wire ci)
Constructs a new adder with no carry-out, and with a new wire connected to the sum output. |
Wire |
add(Wire a,
Wire b,
Wire ci,
java.lang.String name)
Constructs a new adder with no carry-out, and with a new wire connected to the sum output. |
Wire |
addsub_o(Wire a,
Wire b,
Wire add,
Wire s)
Constructs a new adder-subtractor with no carry-out. |
Wire |
addsub_o(Wire a,
Wire b,
Wire add,
Wire s,
java.lang.String name)
Constructs a new adder-subtractor with no carry-out. |
Wire |
addsub_o(Wire a,
Wire b,
Wire ci,
Wire add,
Wire s)
Constructs a new adder-subtractor with no carry-out. |
Wire |
addsub_o(Wire a,
Wire b,
Wire ci,
Wire add,
Wire s,
java.lang.String name)
Constructs a new adder-subtractor with no carry-out. |
Wire |
addsub_o(Wire a,
Wire b,
Wire ci,
Wire add,
Wire s,
Wire co)
Constructs a new adder-subtractor. |
Wire |
addsub_o(Wire a,
Wire b,
Wire ci,
Wire add,
Wire s,
Wire co,
java.lang.String name)
Constructs a new adder-subtractor. |
Wire |
addsub(Wire a,
Wire b,
Wire add)
Constructs a new adder-subtractor with no carry-in or carry-out, and with a new wire connected to its sum output. |
Wire |
addsub(Wire a,
Wire b,
Wire add,
java.lang.String name)
Constructs a new adder-subtractor with no carry-in or carry-out, and with a new wire connected to its sum output. |
Wire |
addsub(Wire a,
Wire b,
Wire ci,
Wire add)
Constructs a new adder-subtractor with no carry-out, and with a new wire connected to its sum output. |
Wire |
addsub(Wire a,
Wire b,
Wire ci,
Wire add,
java.lang.String name)
Constructs a new adder-subtractor with no carry-out, and with a new wire connected to its sum output. |
Wire |
and_o(Wire[] in,
Wire out,
java.lang.String name)
Constructs a new Any-input and gate. |
Wire |
and_o(Wire in,
Wire out)
Constructs a new named arbitrary-number-input and gate. |
Wire |
and_o(Wire in,
Wire out,
java.lang.String name)
Constructs a new arbitrary-number-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire out)
Constructs a new 2-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire out,
java.lang.String name)
Constructs a new 2-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire out)
Constructs a new 3-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
Constructs a new 3-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out)
Constructs a new 4-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
Constructs a new 4-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out)
Constructs a new 5-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
Constructs a new 5-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out)
Constructs a new 6-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
Constructs a new 6-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out)
Constructs a new 7-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
Constructs a new 7-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out)
Constructs a new 8-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
Constructs a new 8-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out)
Constructs a new 9-input and gate. |
Wire |
and_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
Constructs a new 9-input and gate. |
Wire |
and(Wire in)
Constructs a new named arbitrary-number-input and gate, with a new wire as its output. |
Wire |
and(Wire in,
java.lang.String name)
Constructs a new arbitrary-number-input and gate, with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2)
Constructs a new 2-input and gate, with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
java.lang.String name)
Constructs a new 2-input and gate, with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3)
Constructs a new 3-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
java.lang.String name)
Constructs a new 3-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4)
Constructs a new 4-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
java.lang.String name)
Constructs a new 4-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5)
Constructs a new 5-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
java.lang.String name)
Constructs a new 5-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6)
Constructs a new 6-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
java.lang.String name)
Constructs a new 6-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7)
Constructs a new 7-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
java.lang.String name)
Constructs a new 7-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8)
Constructs a new 8-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
java.lang.String name)
Constructs a new 8-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9)
Constructs a new 9-input and gate with a new wire as its output. |
Wire |
and(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
java.lang.String name)
Constructs a new 9-input and gate with a new wire as its output. |
Wire |
ashiftr_o(Wire in,
int shift,
Wire out)
Returns an arithmetically-right-shifted version of the input wire parameter. |
Wire |
ashiftr(Wire in,
int shift)
Returns an arithmetically-right-shifted version of the input wire parameter, with a new wire as its output. |
Wire |
ashiftr(Wire in,
int shift,
java.lang.String name)
Returns an arithmetically-right-shifted version of the input wire parameter, with a new named wire as its output. |
Wire |
buf_o(Wire in,
Wire out)
Constructs a new buffer, with user-supplied wire as its output. |
Wire |
buf_o(Wire in,
Wire out,
java.lang.String name)
Constructs a new buffer, with user-supplied wire as its output. |
Wire |
buf(Wire in)
Constructs a new buffer, with a new wire as its output. |
Wire |
buf(Wire in,
java.lang.String name)
Constructs a new buffer, with a new wire as its output. |
protected static void |
checkValueRepresentableInWidth(BV value,
int width)
|
Wire |
concat_o(Wire[] wa,
Wire o)
Returns a new wire that is the concatenation of the wires in the Wire[] parameter. |
Wire |
concat_o(Wire[] wa,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wires in the Wire[] parameter. |
Wire |
concat_o(WireList wl,
Wire o)
Returns a new wire that is the concatenation of the wires in the WireList parameter. |
Wire |
concat_o(WireList wl,
Wire o,
java.lang.String name)
Returns a new named wire that is the concatenation of the wires in the WireList parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15,
Wire w16,
Wire o)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat_o(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15,
Wire w16,
Wire o,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire[] wa)
Returns a new wire that is the concatenation of the wires in the Wire[] parameter. |
Wire |
concat(Wire[] wa,
java.lang.String name)
Returns a new wire that is the concatenation of the wires in the Wire[] parameter. |
Wire |
concat(WireList wl)
Returns a new wire that is the concatenation of the wires in the WireList parameter. |
Wire |
concat(WireList wl,
java.lang.String name)
Returns a new named wire that is the concatenation of the wires in the WireList parameter. |
Wire |
concat(Wire w1,
Wire w2)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15,
Wire w16)
Returns a new wire that is the concatenation of the input parameter wires. |
Wire |
concat(Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
Wire w9,
Wire w10,
Wire w11,
Wire w12,
Wire w13,
Wire w14,
Wire w15,
Wire w16,
java.lang.String name)
Returns a new wire that is the concatenation of the wire parameter, with name given by the String parameter. |
Wire |
constant_o(Wire o,
BV value)
Drives the constant value value onto the wire parameter. |
Wire |
constant_o(Wire o,
BV value,
java.lang.String name)
Drives the constant value value onto the wire parameter. |
Wire |
constant_o(Wire o,
int value)
Drives the constant value value onto the wire parameter. |
Wire |
constant_o(Wire o,
int[] value)
Drives the constant value value onto the wire parameter. |
Wire |
constant_o(Wire o,
int[] value,
java.lang.String name)
Drives the constant value value onto the wire parameter. |
Wire |
constant_o(Wire o,
int value,
java.lang.String name)
Drives the constant value value onto the wire parameter. |
Wire |
constant_o(Wire o,
long value)
Drives the constant value value onto the wire parameter. |
Wire |
constant_o(Wire o,
long value,
java.lang.String name)
Drives the constant value value onto the wire parameter. |
Wire |
constant(BV value)
Constructs a new wire of width width, driven with constant value value. |
Wire |
constant(BV value,
java.lang.String name)
Constructs a new named wire of width width, driven with constant value value. |
Wire |
constant(int width,
BV value)
Constructs a new wire of width width, driven with constant value value. |
Wire |
constant(int width,
BV value,
java.lang.String name)
Constructs a new named wire of width width, driven with constant value value. |
Wire |
constant(int width,
int value)
Constructs a new wire of width width, driven with constant value value. |
Wire |
constant(int width,
int[] value)
Constructs a new wire of width width, driven with constant value value. |
Wire |
constant(int width,
int[] value,
java.lang.String name)
Constructs a new named wire of width width, driven with constant value value. |
Wire |
constant(int width,
int value,
java.lang.String name)
Constructs a new named wire of width width, driven with constant value value. |
Wire |
constant(int width,
long value)
Constructs a new wire of width width, driven with constant value value. |
Wire |
constant(int width,
long value,
java.lang.String name)
Constructs a new named wire of width width, driven with constant value value. |
Wire |
gnd_o(Wire o)
Connects wire o to ground, and returns o. |
Wire |
gnd_o(Wire o,
java.lang.String name)
Connects wire o to ground, and returns o. |
Wire |
gnd()
Returns a new atomic-width wire connected to ground. |
Wire |
gnd(int width)
Returns a new wire of the specified width connected to ground. |
Wire |
gnd(int width,
java.lang.String name)
Returns a new wire of the specified width connected to ground. |
Wire |
gnd(java.lang.String name)
Returns a new atomic-width wire connected to ground. |
Wire |
mux_o(Wire d0,
Wire d1,
Wire sel,
Wire o)
Constructs a new multiplexor. |
Wire |
mux_o(Wire d0,
Wire d1,
Wire sel,
Wire o,
java.lang.String name)
Constructs a new multiplexor. |
Wire |
mux_o(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire sel,
Wire o)
Constructs a new multiplexor. |
Wire |
mux_o(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire sel,
Wire o,
java.lang.String name)
Constructs a new multiplexor. |
Wire |
mux_o(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire d4,
Wire d5,
Wire d6,
Wire d7,
Wire sel,
Wire o)
Constructs a new multiplexor. |
Wire |
mux_o(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire d4,
Wire d5,
Wire d6,
Wire d7,
Wire sel,
Wire o,
java.lang.String name)
Constructs a new multiplexor. |
Wire |
mux(Wire d0,
Wire d1,
Wire sel)
Constructs a new multiplexor with a new wire as its output. |
Wire |
mux(Wire d0,
Wire d1,
Wire sel,
java.lang.String name)
Constructs a new multiplexor with a new wire as its output. |
Wire |
mux(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire sel)
Constructs a new multiplexor. |
Wire |
mux(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire sel,
java.lang.String name)
Constructs a new multiplexor. |
Wire |
mux(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire d4,
Wire d5,
Wire d6,
Wire d7,
Wire sel)
Constructs a new multiplexor. |
Wire |
mux(Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire d4,
Wire d5,
Wire d6,
Wire d7,
Wire sel,
java.lang.String name)
Constructs a new multiplexor. |
protected static java.lang.String |
name(java.lang.String gatetype)
|
Wire |
nand_o(Wire[] in,
Wire out,
java.lang.String name)
Constructs a new N-input nand gate. |
Wire |
nand_o(Wire in,
Wire out)
Constructs a new named arbitrary-number-input nand gate. |
Wire |
nand_o(Wire in,
Wire out,
java.lang.String name)
Constructs a new arbitrary-number-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire out)
Constructs a new 2-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire out,
java.lang.String name)
Constructs a new 2-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire out)
Constructs a new 3-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
Constructs a new 3-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out)
Constructs a new 4-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
Constructs a new 4-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out)
Constructs a new 5-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
Constructs a new 5-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out)
Constructs a new 6-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
Constructs a new 6-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out)
Constructs a new 7-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
Constructs a new 7-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out)
Constructs a new 8-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
Constructs a new 8-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out)
Constructs a new 9-input nand gate. |
Wire |
nand_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
Constructs a new 9-input nand gate. |
Wire |
nand(Wire in)
Constructs a new named arbitrary-number-input nand gate, with a new wire as its output. |
Wire |
nand(Wire in,
java.lang.String name)
|
Wire |
nand(Wire in1,
Wire in2)
Constructs a new 2-input nand gate, with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
java.lang.String name)
Constructs a new 2-input nand gate, with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3)
Constructs a new 3-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
java.lang.String name)
Constructs a new 3-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4)
Constructs a new 4-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
java.lang.String name)
Constructs a new 4-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5)
Constructs a new 5-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
java.lang.String name)
Constructs a new 5-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6)
Constructs a new 6-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
java.lang.String name)
Constructs a new 6-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7)
Constructs a new 7-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
java.lang.String name)
Constructs a new 7-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8)
Constructs a new 8-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
java.lang.String name)
Constructs a new 8-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9)
Constructs a new 9-input nand gate with a new wire as its output. |
Wire |
nand(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
java.lang.String name)
Constructs a new 9-input nand gate with a new wire as its output. |
Wire |
nc()
Constructs a "dangling output" wire of width 1. |
Wire |
nc(int width)
Constructs a "dangling output" wire of width width. |
Wire |
nc(int width,
java.lang.String name)
|
Wire |
nc(java.lang.String name)
|
Wire |
nor_o(Wire[] in,
Wire out,
java.lang.String name)
Constructs a new N-input nor gate. |
Wire |
nor_o(Wire in,
Wire out)
Constructs a new named arbitrary-number-input nor gate. |
Wire |
nor_o(Wire in,
Wire out,
java.lang.String name)
Constructs a new arbitrary-number-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire out)
Constructs a new 2-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire out,
java.lang.String name)
Constructs a new 2-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire out)
Constructs a new 3-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
Constructs a new 3-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out)
Constructs a new 4-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
Constructs a new 4-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out)
Constructs a new 5-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
Constructs a new 5-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out)
Constructs a new 6-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
Constructs a new 6-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out)
Constructs a new 7-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
Constructs a new 7-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out)
Constructs a new 8-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
Constructs a new 8-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out)
Constructs a new 9-input nor gate. |
Wire |
nor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
Constructs a new 9-input nor gate. |
Wire |
nor(Wire in)
Constructs a new named arbitrary-number-input nor gate, with a new wire as its output. |
Wire |
nor(Wire in,
java.lang.String name)
Constructs a new arbitrary-number-input nor gate, with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2)
Constructs a new 2-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
java.lang.String name)
Constructs a new 2-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3)
Constructs a new 3-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
java.lang.String name)
Constructs a new 3-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4)
Constructs a new 4-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
java.lang.String name)
Constructs a new 4-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5)
Constructs a new 5-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
java.lang.String name)
Constructs a new 5-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6)
Constructs a new 6-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
java.lang.String name)
Constructs a new 6-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7)
Constructs a new 7-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
java.lang.String name)
Constructs a new 7-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8)
Constructs a new 8-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
java.lang.String name)
Constructs a new 8-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9)
Constructs a new 9-input nor gate with a new wire as its output. |
Wire |
nor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
java.lang.String name)
Constructs a new 9-input nor gate with a new wire as its output. |
Wire |
not_o(Wire i,
Wire o)
Constructs a new inverter. |
Wire |
not_o(Wire i,
Wire o,
java.lang.String name)
Constructs a new inverter. |
Wire |
not(Wire i)
Constructs a new inverter with a new wire as its output. |
Wire |
not(Wire i,
java.lang.String name)
Constructs a new inverter with a new wire as its output. |
Wire |
or_o(Wire[] in,
Wire out,
java.lang.String name)
Constructs a new 9-input or gate. |
Wire |
or_o(Wire in,
Wire out)
Constructs a new named arbitrary-number-input or gate. |
Wire |
or_o(Wire in,
Wire out,
java.lang.String name)
Constructs a new arbitrary-number-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire out)
Constructs a new 2-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire out,
java.lang.String name)
Constructs a new 2-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire out)
Constructs a new 3-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
Constructs a new 3-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out)
Constructs a new 4-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
Constructs a new 4-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out)
Constructs a new 5-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
Constructs a new 5-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out)
Constructs a new 6-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
Constructs a new 6-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out)
Constructs a new 7-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
Constructs a new 7-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out)
Constructs a new 8-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
Constructs a new 8-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out)
Constructs a new 9-input or gate. |
Wire |
or_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
Constructs a new 9-input or gate. |
Wire |
or(Wire in)
Constructs a new named arbitrary-number-input or gate, with a new wire as its output. |
Wire |
or(Wire in,
java.lang.String name)
Constructs a new arbitrary-number-input or gate, with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2)
Constructs a new 2-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
java.lang.String name)
Constructs a new 2-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3)
Constructs a new 3-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
java.lang.String name)
Constructs a new 3-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4)
Constructs a new 4-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
java.lang.String name)
Constructs a new 4-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5)
Constructs a new 5-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
java.lang.String name)
Constructs a new 5-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6)
Constructs a new 6-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
java.lang.String name)
Constructs a new 6-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7)
Constructs a new 7-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
java.lang.String name)
Constructs a new 7-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8)
Constructs a new 8-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
java.lang.String name)
Constructs a new 8-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9)
Constructs a new 9-input or gate with a new wire as its output. |
Wire |
or(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
java.lang.String name)
Constructs a new 9-input or gate with a new wire as its output. |
Wire |
pulldown(Wire out)
Constructs a new pulldown resistor attached to a user-supplied wire. |
Wire |
pulldown(Wire out,
java.lang.String name)
Constructs a new pulldown resistor attached to a user-supplied wire. |
Wire |
pullup(Wire out)
Constructs a new pullup resistor attached to a user-supplied wire. |
Wire |
pullup(Wire out,
java.lang.String name)
Constructs a new pullup resistor attached to a user-supplied wire. |
Wire |
reg_o(Wire d,
Wire q)
Constructs a new register. |
Wire |
reg_o(Wire d,
Wire q,
java.lang.String name)
Constructs a new register. |
Wire |
reg_o(Wire clk,
Wire d,
Wire q)
Constructs a new register. |
Wire |
reg_o(Wire clk,
Wire d,
Wire q,
java.lang.String name)
Constructs a new register. |
Wire |
reg(Wire d)
Constructs a new register with a new wire as its output. |
Wire |
reg(Wire d,
java.lang.String name)
Constructs a new register with a new wire as its output. |
Wire |
reg(Wire clk,
Wire d)
Constructs a new register with a new wire as its output. |
Wire |
reg(Wire clk,
Wire d,
java.lang.String name)
Constructs a new register with a new wire as its output. |
Wire |
regc_o(Wire d,
Wire q)
Constructs a new register, with global reset state '0'. |
Wire |
regc_o(Wire d,
Wire q,
java.lang.String name)
Constructs a new register, with global reset state '0'. |
Wire |
regc_o(Wire clk,
Wire d,
Wire q)
Constructs a new register, with global reset state '0'. |
Wire |
regc_o(Wire clk,
Wire d,
Wire q,
java.lang.String name)
Constructs a new register, with global reset state '0'. |
Wire |
regc(Wire d)
Constructs a new register with a new wire as its output, with global reset state '0'. |
Wire |
regc(Wire d,
java.lang.String name)
Constructs a new register with a new wire as its output, with global reset state '0'. |
Wire |
regc(Wire clk,
Wire d)
Constructs a new register with a new wire as its output, with global reset state '0'. |
Wire |
regc(Wire clk,
Wire d,
java.lang.String name)
Constructs a new register with a new wire as its output, with global reset state '0'. |
Wire |
regce_o(Wire d,
Wire ce,
Wire q)
Constructs a new enabled register. |
Wire |
regce_o(Wire d,
Wire ce,
Wire q,
java.lang.String name)
Constructs a new enabled register. |
Wire |
regce_o(Wire clk,
Wire d,
Wire ce,
Wire q)
Constructs a new enabled register. |
Wire |
regce_o(Wire clk,
Wire d,
Wire ce,
Wire q,
java.lang.String name)
Constructs a new enabled register. |
Wire |
regce(Wire d,
Wire ce)
Constructs a new enabled register with a new wire as its output, with global reset state '0'. |
Wire |
regce(Wire d,
Wire ce,
java.lang.String name)
Constructs a new enabled register with a new wire as its output, with global reset state '0'. |
Wire |
regce(Wire clk,
Wire d,
Wire ce)
Constructs a new enabled register with a new wire as its output, with global reset state '0'. |
Wire |
regce(Wire clk,
Wire d,
Wire ce,
java.lang.String name)
Constructs a new enabled register with a new wire as its output, with global reset state '0'. |
Wire |
regp_o(Wire d,
Wire q)
Constructs a new register, with global reset state '1' x (width of output wire). |
Wire |
regp_o(Wire d,
Wire q,
java.lang.String name)
Constructs a new register, with global reset state '1' x (width of output wire). |
Wire |
regp_o(Wire clk,
Wire d,
Wire q)
Constructs a new register, with global reset state '1' x (width of output wire). |
Wire |
regp_o(Wire clk,
Wire d,
Wire q,
java.lang.String name)
Constructs a new register, with global reset state '1' x (width of output wire). |
Wire |
regp(Wire d)
Constructs a new register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regp(Wire d,
java.lang.String name)
Constructs a new register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regp(Wire clk,
Wire d)
Constructs a new register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regp(Wire clk,
Wire d,
java.lang.String name)
Constructs a new register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regpe_o(Wire d,
Wire ce,
Wire q)
Constructs a new enabled register, with global reset state '1' x (width of output wire). |
Wire |
regpe_o(Wire d,
Wire ce,
Wire q,
java.lang.String name)
Constructs a new enabled register, with global reset state '1' x (width of output wire). |
Wire |
regpe_o(Wire clk,
Wire d,
Wire ce,
Wire q)
Constructs a new enabled register, with global reset state '1' x (width of output wire). |
Wire |
regpe_o(Wire clk,
Wire d,
Wire ce,
Wire q,
java.lang.String name)
Constructs a new enabled register, with global reset state '1' x (width of output wire). |
Wire |
regpe(Wire d,
Wire ce)
Constructs a new enabled register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regpe(Wire d,
Wire ce,
java.lang.String name)
Constructs a new enabled register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regpe(Wire clk,
Wire d,
Wire ce)
Constructs a new enabled register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regpe(Wire clk,
Wire d,
Wire ce,
java.lang.String name)
Constructs a new enabled register with a new wire as its output, with global reset state '1' x (width of output wire). |
Wire |
regr_o(Wire d,
Wire r,
Wire q)
Constructs a new synchronously reset register with instance name given by the String parameter. |
Wire |
regr_o(Wire d,
Wire r,
Wire q,
java.lang.String name)
Constructs a new synchronously reset register with instance name given by the String parameter. |
Wire |
regr_o(Wire clk,
Wire d,
Wire r,
Wire q)
Constructs a new synchronously reset register. |
Wire |
regr_o(Wire clk,
Wire d,
Wire r,
Wire q,
java.lang.String name)
Constructs a new synchronously reset register with instance name given by the String parameter. |
Wire |
regr(Wire d,
Wire r)
Constructs a new synchronously reset register. |
Wire |
regr(Wire d,
Wire r,
java.lang.String name)
Constructs a new synchronously reset register with instance name given by the String parameter. |
Wire |
regr(Wire clk,
Wire d,
Wire r)
Constructs a new synchronously reset register. |
Wire |
regr(Wire clk,
Wire d,
Wire r,
java.lang.String name)
Constructs a new synchronously reset register with instance name given by the String parameter. |
Wire |
regre_o(Wire d,
Wire ce,
Wire r,
Wire q)
Constructs a new clock-enabled synchronously reset register. |
Wire |
regre_o(Wire d,
Wire ce,
Wire r,
Wire q,
java.lang.String name)
Constructs a new clock-enabled synchronously reset register with instance name given by the String parameter. |
Wire |
regre_o(Wire clk,
Wire d,
Wire ce,
Wire r,
Wire q)
Constructs a new clock-enabled synchronously reset register. |
Wire |
regre_o(Wire clk,
Wire d,
Wire ce,
Wire r,
Wire q,
java.lang.String name)
Constructs a new clock-enabled synchronously reset register with instance name given by the String parameter. |
Wire |
regre(Wire d,
Wire ce,
Wire r)
Constructs a new clock-enabled synchronously reset register. |
Wire |
regre(Wire d,
Wire ce,
Wire r,
java.lang.String name)
Constructs a new clock-enabled synchronously reset register with instance name given by the String parameter. |
Wire |
regre(Wire clk,
Wire d,
Wire ce,
Wire r)
Constructs a new clock-enabled synchronously reset register. |
Wire |
regre(Wire clk,
Wire d,
Wire ce,
Wire r,
java.lang.String name)
Constructs a new clock-enabled synchronously reset register with instance name given by the String parameter. |
Wire |
regs_o(Wire d,
Wire s,
Wire q)
Constructs a new synchronously preset register. |
Wire |
regs_o(Wire d,
Wire s,
Wire q,
java.lang.String name)
Constructs a new synchronously preset register with instance name given by the String parameter. |
Wire |
regs_o(Wire clk,
Wire d,
Wire s,
Wire q)
Constructs a new synchronously preset register. |
Wire |
regs_o(Wire clk,
Wire d,
Wire s,
Wire q,
java.lang.String name)
Constructs a new synchronously preset register with instance name given by the String parameter. |
Wire |
regs(Wire d,
Wire s)
Constructs a new synchronously preset register. |
Wire |
regs(Wire d,
Wire s,
java.lang.String name)
Constructs a new synchronously preset register with instance name given by the String parameter. |
Wire |
regs(Wire clk,
Wire d,
Wire s)
Constructs a new synchronously preset register. |
Wire |
regs(Wire clk,
Wire d,
Wire s,
java.lang.String name)
Constructs a new synchronously preset register with instance name given by the String parameter. |
Wire |
regse_o(Wire d,
Wire ce,
Wire s,
Wire q)
Constructs a new clock-enabled synchronously preset register. |
Wire |
regse_o(Wire d,
Wire ce,
Wire s,
Wire q,
java.lang.String name)
Constructs a new clock-enabled synchronously preset register with instance name given by the String parameter. |
Wire |
regse_o(Wire clk,
Wire d,
Wire ce,
Wire s,
Wire q)
Constructs a new clock-enabled synchronously preset register. |
Wire |
regse_o(Wire clk,
Wire d,
Wire ce,
Wire s,
Wire q,
java.lang.String name)
Constructs a new clock-enabled synchronously preset register with instance name given by the String parameter. |
Wire |
regse(Wire d,
Wire ce,
Wire s)
Constructs a new clock-enabled synchronously preset register. |
Wire |
regse(Wire d,
Wire ce,
Wire s,
java.lang.String name)
Constructs a new clock-enabled synchronously preset register with instance name given by the String parameter. |
Wire |
regse(Wire clk,
Wire d,
Wire ce,
Wire s)
Constructs a new clock-enabled synchronously preset register. |
Wire |
regse(Wire clk,
Wire d,
Wire ce,
Wire s,
java.lang.String name)
Constructs a new clock-enabled synchronously preset register with instance name given by the String parameter. |
Wire |
shiftl_o(Wire in,
int shift,
Wire out)
Returns an left-shifted version of the input wire parameter. |
Wire |
shiftl(Wire in,
int shift)
Returns an left-shifted version of the input wire parameter, with a new wire as its output. |
Wire |
shiftl(Wire in,
int shift,
java.lang.String name)
Returns an left-shifted version of the input wire parameter, with a new named wire as its output. |
Wire |
shiftr_o(Wire in,
int shift,
Wire out)
Returns an logically-right-shifted version of the input wire parameter. |
Wire |
shiftr(Wire in,
int shift)
Returns an logically-right-shifted version of the input wire parameter, with a new wire as its output. |
Wire |
shiftr(Wire in,
int shift,
java.lang.String name)
Returns an logically-right-shifted version of the input wire parameter, with a new named wire as its output. |
Wire |
sub_o(Wire a,
Wire b,
Wire s)
Constructs a new subtractor with no carry-out. |
Wire |
sub_o(Wire a,
Wire b,
Wire s,
java.lang.String name)
Constructs a new subtractor with no carry-out. |
Wire |
sub_o(Wire a,
Wire b,
Wire ci,
Wire s)
Constructs a new subtractor with no carry-out. |
Wire |
sub_o(Wire a,
Wire b,
Wire ci,
Wire s,
java.lang.String name)
Constructs a new subtractor with no carry-out. |
Wire |
sub_o(Wire a,
Wire b,
Wire ci,
Wire s,
Wire co)
Constructs a new subtractor. |
Wire |
sub_o(Wire a,
Wire b,
Wire ci,
Wire s,
Wire co,
java.lang.String name)
Constructs a new subtractor. |
Wire |
sub(Wire a,
Wire b)
Constructs a new subtractor with no carry-in or carry-out, and with a new wire as its sum output. |
Wire |
sub(Wire a,
Wire b,
java.lang.String name)
Constructs a new subtractor with no carry-in or carry-out, and with a new wire as its sum output. |
Wire |
sub(Wire a,
Wire b,
Wire ci)
Constructs a new subtractor with no carry-out, and with a new wire as its sum output. |
Wire |
sub(Wire a,
Wire b,
Wire ci,
java.lang.String name)
Constructs a new subtractor with no carry-out, and with a new wire as its sum output. |
Wire |
tbuf_o(Wire in,
Wire en,
Wire out)
Constructs a new tristate buffer, with user-supplied wire as its output. |
Wire |
tbuf_o(Wire in,
Wire en,
Wire out,
java.lang.String name)
Constructs a new tristate buffer, with user-supplied wire as its output. |
Wire |
tbuf(Wire in,
Wire en)
Constructs a new tristate buffer, with a new wire as its output. |
Wire |
tbuf(Wire in,
Wire en,
java.lang.String name)
Constructs a new tristate buffer, with a new wire as its output. |
Wire |
vcc_o(Wire o)
Connects wire o to power, and returns o. |
Wire |
vcc_o(Wire o,
java.lang.String name)
Connects wire o to power, and returns o. |
Wire |
vcc()
Returns a new atomic-width wire connected to power. |
Wire |
vcc(int width)
Returns a new wire of the specified width connected to power. |
Wire |
vcc(int width,
java.lang.String name)
Returns a new wire of the specified width connected to power. |
Wire |
vcc(java.lang.String name)
Returns a new atomic-width wire connected to power. |
Wire |
wire()
Constructs a new "primitive" wire. |
Wire |
wire(int width)
Constructs a new wire of width width. |
Wire |
wire(int width,
java.lang.String name)
Constructs a new named wire of width width. |
Wire |
wire(java.lang.String name)
Constructs a new named "primitive" wire. |
Wire |
xnor_o(Wire[] in,
Wire out,
java.lang.String name)
Constructs a new N-input xnor gate. |
Wire |
xnor_o(Wire in,
Wire out)
Constructs a new named arbitrary-number-input xnor gate. |
Wire |
xnor_o(Wire in,
Wire out,
java.lang.String name)
Constructs a new arbitrary-number-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire out)
Constructs a new 2-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire out,
java.lang.String name)
Constructs a new 2-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire out)
Constructs a new 3-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
Constructs a new 3-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out)
Constructs a new 4-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
Constructs a new 4-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out)
Constructs a new 5-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
Constructs a new 5-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out)
Constructs a new 6-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
Constructs a new 6-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out)
Constructs a new 7-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
Constructs a new 7-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out)
Constructs a new 8-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
Constructs a new 8-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out)
Constructs a new 9-input xnor gate. |
Wire |
xnor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
Constructs a new 9-input xnor gate. |
Wire |
xnor(Wire in)
Constructs a new named arbitrary-number-input xnor gate, with a new wire as its output. |
Wire |
xnor(Wire in,
java.lang.String name)
Constructs a new arbitrary-number-input xnor gate, with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2)
Constructs a new 2-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
java.lang.String name)
Constructs a new 2-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3)
Constructs a new 3-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
java.lang.String name)
Constructs a new 3-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4)
Constructs a new 4-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
java.lang.String name)
Constructs a new 4-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5)
Constructs a new 5-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
java.lang.String name)
Constructs a new 5-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6)
Constructs a new 6-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
java.lang.String name)
Constructs a new 6-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7)
Constructs a new 7-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
java.lang.String name)
Constructs a new 7-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8)
Constructs a new 8-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
java.lang.String name)
Constructs a new 8-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9)
Constructs a new 9-input xnor gate with a new wire as its output. |
Wire |
xnor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
java.lang.String name)
Constructs a new 9-input xnor gate with a new wire as its output. |
Wire |
xor_o(Wire[] in,
Wire out,
java.lang.String name)
Constructs a new N-input xor gate. |
Wire |
xor_o(Wire in,
Wire out)
Constructs a new named arbitrary-number-input xor gate. |
Wire |
xor_o(Wire in,
Wire out,
java.lang.String name)
Constructs a new arbitrary-number-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire out)
Constructs a new 2-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire out,
java.lang.String name)
Constructs a new 2-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire out)
Constructs a new 3-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
Constructs a new 3-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out)
Constructs a new 4-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
Constructs a new 4-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out)
Constructs a new 5-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
Constructs a new 5-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out)
Constructs a new 6-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
Constructs a new 6-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out)
Constructs a new 7-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
Constructs a new 7-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out)
Constructs a new 8-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
Constructs a new 8-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out)
Constructs a new 9-input xor gate. |
Wire |
xor_o(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
Constructs a new 9-input xor gate. |
Wire |
xor(Wire in)
Constructs a new named arbitrary-number-input xor gate, with a new wire as its output. |
Wire |
xor(Wire in,
java.lang.String name)
Constructs a new arbitrary-number-input xor gate, with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2)
Constructs a new 2-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
java.lang.String name)
Constructs a new 2-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3)
Constructs a new 3-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
java.lang.String name)
Constructs a new 3-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4)
Constructs a new 4-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
java.lang.String name)
Constructs a new 4-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5)
Constructs a new 5-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
java.lang.String name)
Constructs a new 5-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6)
Constructs a new 6-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
java.lang.String name)
Constructs a new 6-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7)
Constructs a new 7-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
java.lang.String name)
Constructs a new 7-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8)
Constructs a new 8-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
java.lang.String name)
Constructs a new 8-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9)
Constructs a new 9-input xor gate with a new wire as its output. |
Wire |
xor(Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
java.lang.String name)
Constructs a new 9-input xor gate with a new wire as its output. |
Methods inherited from class byucc.jhdl.base.Node |
addObservable, addSimulatorCallback, checkAll, delete, getBuildingFlag, getChildren, getChildrenEnumeration, getDefaultClock, 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 |
Field Detail |
protected static TechMapper tech_mapper
Constructor Detail |
public LogicGates(Node parent, java.lang.String name)
Method Detail |
protected static java.lang.String name(java.lang.String gatetype)
public Wire buf(Wire in)
in
- Input wire to the buffer
public Wire buf(Wire in, java.lang.String name)
in
- Input wire to the buffername
- Instance name for the buffer
public Wire buf_o(Wire in, Wire out)
in
- Input wire to the bufferout
- Output wire to the buffer
public Wire buf_o(Wire in, Wire out, java.lang.String name)
in
- Input wire to the bufferout
- Output wire to the buffername
- Instance name for the buffer
public Wire tbuf(Wire in, Wire en)
in
- Input wire to the tristate bufferen
- Active-low enable for tristate output.
public Wire tbuf(Wire in, Wire en, java.lang.String name)
in
- Input wire to the bufferen
- Active-low enable for tristate output.name
- Instance name for the buffer
public Wire tbuf_o(Wire in, Wire en, Wire out)
in
- Input wire to the bufferen
- Active-low enable for tristate output.out
- Output wire to the buffer
public Wire tbuf_o(Wire in, Wire en, Wire out, java.lang.String name)
in
- Input wire to the bufferen
- Active-low enable for tristate output.out
- Output wire to the buffername
- Instance name for the buffer
public Wire pullup(Wire out)
out
- Wire attached to the pullup.
public Wire pullup(Wire out, java.lang.String name)
out
- Wire attached to the pullup.name
- Instance name for pullup
public Wire pulldown(Wire out)
out
- Wire attached to the pulldown.
public Wire pulldown(Wire out, java.lang.String name)
out
- Wire attached to the pulldown.name
- Instance name for pulldown.
public Wire and(Wire in)
in
were an N-bit
wire, the output o
will be assigned in[0] &
in[1] & ... & in[N-2] & in[N-1]
.
public Wire and(Wire in, java.lang.String name)
in
were an N-bit
wire, the output o
will be assigned in[0] &
in[1] & ... & in[N-2] & in[N-1]
.
public Wire and(Wire in1, Wire in2)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.
public Wire and(Wire in1, Wire in2, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.name
- Instance name for the and gate
public Wire and(Wire in1, Wire in2, Wire in3)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.
public Wire and(Wire in1, Wire in2, Wire in3, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.name
- Instance name for the and gate
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.name
- Instance name for the and gate
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.name
- Instance name for the and gate
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.name
- Instance name for the and gate
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.name
- Instance name for the and gate
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.name
- Instance name for the and gate
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.in9
- Input 9 to the and gate.
public Wire and(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.in9
- Input 9 to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in, Wire out)
in
were an N-bit wire, the output o
will be assigned in[0] & in[1] & ... & in[N-2] &
in[N-1]
.
public Wire and_o(Wire in, Wire out, java.lang.String name)
in
were an N-bit wire, the output o
will be assigned in[0] & in[1] & ... & in[N-2] &
in[N-1]
.
public Wire and_o(Wire in1, Wire in2, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.in9
- Input 9 to the and gate.out
- Output to the and gate.
public Wire and_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out, java.lang.String name)
in1
- Input 1 to the and gate.in2
- Input 2 to the and gate.in3
- Input 3 to the and gate.in4
- Input 4 to the and gate.in5
- Input 5 to the and gate.in6
- Input 6 to the and gate.in7
- Input 7 to the and gate.in8
- Input 8 to the and gate.in9
- Input 9 to the and gate.out
- Output to the and gate.name
- Instance name for the and gate
public Wire and_o(Wire[] in, Wire out, java.lang.String name)
in
- Input Wire Array.out
- Output to the and gate.name
- Instance name for the and gate
public Wire or(Wire in)
in
were an N-bit
wire, the output o
will be assigned in[0] |
in[1] | ... | in[N-2] | in[N-1]
.
public Wire or(Wire in, java.lang.String name)
in
were an N-bit
wire, the output o
will be assigned in[0] |
in[1] | ... | in[N-2] | in[N-1]
.
public Wire or(Wire in1, Wire in2)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.
public Wire or(Wire in1, Wire in2, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.name
- Instance name for the or gate
public Wire or(Wire in1, Wire in2, Wire in3)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.
public Wire or(Wire in1, Wire in2, Wire in3, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.name
- Instance name for the or gate
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.name
- Instance name for the or gate
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.name
- Instance name for the or gate
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.name
- Instance name for the or gate
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.name
- Instance name for the or gate
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.name
- Instance name for the or gate
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.in9
- Input 9 to the or gate.
public Wire or(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.in9
- Input 9 to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in, Wire out)
in
were an N-bit wire, the output o
will be assigned in[0] | in[1] | ... | in[N-2] |
in[N-1]
.
public Wire or_o(Wire in, Wire out, java.lang.String name)
in
were an N-bit wire, the output o
will be assigned in[0] | in[1] | ... | in[N-2] |
in[N-1]
.
public Wire or_o(Wire in1, Wire in2, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.in9
- Input 9 to the or gate.out
- Output to the or gate.
public Wire or_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out, java.lang.String name)
in1
- Input 1 to the or gate.in2
- Input 2 to the or gate.in3
- Input 3 to the or gate.in4
- Input 4 to the or gate.in5
- Input 5 to the or gate.in6
- Input 6 to the or gate.in7
- Input 7 to the or gate.in8
- Input 8 to the or gate.in9
- Input 9 to the or gate.out
- Output to the or gate.name
- Instance name for the or gate
public Wire or_o(Wire[] in, Wire out, java.lang.String name)
out
- Output to the or gate.name
- Instance name for the or gate
public Wire xor(Wire in)
in
were an N-bit
wire, the output o
will be assigned in[0] ^
in[1] ^ ... ^ in[N-2] ^ in[N-1]
.
public Wire xor(Wire in, java.lang.String name)
in
were an N-bit
wire, the output o
will be assigned in[0] ^
in[1] ^ ... ^ in[N-2] ^ in[N-1]
.
public Wire xor(Wire in1, Wire in2)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.
public Wire xor(Wire in1, Wire in2, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.name
- Instance name for the xor gate
public Wire xor(Wire in1, Wire in2, Wire in3)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.
public Wire xor(Wire in1, Wire in2, Wire in3, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.name
- Instance name for the xor gate
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.name
- Instance name for the xor gate
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.name
- Instance name for the xor gate
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.name
- Instance name for the xor gate
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.name
- Instance name for the xor gate
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.name
- Instance name for the xor gate
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.in9
- Input 9 to the xor gate.
public Wire xor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.in9
- Input 9 to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in, Wire out)
in
were an N-bit wire, the output o
will be assigned in[0] ^ in[1] ^ ... ^ in[N-2] ^
in[N-1]
.
public Wire xor_o(Wire in, Wire out, java.lang.String name)
in
were an N-bit wire, the output o
will be assigned in[0] ^ in[1] ^ ... ^ in[N-2] ^
in[N-1]
.
public Wire xor_o(Wire in1, Wire in2, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.in9
- Input 9 to the xor gate.out
- Output to the xor gate.
public Wire xor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out, java.lang.String name)
in1
- Input 1 to the xor gate.in2
- Input 2 to the xor gate.in3
- Input 3 to the xor gate.in4
- Input 4 to the xor gate.in5
- Input 5 to the xor gate.in6
- Input 6 to the xor gate.in7
- Input 7 to the xor gate.in8
- Input 8 to the xor gate.in9
- Input 9 to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire xor_o(Wire[] in, Wire out, java.lang.String name)
in
- Input Array to the xor gate.out
- Output to the xor gate.name
- Instance name for the xor gate
public Wire nand(Wire in)
in
were an N-bit
wire, the output o
will be assigned in[0] &
in[1] & ... & in[N-2] & in[N-1]
.
public Wire nand(Wire in, java.lang.String name)
public Wire nand(Wire in1, Wire in2)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.
public Wire nand(Wire in1, Wire in2, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.name
- Instance name for the nand gate
public Wire nand(Wire in1, Wire in2, Wire in3)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.
public Wire nand(Wire in1, Wire in2, Wire in3, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.name
- Instance name for the nand gate
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.name
- Instance name for the nand gate
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.name
- Instance name for the nand gate
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.name
- Instance name for the nand gate
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.name
- Instance name for the nand gate
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.name
- Instance name for the nand gate
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.in9
- Input 9 to the nand gate.
public Wire nand(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.in9
- Input 9 to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in, Wire out)
in
were an N-bit wire, the output o
will be assigned in[0] & in[1] & ... & in[N-2] &
in[N-1]
.
public Wire nand_o(Wire in, Wire out, java.lang.String name)
in
were an N-bit wire, the output o
will be assigned in[0] & in[1] & ... & in[N-2] &
in[N-1]
.
public Wire nand_o(Wire in1, Wire in2, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.in9
- Input 9 to the nand gate.out
- Output to the nand gate.
public Wire nand_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out, java.lang.String name)
in1
- Input 1 to the nand gate.in2
- Input 2 to the nand gate.in3
- Input 3 to the nand gate.in4
- Input 4 to the nand gate.in5
- Input 5 to the nand gate.in6
- Input 6 to the nand gate.in7
- Input 7 to the nand gate.in8
- Input 8 to the nand gate.in9
- Input 9 to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nand_o(Wire[] in, Wire out, java.lang.String name)
in
- Input Wire Array to the nand gate.out
- Output to the nand gate.name
- Instance name for the nand gate
public Wire nor(Wire in)
in
were an N-bit
wire, the output o
will be assigned in[0] |
in[1] | ... | in[N-2] | in[N-1]
.
public Wire nor(Wire in, java.lang.String name)
in
were an N-bit
wire, the output o
will be assigned in[0] |
in[1] | ... | in[N-2] | in[N-1]
.
public Wire nor(Wire in1, Wire in2)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.
public Wire nor(Wire in1, Wire in2, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.name
- Instance name for the nor gate
public Wire nor(Wire in1, Wire in2, Wire in3)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.
public Wire nor(Wire in1, Wire in2, Wire in3, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.name
- Instance name for the nor gate
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.name
- Instance name for the nor gate
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.name
- Instance name for the nor gate
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.name
- Instance name for the nor gate
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.name
- Instance name for the nor gate
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.name
- Instance name for the nor gate
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.in9
- Input 9 to the nor gate.
public Wire nor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.in9
- Input 9 to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in, Wire out)
in
were an N-bit wire, the output o
will be assigned in[0] | in[1] | ... | in[N-2] |
in[N-1]
.
public Wire nor_o(Wire in, Wire out, java.lang.String name)
in
were an N-bit wire, the output o
will be assigned in[0] | in[1] | ... | in[N-2] |
in[N-1]
.
public Wire nor_o(Wire in1, Wire in2, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.in9
- Input 9 to the nor gate.out
- Output to the nor gate.
public Wire nor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out, java.lang.String name)
in1
- Input 1 to the nor gate.in2
- Input 2 to the nor gate.in3
- Input 3 to the nor gate.in4
- Input 4 to the nor gate.in5
- Input 5 to the nor gate.in6
- Input 6 to the nor gate.in7
- Input 7 to the nor gate.in8
- Input 8 to the nor gate.in9
- Input 9 to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire nor_o(Wire[] in, Wire out, java.lang.String name)
in
- Input Wire Array to the nor gate.out
- Output to the nor gate.name
- Instance name for the nor gate
public Wire xnor(Wire in)
in
were an N-bit
wire, the output o
will be assigned in[0] ^
in[1] ^ ... ^ in[N-2] ^ in[N-1]
.
public Wire xnor(Wire in, java.lang.String name)
in
were an N-bit
wire, the output o
will be assigned in[0] ^
in[1] ^ ... ^ in[N-2] ^ in[N-1]
.
public Wire xnor(Wire in1, Wire in2)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor(Wire in1, Wire in2, Wire in3)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, Wire in3, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.in9
- Input 9 to the xnor gate.
public Wire xnor(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.in9
- Input 9 to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in, Wire out)
in
were an N-bit wire, the output o
will be assigned in[0] ^ in[1] ^ ... ^ in[N-2] ^
in[N-1]
.
public Wire xnor_o(Wire in, Wire out, java.lang.String name)
in
were an N-bit wire, the output o
will be assigned in[0] ^ in[1] ^ ... ^ in[N-2] ^
in[N-1]
.
public Wire xnor_o(Wire in1, Wire in2, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.in9
- Input 9 to the xnor gate.out
- Output to the xnor gate.
public Wire xnor_o(Wire in1, Wire in2, Wire in3, Wire in4, Wire in5, Wire in6, Wire in7, Wire in8, Wire in9, Wire out, java.lang.String name)
in1
- Input 1 to the xnor gate.in2
- Input 2 to the xnor gate.in3
- Input 3 to the xnor gate.in4
- Input 4 to the xnor gate.in5
- Input 5 to the xnor gate.in6
- Input 6 to the xnor gate.in7
- Input 7 to the xnor gate.in8
- Input 8 to the xnor gate.in9
- Input 9 to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire xnor_o(Wire[] in, Wire out, java.lang.String name)
in
- Input Wire Array to the xnor gate.out
- Output to the xnor gate.name
- Instance name for the xnor gate
public Wire reg(Wire d)
d
- Data input to register.
public Wire reg(Wire clk, Wire d)
clk
- Explicit clock input to register.d
- Data input to register.
public Wire reg(Wire d, java.lang.String name)
d
- Data input to register.name
- Instance name for the register
public Wire reg(Wire clk, Wire d, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.name
- Instance name for the register
public Wire reg_o(Wire d, Wire q)
d
- Data input to register.q
- Output to register.
public Wire reg_o(Wire clk, Wire d, Wire q)
clk
- Explicit clock input to register.d
- Data input to register.q
- Output to register.
public Wire reg_o(Wire d, Wire q, java.lang.String name)
d
- Data input to register.q
- Output to register.name
- Instance name for the register
public Wire reg_o(Wire clk, Wire d, Wire q, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.q
- Output to register.name
- Instance name for the register
public Wire regc(Wire d)
d
- Data input to register.
public Wire regc(Wire clk, Wire d)
clk
- Explicit clock input to register.d
- Data input to register.
public Wire regc(Wire d, java.lang.String name)
d
- Data input to register.name
- Instance name for the register
public Wire regc(Wire clk, Wire d, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.name
- Instance name for the register
public Wire regc_o(Wire d, Wire q)
d
- Data input to register.q
- Output to register.
public Wire regc_o(Wire clk, Wire d, Wire q)
clk
- Explicit clock input to register.d
- Data input to register.q
- Output to register.
public Wire regc_o(Wire d, Wire q, java.lang.String name)
d
- Data input to register.q
- Output to register.name
- Instance name for the register
public Wire regc_o(Wire clk, Wire d, Wire q, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.q
- Output to register.name
- Instance name for the register
public Wire regce(Wire d, Wire ce)
d
- Data input to register.ce
- Enable input to register (high-asserted).
public Wire regce(Wire clk, Wire d, Wire ce)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).
public Wire regce(Wire d, Wire ce, java.lang.String name)
d
- Data input to register.ce
- Enable input to register (high-asserted).name
- Instance name for the register
public Wire regce(Wire clk, Wire d, Wire ce, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).name
- Instance name for the register
public Wire regce_o(Wire d, Wire ce, Wire q)
d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.
public Wire regce_o(Wire clk, Wire d, Wire ce, Wire q)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.
public Wire regce_o(Wire d, Wire ce, Wire q, java.lang.String name)
d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.name
- Instance name for the register
public Wire regce_o(Wire clk, Wire d, Wire ce, Wire q, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.name
- Instance name for the register
public Wire regp(Wire d)
d
- Data input to register.
public Wire regp(Wire clk, Wire d)
clk
- Explicit clock input to register.d
- Data input to register.
public Wire regp(Wire d, java.lang.String name)
d
- Data input to register.name
- Instance name for the register
public Wire regp(Wire clk, Wire d, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.name
- Instance name for the register
public Wire regp_o(Wire d, Wire q)
d
- Data input to register.q
- Output to register.
public Wire regp_o(Wire clk, Wire d, Wire q)
clk
- Explicit clock input to register.d
- Data input to register.q
- Output to register.
public Wire regp_o(Wire d, Wire q, java.lang.String name)
d
- Data input to register.q
- Output to register.name
- Instance name for the register
public Wire regp_o(Wire clk, Wire d, Wire q, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.q
- Output to register.name
- Instance name for the register
public Wire regpe(Wire d, Wire ce)
d
- Data input to register.ce
- Enable input to register (high-asserted).
public Wire regpe(Wire clk, Wire d, Wire ce)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).
public Wire regpe(Wire d, Wire ce, java.lang.String name)
d
- Data input to register.ce
- Enable input to register (high-asserted).name
- Instance name for the register
public Wire regpe(Wire clk, Wire d, Wire ce, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).name
- Instance name for the register
public Wire regpe_o(Wire d, Wire ce, Wire q)
d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.
public Wire regpe_o(Wire clk, Wire d, Wire ce, Wire q)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.
public Wire regpe_o(Wire d, Wire ce, Wire q, java.lang.String name)
d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.name
- Instance name for the register
public Wire regpe_o(Wire clk, Wire d, Wire ce, Wire q, java.lang.String name)
clk
- Explicit clock input to register.d
- Data input to register.ce
- Enable input to register (high-asserted).q
- Output to register.name
- Instance name for the register
public Wire regr(Wire d, Wire r)
d
- Data input to the register.r
- The synchronous reset signal.
public Wire regr(Wire clk, Wire d, Wire r)
clk
- Explicit clock input to register.d
- Data input to the register.r
- The synchronous reset signal.
public Wire regr(Wire d, Wire r, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '0' on all bits.
Creates a new wire as the output of the register, and returns
that wire. Valid signal widths: d: any
width, r: 1-bit only.
d
- Data input to the register.r
- The synchronous reset signal.name
- Instance name for the register
public Wire regr(Wire clk, Wire d, Wire r, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '0' on all bits.
Creates a new wire as the output of the register, and returns
that wire. Valid signal widths: d: any
width, r,clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.r
- The synchronous reset signal.name
- Instance name for the register
public Wire regr_o(Wire d, Wire r, Wire q)
String
parameter. The reset /
power-up state of the register is a logical '0' on all bits.
Creates a new wire as the output of the register, and returns
that wire. Valid signal widths: d: any
width, r: 1-bit only.
d
- Data input to the register.r
- The synchronous reset signal.
public Wire regr_o(Wire clk, Wire d, Wire r, Wire q)
clk
- Explicit clock input to register.d
- Data input to the register.r
- The synchronous reset signal.q
- The data output of the register.
public Wire regr_o(Wire d, Wire r, Wire q, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '0' on all bits.
Returns the output wire. Valid signal widths: d, q: any
width, r: 1-bit only.
d
- Data input to the register.r
- The synchronous reset signal.q
- The data output of the register.name
- Instance name for the register
public Wire regr_o(Wire clk, Wire d, Wire r, Wire q, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '0' on all bits.
Returns the output wire. Valid signal widths: d, q: any
width, r,clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.r
- The synchronous reset signal.q
- The data output of the register.name
- Instance name for the register
public Wire regre(Wire d, Wire ce, Wire r)
d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.
public Wire regre(Wire clk, Wire d, Wire ce, Wire r)
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.
public Wire regre(Wire d, Wire ce, Wire r, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '0' on all
bits. Creates a new wire as the output of the register, and
returns that wire. Valid signal widths: d: any width,
ce, r: 1-bit only.
d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.name
- Instance name for the register
public Wire regre(Wire clk, Wire d, Wire ce, Wire r, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '0' on all
bits. Creates a new wire as the output of the register, and
returns that wire. Valid signal widths: d: any width,
ce, r, clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.name
- Instance name for the register
public Wire regre_o(Wire d, Wire ce, Wire r, Wire q)
d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.q
- The data output of the register.
public Wire regre_o(Wire clk, Wire d, Wire ce, Wire r, Wire q)
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.q
- The data output of the register.
public Wire regre_o(Wire d, Wire ce, Wire r, Wire q, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '0' on all
bits. Returns the output wire. Valid signal widths: d,
q: any width, ce, r: 1-bit only.
d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.q
- The data output of the register.name
- Instance name for the register
public Wire regre_o(Wire clk, Wire d, Wire ce, Wire r, Wire q, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '0' on all
bits. Returns the output wire. Valid signal widths: d,
q: any width, ce, r, clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.r
- The synchronous reset signal.q
- The data output of the register.name
- Instance name for the register
public Wire regs(Wire d, Wire s)
d
- Data input to the register.s
- The synchronous preset signal.
public Wire regs(Wire clk, Wire d, Wire s)
clk
- Explicit clock input to register.d
- Data input to the register.s
- The synchronous preset signal.
public Wire regs(Wire d, Wire s, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '1' on all bits.
Creates a new wire as the output of the register, and returns
that wire. Valid signal widths: d: any
width, s: 1-bit only.
d
- Data input to the register.s
- The synchronous preset signal.name
- Instance name for the register
public Wire regs(Wire clk, Wire d, Wire s, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '1' on all bits.
Creates a new wire as the output of the register, and returns
that wire. Valid signal widths: d: any
width, s, clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.s
- The synchronous preset signal.name
- Instance name for the register
public Wire regs_o(Wire d, Wire s, Wire q)
d
- Data input to the register.s
- The synchronous preset signal.q
- The data output of the register.
public Wire regs_o(Wire clk, Wire d, Wire s, Wire q)
clk
- Explicit clock input to register.d
- Data input to the register.q
- The data output of the register.
public Wire regs_o(Wire d, Wire s, Wire q, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '1' on all bits.
Returns the output wire. Valid signal widths: d, q: any
width, s: 1-bit only.
d
- Data input to the register.s
- The synchronous preset signal.q
- The data output of the register.name
- Instance name for the register
public Wire regs_o(Wire clk, Wire d, Wire s, Wire q, java.lang.String name)
String
parameter. The reset /
power-up state of the register is a logical '1' on all bits.
Returns the output wire. Valid signal widths: d, q: any
width, s, clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.s
- The synchronous preset signal.q
- The data output of the register.name
- Instance name for the register
public Wire regse(Wire d, Wire ce, Wire s)
d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.
public Wire regse(Wire clk, Wire d, Wire ce, Wire s)
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.
public Wire regse(Wire d, Wire ce, Wire s, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '1' on all
bits. Creates a new wire as the output of the register, and
returns that wire. Valid signal widths: d: any width,
ce, s: 1-bit only.
d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.name
- Instance name for the register
public Wire regse(Wire clk, Wire d, Wire ce, Wire s, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '1' on all
bits. Creates a new wire as the output of the register, and
returns that wire. Valid signal widths: d: any width,
ce, s, clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.name
- Instance name for the register
public Wire regse_o(Wire d, Wire ce, Wire s, Wire q)
d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.q
- The data output of the register.
public Wire regse_o(Wire clk, Wire d, Wire ce, Wire s, Wire q)
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.q
- The data output of the register.
public Wire regse_o(Wire d, Wire ce, Wire s, Wire q, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '1' on all
bits. Returns the output wire. Valid signal widths: d,
q: any width, ce, s: 1-bit only.
d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.q
- The data output of the register.name
- Instance name for the register
public Wire regse_o(Wire clk, Wire d, Wire ce, Wire s, Wire q, java.lang.String name)
String
parameter. The
reset / power-up state of the register is a logical '1' on all
bits. Returns the output wire. Valid signal widths: d,
q: any width, ce, s, clk: 1-bit only.
clk
- Explicit clock input to register.d
- Data input to the register.ce
- The clock enable signal.s
- The synchronous preset signal.q
- The data output of the register.name
- Instance name for the register
public Wire not(Wire i)
public Wire not(Wire i, java.lang.String name)
name
- Instance name for the inverter
public Wire not_o(Wire i, Wire o)
public Wire not_o(Wire i, Wire o, java.lang.String name)
name
- Instance name for the inverter
public Wire mux(Wire d0, Wire d1, Wire sel)
d0
- Input wire that is selected if sel == 0.d1
- Input wire that is selected if sel == 1.sel
- Input wire that selects the inputs.
public Wire mux(Wire d0, Wire d1, Wire sel, java.lang.String name)
d0
- Input wire that is selected if sel == 0.d1
- Input wire that is selected if sel == 1.sel
- Input wire that selects the inputs.name
- Instance name for the multiplexor
public Wire mux_o(Wire d0, Wire d1, Wire sel, Wire o)
d0
- Input wire that is selected if sel == 0.d1
- Input wire that is selected if sel == 1.sel
- Input wire that selects the inputs.o
- Output wire to the multiplexor.
public Wire mux_o(Wire d0, Wire d1, Wire sel, Wire o, java.lang.String name)
d0
- Input wire that is selected if sel == 0.d1
- Input wire that is selected if sel == 1.sel
- Input wire that selects the inputs.o
- Output wire to the multiplexor.name
- Instance name for the multiplexor
public Wire mux(Wire d0, Wire d1, Wire d2, Wire d3, Wire sel)
d0
- Input wire that is selected if sel == 00.d1
- Input wire that is selected if sel == 01.d2
- Input wire that is selected if sel == 10.d3
- Input wire that is selected if sel == 11.sel
- Input wire that selects the inputs.
public Wire mux(Wire d0, Wire d1, Wire d2, Wire d3, Wire sel, java.lang.String name)
d0
- Input wire that is selected if sel == 00.d1
- Input wire that is selected if sel == 01.d2
- Input wire that is selected if sel == 10.d3
- Input wire that is selected if sel == 11.sel
- Input wire that selects the inputs.name
- Instance name for the multiplexor
public Wire mux_o(Wire d0, Wire d1, Wire d2, Wire d3, Wire sel, Wire o)
d0
- Input wire that is selected if sel == 00.d1
- Input wire that is selected if sel == 01.d2
- Input wire that is selected if sel == 10.d3
- Input wire that is selected if sel == 11.sel
- Input wire that selects the inputs.o
- Output wire to the multiplexor.
public Wire mux_o(Wire d0, Wire d1, Wire d2, Wire d3, Wire sel, Wire o, java.lang.String name)
d0
- Input wire that is selected if sel == 00.d1
- Input wire that is selected if sel == 01.d2
- Input wire that is selected if sel == 10.d3
- Input wire that is selected if sel == 11.sel
- Input wire that selects the inputs.o
- Output wire to the multiplexor.name
- Instance name for the multiplexor
public Wire mux(Wire d0, Wire d1, Wire d2, Wire d3, Wire d4, Wire d5, Wire d6, Wire d7, Wire sel)
d0
- Input wire that is selected if sel == 000.d1
- Input wire that is selected if sel == 001.d2
- Input wire that is selected if sel == 010.d3
- Input wire that is selected if sel == 011.d4
- Input wire that is selected if sel == 100.d5
- Input wire that is selected if sel == 101.d6
- Input wire that is selected if sel == 110.d7
- Input wire that is selected if sel == 111.sel
- Input wire that selects the inputs.
public Wire mux(Wire d0, Wire d1, Wire d2, Wire d3, Wire d4, Wire d5, Wire d6, Wire d7, Wire sel, java.lang.String name)
d0
- Input wire that is selected if sel == 000.d1
- Input wire that is selected if sel == 001.d2
- Input wire that is selected if sel == 010.d3
- Input wire that is selected if sel == 011.d4
- Input wire that is selected if sel == 100.d5
- Input wire that is selected if sel == 101.d6
- Input wire that is selected if sel == 110.d7
- Input wire that is selected if sel == 111.sel
- Input wire that selects the inputs.name
- Instance name for the multiplexor
public Wire mux_o(Wire d0, Wire d1, Wire d2, Wire d3, Wire d4, Wire d5, Wire d6, Wire d7, Wire sel, Wire o)
d0
- Input wire that is selected if sel == 000.d1
- Input wire that is selected if sel == 001.d2
- Input wire that is selected if sel == 010.d3
- Input wire that is selected if sel == 011.d4
- Input wire that is selected if sel == 100.d5
- Input wire that is selected if sel == 101.d6
- Input wire that is selected if sel == 110.d7
- Input wire that is selected if sel == 111.sel
- Input wire that selects the inputs.o
- Output wire to the multiplexor.
public Wire mux_o(Wire d0, Wire d1, Wire d2, Wire d3, Wire d4, Wire d5, Wire d6, Wire d7, Wire sel, Wire o, java.lang.String name)
d0
- Input wire that is selected if sel == 000.d1
- Input wire that is selected if sel == 001.d2
- Input wire that is selected if sel == 010.d3
- Input wire that is selected if sel == 011.d4
- Input wire that is selected if sel == 100.d5
- Input wire that is selected if sel == 101.d6
- Input wire that is selected if sel == 110.d7
- Input wire that is selected if sel == 111.sel
- Input wire that selects the inputs.o
- Output wire to the multiplexor.name
- Instance name for the multiplexor
public Wire vcc()
public Wire vcc(java.lang.String name)
name
- Instance name for the vcc symbol
public Wire vcc(int width)
width
- The desired wire width.
public Wire vcc(int width, java.lang.String name)
width
- The desired wire width.name
- Instance name for the vcc symbol
public Wire vcc_o(Wire o)
o
- Wire to connect to power.
public Wire vcc_o(Wire o, java.lang.String name)
o
- Wire to connect to power.name
- Instance name for the vcc symbol
public Wire gnd()
public Wire gnd(java.lang.String name)
name
- Instance name for the gnd symbol
public Wire gnd(int width)
width
- The desired wire width.
public Wire gnd(int width, java.lang.String name)
width
- The desired wire width.name
- Instance name for the gnd symbol
public Wire gnd_o(Wire o)
o
- Wire to connect to ground.
public Wire gnd_o(Wire o, java.lang.String name)
o
- Wire to connect to ground.name
- Instance name for the gnd symbol
public Wire add(Wire a, Wire b)
a
- Input a to the adder.b
- Input b to the adder.
public Wire add(Wire a, Wire b, java.lang.String name)
a
- Input a to the adder.b
- Input b to the adder.name
- Instance name for the adder symbol
public Wire add(Wire a, Wire b, Wire ci)
a
- Input a to the adder.b
- Input b to the adder.ci
- Carry input to the adder.
public Wire add(Wire a, Wire b, Wire ci, java.lang.String name)
a
- Input a to the adder.b
- Input b to the adder.ci
- Carry input to the adder.name
- Instance name for the adder
public Wire add_o(Wire a, Wire b, Wire s)
a
- Input a to the adder.b
- Input b to the adder.s
- Sum output to adder.
public Wire add_o(Wire a, Wire b, Wire s, java.lang.String name)
a
- Input a to the adder.b
- Input b to the adder.s
- Sum output to adder.name
- Instance name of the adder.
public Wire add_o(Wire a, Wire b, Wire ci, Wire s)
a
- Input a to the adder.b
- Input b to the adder.ci
- Carry input to the adder.s
- Sum output to adder.
public Wire add_o(Wire a, Wire b, Wire ci, Wire s, java.lang.String name)
a
- Input a to the adder.b
- Input b to the adder.ci
- Carry input to the adder.s
- Sum output to adder.name
- Instance name for the adder
public Wire add_o(Wire a, Wire b, Wire ci, Wire s, Wire co)
a
- Input a to the adder.b
- Input b to the adder.ci
- Carry input to the adder.s
- Sum output to adder.co
- Carry output output to adder.
public Wire add_o(Wire a, Wire b, Wire ci, Wire s, Wire co, java.lang.String name)
a
- Input a to the adder.b
- Input b to the adder.ci
- Carry input to the adder.s
- Sum output to adder.co
- Carry output output to adder.name
- Instance name for the adder
public Wire sub(Wire a, Wire b)
a
- Input a to the subtractor.b
- Input b to the subtractor.
public Wire sub(Wire a, Wire b, java.lang.String name)
a
- Input a to the subtractor.b
- Input b to the subtractor.name
- Instance name for the subtractor
public Wire sub(Wire a, Wire b, Wire ci)
a
- Input a to the subtractor.b
- Input b to the subtractor.ci
- Carry input to the subtractor. (Remember 0 means borrow!)
public Wire sub(Wire a, Wire b, Wire ci, java.lang.String name)
a
- Input a to the subtractor.b
- Input b to the subtractor.ci
- Carry input to the subtractor. (Remember 0 means borrow!)name
- Instance name for the subtractor
public Wire sub_o(Wire a, Wire b, Wire s)
a
- Input a to the subtractor.b
- Input b to the subtractor.s
- Sum output to subtractor.
public Wire sub_o(Wire a, Wire b, Wire s, java.lang.String name)
a
- Input a to the subtractor.b
- Input b to the subtractor.s
- Sum output to subtractor.name
- Instance name for the subtractor
public Wire sub_o(Wire a, Wire b, Wire ci, Wire s)
a
- Input a to the subtractor.b
- Input b to the subtractor.ci
- Carry input to the subtractor. (Remember 0 means borrow!)s
- Sum output to subtractor.
public Wire sub_o(Wire a, Wire b, Wire ci, Wire s, java.lang.String name)
a
- Input a to the subtractor.b
- Input b to the subtractor.ci
- Carry input to the subtractor. (Remember 0 means borrow!)s
- Sum output to subtractor.name
- Instance name for the subtractor
public Wire sub_o(Wire a, Wire b, Wire ci, Wire s, Wire co)
a
- Input a to the subtractor.b
- Input b to the subtractor.ci
- Carry input to the subtractor. (Remember 0 means borrow!)s
- Sum output to subtractor.co
- Carry output output to subtractor.
public Wire sub_o(Wire a, Wire b, Wire ci, Wire s, Wire co, java.lang.String name)
a
- Input a to the subtractor.b
- Input b to the subtractor.ci
- Carry input to the subtractor. (Remember 0 means borrow!)s
- Sum output to subtractor.co
- Carry output output to subtractor.name
- Instance name for the subtractor
public Wire addsub(Wire a, Wire b, Wire add)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.add
- Function control input to the adder-subtractor.
public Wire addsub(Wire a, Wire b, Wire add, java.lang.String name)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.add
- Function control input to the adder-subtractor.name
- Instance name for the adder-subtractor
public Wire addsub(Wire a, Wire b, Wire ci, Wire add)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.ci
- Carry input to the adder-subtractor.add
- Function control input to the adder-subtractor.
public Wire addsub(Wire a, Wire b, Wire ci, Wire add, java.lang.String name)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.ci
- Carry input to the adder-subtractor.add
- Function control input to the adder-subtractor.name
- Instance name for the adder-subtractor
public Wire addsub_o(Wire a, Wire b, Wire add, Wire s)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.add
- Function control input to the adder-subtractor.s
- Sum output to the adder-subtractor.
public Wire addsub_o(Wire a, Wire b, Wire add, Wire s, java.lang.String name)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.add
- Function control input to the adder-subtractor.s
- Sum output to the adder-subtractor.name
- Instance name for the adder-subtractor
public Wire addsub_o(Wire a, Wire b, Wire ci, Wire add, Wire s)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.ci
- Carry input to the adder-subtractor.add
- Function control input to the adder-subtractor.s
- Sum output to the adder-subtractor.
public Wire addsub_o(Wire a, Wire b, Wire ci, Wire add, Wire s, java.lang.String name)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.ci
- Carry input to the adder-subtractor.add
- Function control input to the adder-subtractor.s
- Sum output to the adder-subtractor.name
- Instance name for the adder-subtractor
public Wire addsub_o(Wire a, Wire b, Wire ci, Wire add, Wire s, Wire co)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.ci
- Carry input to the adder-subtractor.add
- Function control input to the adder-subtractor.s
- Sum output to the adder-subtractor.
public Wire addsub_o(Wire a, Wire b, Wire ci, Wire add, Wire s, Wire co, java.lang.String name)
a
- Input a to the adder-subtractor.b
- Input b to the adder-subtractor.ci
- Carry input to the adder-subtractor.add
- Function control input to the adder-subtractor.s
- Sum output to the adder-subtractor.name
- Instance name for the adder-subtractor
public Wire wire()
public Wire wire(java.lang.String name)
name
- String name to assign to the new wire.
public Wire wire(int width)
width
- Desired width of the wire.
public Wire wire(int width, java.lang.String name)
width
- Desired width of the wire.name
- String name to assign to the new wire.
public Wire concat(WireList wl)
WireList
parameter. The first wire read from the list
is the LEAST significant wire in the output wire. Remember, the last
insertion to a list is the first element read. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, and mylist
is an empty WireList, calling
mylist.insert(foo); mylist.insert(bar); mylist.insert(pie);
followed by concat(mylist)
returns a new wire that is
composed as follows, most significant bit first: foo[2], foo[1],
foo[0], bar[2], bar[1], bar[0], pie[1], pie[0]
.
- Parameters:
wl
- The list of wires to be concatenated.
public Wire concat(WireList wl, java.lang.String name)
WireList
parameter. The first wire read from the list
is the LEAST significant wire in the output wire. Remember, the last
insertion to a list is the first element read. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, and mylist
is an empty WireList, calling
mylist.insert(foo); mylist.insert(bar); mylist.insert(pie);
followed by concat(mylist)
returns a new wire that is
composed as follows, most significant bit first: foo[2], foo[1],
foo[0], bar[2], bar[1], bar[0], pie[1], pie[0]
.
- Parameters:
wl
- The list of wires to be concatenated.name
- The instance name of the new wire.
- Returns:
- A new wire that is the concatenation of the wires in
the
WireList
parameter
public Wire concat(Wire[] wa)
Wire[]
parameter. The wire in position 0 becomes the
MOST significant portion of the output wire. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, calling concat(new Wire[] { foo, bar, pie});
returns a new wire that is composed as follows, most
significant bit first: foo[2], foo[1], foo[0], bar[2], bar[1],
bar[0], pie[1], pie[0]
.
wa
- The array of wires to be concatenated.public Wire concat(Wire[] wa, java.lang.String name)
Wire[]
parameter. The wire in position 0 becomes the
MOST significant portion of the output wire. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, calling concat(new Wire[] { foo, bar, pie});
returns a new wire that is composed as follows, most
significant bit first: foo[2], foo[1], foo[0], bar[2], bar[1],
bar[0], pie[1], pie[0]
.
wa
- The array of wires to be concatenated.name
- The instance name of the new wire.
WireList
parameterpublic Wire concat(Wire w1, Wire w2)
foo
and
bar
are 3-bit wires, and pie
is a 2-bit
wire, then concat(foo, bar, pie)
returns a new
wire that is composed as follows, most significant bit first:
foo[2], foo[1], foo[0], bar[2], bar[1], bar[0], pie[1],
pie[0]
.
public Wire concat(Wire w1, Wire w2, java.lang.String name)
String
parameter.
For example, if foo
and bar
are 3-bit
wires, and pie
is a 2-bit wire, then
concat(foo, bar, pie)
returns a new wire that is composed
as follows, most significant bit first: foo[2], foo[1],
foo[0], bar[2], bar[1], bar[0], pie[1], pie[0]
.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3)
public Wire concat(Wire w1, Wire w2, Wire w3, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15, Wire w16)
public Wire concat(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15, Wire w16, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(WireList wl, Wire o)
WireList
parameter. The first wire read from the list
is the LEAST significant wire in the output wire. Remember, the last
insertion to a list is the first element read. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, and mylist
is an empty WireList, calling
mylist.insert(foo); mylist.insert(bar); mylist.insert(pie);
followed by concat(mylist)
returns a new wire that is
composed as follows, most significant bit first: foo[2], foo[1],
foo[0], bar[2], bar[1], bar[0], pie[1], pie[0]
.
- Parameters:
wl
- The list of wires to be concatenated.
public Wire concat_o(WireList wl, Wire o, java.lang.String name)
WireList
parameter. The first wire read from the list
is the LEAST significant wire in the output wire. Remember, the last
insertion to a list is the first element read. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, and mylist
is an empty WireList, calling
mylist.insert(foo); mylist.insert(bar); mylist.insert(pie);
followed by concat(mylist)
returns a new wire that is
composed as follows, most significant bit first: foo[2], foo[1],
foo[0], bar[2], bar[1], bar[0], pie[1], pie[0]
.
- Parameters:
wl
- The list of wires to be concatenated.name
- The instance name of the new wire.
- Returns:
- A new wire that is the concatenation of the wires in
the
WireList
parameter
public Wire concat_o(Wire[] wa, Wire o)
Wire[]
parameter. The wire in position 0 becomes the
MOST significant portion of the output wire. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, calling concat(new Wire[] { foo, bar, pie});
returns a new wire that is composed as follows, most
significant bit first: foo[2], foo[1], foo[0], bar[2], bar[1],
bar[0], pie[1], pie[0]
.
wa
- The array of wires to be concatenated.public Wire concat_o(Wire[] wa, Wire o, java.lang.String name)
Wire[]
parameter. The wire in position 0 becomes the
MOST significant portion of the output wire. So, for example, if
foo
and bar
are 3-bit wires, pie
is a 2-bit wire, calling concat(new Wire[] { foo, bar, pie});
returns a new wire that is composed as follows, most
significant bit first: foo[2], foo[1], foo[0], bar[2], bar[1],
bar[0], pie[1], pie[0]
.
wa
- The array of wires to be concatenated.name
- The instance name of the new wire.
WireList
parameterpublic Wire concat_o(Wire w1, Wire w2, Wire o)
foo
and
bar
are 3-bit wires, and pie
is a 2-bit
wire, then concat(foo, bar, pie)
returns a new
wire that is composed as follows, most significant bit first:
foo[2], foo[1], foo[0], bar[2], bar[1], bar[0], pie[1],
pie[0]
.
public Wire concat_o(Wire w1, Wire w2, Wire o, java.lang.String name)
String
parameter.
For example, if foo
and bar
are 3-bit
wires, and pie
is a 2-bit wire, then
concat(foo, bar, pie)
returns a new wire that is composed
as follows, most significant bit first: foo[2], foo[1],
foo[0], bar[2], bar[1], bar[0], pie[1], pie[0]
.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15, Wire w16, Wire o)
public Wire concat_o(Wire w1, Wire w2, Wire w3, Wire w4, Wire w5, Wire w6, Wire w7, Wire w8, Wire w9, Wire w10, Wire w11, Wire w12, Wire w13, Wire w14, Wire w15, Wire w16, Wire o, java.lang.String name)
String
parameter.
name
- String
name for the new wire.
public Wire nc()
public Wire nc(java.lang.String name)
public Wire nc(int width)
width
- Width of wire to create.
public Wire nc(int width, java.lang.String name)
protected static void checkValueRepresentableInWidth(BV value, int width)
public Wire constant(int width, int value, java.lang.String name)
width
- Width of wire to create.value
- Constant value to assign to wire.name
- String name to assign to the new wire
public Wire constant(int width, long value, java.lang.String name)
width
- Width of wire to create.value
- Constant value to assign to wire.name
- String name to assign to the new wire
public Wire constant(int width, int[] value, java.lang.String name)
width
- Width of wire to create.value
- Constant value to assign to wire.name
- String name to assign to the new wire
public Wire constant(int width, BV value, java.lang.String name)
width
- Width of wire to create.value
- Constant value to assign to wire.name
- String name to assign to the new wire
public Wire constant(BV value, java.lang.String name)
value
- Constant value to assign to wire.name
- String name to assign to the new wire
public Wire constant(int width, int value)
width
- Width of wire to create.value
- Constant value to assign to wire.
public Wire constant(int width, long value)
width
- Width of wire to create.value
- Constant value to assign to wire.
public Wire constant(int width, int[] value)
width
- Width of wire to create.value
- Constant value to assign to wire.
public Wire constant(int width, BV value)
width
- Width of wire to create.value
- Constant value to assign to wire.
public Wire constant(BV value)
value
- Constant value to assign to wire.
public Wire constant_o(Wire o, int value)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.
public Wire constant_o(Wire o, long value)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.
public Wire constant_o(Wire o, int[] value)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.
public Wire constant_o(Wire o, BV value)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.
public Wire constant_o(Wire o, int value, java.lang.String name)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.name
- Name for constant cell
public Wire constant_o(Wire o, long value, java.lang.String name)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.name
- Name for constant cell
public Wire constant_o(Wire o, int[] value, java.lang.String name)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.name
- Name for constant cell
public Wire constant_o(Wire o, BV value, java.lang.String name)
value
- Constant value to assign to wire.o
- Wire to be driven with value value.name
- Name for constant cell
public Wire ashiftr(Wire in, int shift)
in
- Input wire to be shifted.shift
- Amount to shift.
public Wire shiftr(Wire in, int shift)
in
- Input wire to be shifted.shift
- Amount to shift.
public Wire shiftl(Wire in, int shift)
in
- Input wire to be shifted.shift
- Amount to shift.
public Wire ashiftr(Wire in, int shift, java.lang.String name)
in
- Input wire to be shifted.shift
- Amount to shift.name
- Name for the shifted wire.
public Wire shiftr(Wire in, int shift, java.lang.String name)
in
- Input wire to be shifted.shift
- Amount to shift.name
- Name for the shifted wire.
public Wire shiftl(Wire in, int shift, java.lang.String name)
in
- Input wire to be shifted.shift
- Amount to shift.name
- Name for the shifted wire.
public Wire ashiftr_o(Wire in, int shift, Wire out)
in
- Input wire to be shifted.shift
- Amount to shift.out
- Output wire
public Wire shiftr_o(Wire in, int shift, Wire out)
in
- Input wire to be shifted.shift
- Amount to shift.out
- Output wire
public Wire shiftl_o(Wire in, int shift, Wire out)
in
- Input wire to be shifted.shift
- Amount to shift.out
- Output wire
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |