engine
Class TranGate
java.lang.Object
|
+--engine.StdGate
|
+--engine.TranGate
- class TranGate
- extends StdGate
..
|
Constructor Summary |
(package private) |
TranGate(NameSpace parent,
Delay3 delay,
WireSelection port1,
WireSelection port2,
Expression control,
ModuleInstanceDescription id,
byte type)
|
(package private) |
TranGate(NameSpace parent,
WireSelection port1,
WireSelection port2,
ModuleInstanceDescription id,
byte type)
|
|
Method Summary |
(package private) void |
pass(WireSelection out,
WireSelection in,
int direction)
Makes the value from in to pass to out
for the next scheduled update. |
void |
trigger(int hint)
|
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
lastOutput
BitVector[] lastOutput
lastControl
int lastControl
lastStrength
byte[][] lastStrength
port1
WireSelection port1
port2
WireSelection port2
control
Expression control
reduceTable
byte[] reduceTable
open
boolean open
enableCommand
int enableCommand
TranGate
TranGate(NameSpace parent,
WireSelection port1,
WireSelection port2,
ModuleInstanceDescription id,
byte type)
throws ParseException
TranGate
TranGate(NameSpace parent,
Delay3 delay,
WireSelection port1,
WireSelection port2,
Expression control,
ModuleInstanceDescription id,
byte type)
throws ParseException
pass
void pass(WireSelection out,
WireSelection in,
int direction)
throws InterpretTimeException
- Makes the value from in to pass to out
for the next scheduled update.
trigger
public void trigger(int hint)
throws InterpretTimeException