byucc.jhdl.Logic
Class WideBooleanFunction
java.lang.Object
byucc.jhdl.Logic.WideBooleanFunction
- public final class WideBooleanFunction
- extends java.lang.Object
This class is useful in computing results of various boolean functions.
Field Summary |
static int |
AND
|
static int |
INV
|
static int |
NAND
|
static int |
NOR
|
static int |
OR
|
static int |
XNOR
|
static int |
XOR
|
Method Summary |
static int[] |
compute(Cell cell,
Wire[] warray,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
int width,
int function)
|
static int[] |
compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
int width,
int function)
|
static java.math.BigInteger |
getBigIntegerWireValue(int[] chunky_monkey)
|
static int[] |
getInitializationArray(int width,
int value)
|
static java.lang.String |
getWideBinaryWireValue(int[] chunky_monkey)
|
static java.lang.String |
getWideIntegerWireValue(int[] chunky_monkey)
|
static java.lang.String |
getWideWireValue(int[] chunky_monkey)
|
static java.lang.String |
getWideWireValue(TestBench testbench,
Wire w)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INV
public static final int INV
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
XOR
public static final int XOR
- See Also:
- Constant Field Values
NAND
public static final int NAND
- See Also:
- Constant Field Values
NOR
public static final int NOR
- See Also:
- Constant Field Values
XNOR
public static final int XNOR
- See Also:
- Constant Field Values
WideBooleanFunction
public WideBooleanFunction()
compute
public static final int[] compute(Cell cell,
Wire[] warray,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
int width,
int function)
compute
public static final int[] compute(Cell cell,
Wire w0,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
Wire w5,
Wire w6,
Wire w7,
Wire w8,
int width,
int function)
getInitializationArray
public static int[] getInitializationArray(int width,
int value)
getWideWireValue
public static java.lang.String getWideWireValue(TestBench testbench,
Wire w)
getWideWireValue
public static java.lang.String getWideWireValue(int[] chunky_monkey)
getWideBinaryWireValue
public static java.lang.String getWideBinaryWireValue(int[] chunky_monkey)
getWideIntegerWireValue
public static java.lang.String getWideIntegerWireValue(int[] chunky_monkey)
getBigIntegerWireValue
public static java.math.BigInteger getBigIntegerWireValue(int[] chunky_monkey)
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.