SimuHW
Contents:
Guide
simuhw package
SimuHW
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
_
__init__() (simuhw.Adder method)
(simuhw.ANDGate method)
(simuhw.arbitrate.policy.DataOrderArbitrationPolicy method)
(simuhw.arbitrate.policy.IndexOrderArbitrationPolicy method)
(simuhw.arbitrate.policy.RandomArbitrationPolicy method)
(simuhw.arbitrate.policy.RoundRobinArbitrationPolicy method)
(simuhw.arbitrate.policy.TimeOrderArbitrationPolicy method)
(simuhw.Arbitrator method)
(simuhw.ArithmeticRightShifter method)
(simuhw.BinaryGate method)
(simuhw.BitOperator method)
(simuhw.BitReverser method)
(simuhw.BufferGate method)
(simuhw.Channel method)
(simuhw.ChannelProbe method)
(simuhw.Clock method)
(simuhw.counter.Counter method)
(simuhw.counter.SynchronousBinaryCounter method)
(simuhw.counter.SynchronousBinaryCounter74161 method)
(simuhw.counter.SynchronousBinaryCounter74163 method)
(simuhw.counter.SynchronousCounter method)
(simuhw.DataCombiner method)
(simuhw.DataRetainingDemultiplexer method)
(simuhw.DataSplitter method)
(simuhw.Delay method)
(simuhw.Demultiplexer method)
(simuhw.Device method)
(simuhw.DFlipFlop method)
(simuhw.Distributor method)
(simuhw.Divider method)
(simuhw.DLatch method)
(simuhw.Drain method)
(simuhw.FullAdder method)
(simuhw.FullSubtractor method)
(simuhw.Gate method)
(simuhw.Group method)
(simuhw.HalfAdder method)
(simuhw.HalfSubtractor method)
(simuhw.InputPort method)
(simuhw.LeadingZeroCounter method)
(simuhw.LeftRotator method)
(simuhw.LeftShifter method)
(simuhw.LogicAnalyzer method)
(simuhw.LogicHighSource method)
(simuhw.LogicLowSource method)
(simuhw.LogicUnknownSource method)
(simuhw.memory.EdgeTriggeredMemory method)
(simuhw.memory.LevelTriggeredMemory method)
(simuhw.memory.Memory method)
(simuhw.memory.model.MockMemorizingModel method)
(simuhw.memory.model.RealMemorizingModel method)
(simuhw.MemoryProbe method)
(simuhw.MultiplexChannel method)
(simuhw.Multiplexer method)
(simuhw.Multiplier method)
(simuhw.NANDGate method)
(simuhw.NORGate method)
(simuhw.NOTGate method)
(simuhw.ORGate method)
(simuhw.OutputPort method)
(simuhw.PopulationCounter method)
(simuhw.Probe method)
(simuhw.Remainder method)
(simuhw.RightRotator method)
(simuhw.RightShifter method)
(simuhw.Shifter method)
(simuhw.SignedDivider method)
(simuhw.SignedMultiplier method)
(simuhw.SignedRemainder method)
(simuhw.SIMD_Adder method)
(simuhw.SIMD_ArithmeticRightShifter method)
(simuhw.SIMD_BitOperator method)
(simuhw.SIMD_BitReverser method)
(simuhw.SIMD_Divider method)
(simuhw.SIMD_LeadingZeroCounter method)
(simuhw.SIMD_LeftRotator method)
(simuhw.SIMD_LeftShifter method)
(simuhw.SIMD_Multiplier method)
(simuhw.SIMD_PopulationCounter method)
(simuhw.SIMD_Remainder method)
(simuhw.SIMD_RightRotator method)
(simuhw.SIMD_RightShifter method)
(simuhw.SIMD_Shifter method)
(simuhw.SIMD_SignedDivider method)
(simuhw.SIMD_SignedMultiplier method)
(simuhw.SIMD_SignedRemainder method)
(simuhw.SIMD_Subtractor method)
(simuhw.SIMD_TrailingZeroCounter method)
(simuhw.Simulator method)
(simuhw.Source method)
(simuhw.Subtractor method)
(simuhw.TrailingZeroCounter method)
(simuhw.UnaryGate method)
(simuhw.XNORGate method)
(simuhw.XORGate method)
A
add_probe() (simuhw.LogicAnalyzer method)
(simuhw.memory.Memory method)
Adder (class in simuhw)
ANDGate (class in simuhw)
ArbitrationPolicy (class in simuhw.arbitrate.policy)
Arbitrator (class in simuhw)
ArithmeticRightShifter (class in simuhw)
B
BinaryGate (class in simuhw)
BitOperator (class in simuhw)
BitReverser (class in simuhw)
BufferGate (class in simuhw)
C
changed (simuhw.InputPort property)
Channel (class in simuhw)
ChannelProbe (class in simuhw)
Clock (class in simuhw)
connect() (simuhw.OutputPort method)
connected (simuhw.InputPort property)
(simuhw.OutputPort property)
Counter (class in simuhw.counter)
D
data (simuhw.Probe property)
DataCombiner (class in simuhw)
DataOrderArbitrationPolicy (class in simuhw.arbitrate.policy)
DataRetainingDemultiplexer (class in simuhw)
DataSplitter (class in simuhw)
default_max_iter (simuhw.Simulator attribute)
Delay (class in simuhw)
delay (simuhw.Delay property)
Demultiplexer (class in simuhw)
Device (class in simuhw)
devices (simuhw.Group property)
(simuhw.Simulator property)
DFlipFlop (class in simuhw)
Distributor (class in simuhw)
Divider (class in simuhw)
DLatch (class in simuhw)
Drain (class in simuhw)
dsize (simuhw.SIMD_Adder property)
(simuhw.SIMD_BitOperator property)
(simuhw.SIMD_Divider property)
(simuhw.SIMD_Multiplier property)
(simuhw.SIMD_Remainder property)
(simuhw.SIMD_Shifter property)
(simuhw.SIMD_Subtractor property)
E
EdgeTriggeredMemory (class in simuhw.memory)
F
FullAdder (class in simuhw)
FullSubtractor (class in simuhw)
G
Gate (class in simuhw)
Group (class in simuhw)
H
HalfAdder (class in simuhw)
HalfSubtractor (class in simuhw)
I
IndexOrderArbitrationPolicy (class in simuhw.arbitrate.policy)
InputPort (class in simuhw)
L
latency (simuhw.Channel property)
(simuhw.MultiplexChannel property)
LeadingZeroCounter (class in simuhw)
LeftRotator (class in simuhw)
LeftShifter (class in simuhw)
LevelTriggeredMemory (class in simuhw.memory)
LogicAnalyzer (class in simuhw)
LogicHighSource (class in simuhw)
LogicLowSource (class in simuhw)
LogicUnknownSource (class in simuhw)
M
mark_as_changed() (simuhw.InputPort method)
mark_as_connected() (simuhw.InputPort method)
mark_as_disconnected() (simuhw.InputPort method)
mark_as_unchanged() (simuhw.InputPort method)
MemorizingModel (class in simuhw.memory.model)
Memory (class in simuhw.memory)
MemoryProbe (class in simuhw)
MockMemorizingModel (class in simuhw.memory.model)
module
simuhw
simuhw.arbitrate
simuhw.arbitrate.policy
simuhw.counter
simuhw.memory
simuhw.memory.model
MultiplexChannel (class in simuhw)
Multiplexer (class in simuhw)
Multiplier (class in simuhw)
N
name (simuhw.Probe property)
NANDGate (class in simuhw)
negative_edged (simuhw.counter.SynchronousCounter property)
(simuhw.DFlipFlop property)
(simuhw.memory.EdgeTriggeredMemory property)
negative_enabling (simuhw.memory.EdgeTriggeredMemory property)
negative_leveled (simuhw.DLatch property)
(simuhw.memory.LevelTriggeredMemory property)
next (simuhw.arbitrate.policy.RoundRobinArbitrationPolicy property)
NORGate (class in simuhw)
NOTGate (class in simuhw)
O
ORGate (class in simuhw)
OutputPort (class in simuhw)
P
peer (simuhw.OutputPort property)
period (simuhw.Clock property)
phase (simuhw.Clock property)
policy (simuhw.Arbitrator property)
PopulationCounter (class in simuhw)
port_a (simuhw.memory.Memory property)
port_c (simuhw.DFlipFlop property)
(simuhw.memory.EdgeTriggeredMemory property)
port_ci (simuhw.FullAdder property)
(simuhw.FullSubtractor property)
port_ck (simuhw.counter.SynchronousCounter property)
port_clr (simuhw.counter.SynchronousBinaryCounter74161 property)
(simuhw.counter.SynchronousBinaryCounter74163 property)
port_co (simuhw.counter.Counter property)
(simuhw.HalfAdder property)
(simuhw.HalfSubtractor property)
port_d (simuhw.counter.Counter property)
port_e (simuhw.Divider property)
(simuhw.memory.EdgeTriggeredMemory property)
(simuhw.Multiplier property)
(simuhw.Remainder property)
(simuhw.SIMD_Divider property)
(simuhw.SIMD_Multiplier property)
(simuhw.SIMD_Remainder property)
port_enp (simuhw.counter.SynchronousBinaryCounter74161 property)
(simuhw.counter.SynchronousBinaryCounter74163 property)
port_ent (simuhw.counter.SynchronousBinaryCounter74161 property)
(simuhw.counter.SynchronousBinaryCounter74163 property)
port_g (simuhw.DLatch property)
(simuhw.memory.LevelTriggeredMemory property)
port_i (simuhw.Channel property)
(simuhw.DataSplitter property)
(simuhw.Delay property)
(simuhw.Demultiplexer property)
(simuhw.DFlipFlop property)
(simuhw.Distributor property)
(simuhw.DLatch property)
(simuhw.Drain property)
(simuhw.memory.Memory property)
(simuhw.UnaryGate property)
port_load (simuhw.counter.SynchronousBinaryCounter74161 property)
(simuhw.counter.SynchronousBinaryCounter74163 property)
port_o (simuhw.Arbitrator property)
(simuhw.Channel property)
(simuhw.Clock property)
(simuhw.DataCombiner property)
(simuhw.Delay property)
(simuhw.DFlipFlop property)
(simuhw.DLatch property)
(simuhw.Gate property)
(simuhw.memory.Memory property)
(simuhw.Multiplexer property)
(simuhw.Source property)
port_q (simuhw.counter.Counter property)
port_s (simuhw.Arbitrator property)
(simuhw.Demultiplexer property)
(simuhw.Multiplexer property)
(simuhw.SIMD_Adder property)
(simuhw.SIMD_BitOperator property)
(simuhw.SIMD_Divider property)
(simuhw.SIMD_Multiplier property)
(simuhw.SIMD_Remainder property)
(simuhw.SIMD_Shifter property)
(simuhw.SIMD_Subtractor property)
ports_i (simuhw.Arbitrator property)
(simuhw.DataCombiner property)
(simuhw.Gate property)
(simuhw.MultiplexChannel property)
(simuhw.Multiplexer property)
ports_o (simuhw.DataSplitter property)
(simuhw.Demultiplexer property)
(simuhw.Distributor property)
(simuhw.MultiplexChannel property)
post() (simuhw.InputPort method)
(simuhw.OutputPort method)
prioritize_none (simuhw.arbitrate.policy.DataOrderArbitrationPolicy property)
Probe (class in simuhw)
R
RandomArbitrationPolicy (class in simuhw.arbitrate.policy)
read() (simuhw.memory.model.MemorizingModel method)
(simuhw.memory.model.MockMemorizingModel method)
(simuhw.memory.model.RealMemorizingModel method)
RealMemorizingModel (class in simuhw.memory.model)
Remainder (class in simuhw)
remove_all_probes() (simuhw.LogicAnalyzer method)
(simuhw.memory.Memory method)
remove_probe() (simuhw.LogicAnalyzer method)
(simuhw.memory.Memory method)
reset() (simuhw.Adder method)
(simuhw.Arbitrator method)
(simuhw.Channel method)
(simuhw.Clock method)
(simuhw.counter.Counter method)
(simuhw.counter.SynchronousBinaryCounter74161 method)
(simuhw.counter.SynchronousBinaryCounter74163 method)
(simuhw.counter.SynchronousCounter method)
(simuhw.DataCombiner method)
(simuhw.DataSplitter method)
(simuhw.Delay method)
(simuhw.Demultiplexer method)
(simuhw.Device method)
(simuhw.DFlipFlop method)
(simuhw.Distributor method)
(simuhw.Divider method)
(simuhw.DLatch method)
(simuhw.Drain method)
(simuhw.FullAdder method)
(simuhw.FullSubtractor method)
(simuhw.Gate method)
(simuhw.Group method)
(simuhw.HalfAdder method)
(simuhw.HalfSubtractor method)
(simuhw.memory.EdgeTriggeredMemory method)
(simuhw.memory.LevelTriggeredMemory method)
(simuhw.memory.Memory method)
(simuhw.memory.model.MemorizingModel method)
(simuhw.memory.model.MockMemorizingModel method)
(simuhw.memory.model.RealMemorizingModel method)
(simuhw.MultiplexChannel method)
(simuhw.Multiplexer method)
(simuhw.Multiplier method)
(simuhw.Probe method)
(simuhw.Remainder method)
(simuhw.SignedDivider method)
(simuhw.SignedMultiplier method)
(simuhw.SignedRemainder method)
(simuhw.SIMD_Adder method)
(simuhw.SIMD_BitOperator method)
(simuhw.SIMD_Divider method)
(simuhw.SIMD_Multiplier method)
(simuhw.SIMD_Remainder method)
(simuhw.SIMD_Shifter method)
(simuhw.SIMD_SignedDivider method)
(simuhw.SIMD_SignedMultiplier method)
(simuhw.SIMD_SignedRemainder method)
(simuhw.SIMD_Subtractor method)
(simuhw.Source method)
(simuhw.Subtractor method)
resume() (simuhw.Simulator method)
RightRotator (class in simuhw)
RightShifter (class in simuhw)
rng (simuhw.arbitrate.policy.RandomArbitrationPolicy property)
RoundRobinArbitrationPolicy (class in simuhw.arbitrate.policy)
S
save_as_vcd() (simuhw.LogicAnalyzer method)
select() (simuhw.arbitrate.policy.ArbitrationPolicy method)
(simuhw.arbitrate.policy.DataOrderArbitrationPolicy method)
(simuhw.arbitrate.policy.IndexOrderArbitrationPolicy method)
(simuhw.arbitrate.policy.RandomArbitrationPolicy method)
(simuhw.arbitrate.policy.RoundRobinArbitrationPolicy method)
(simuhw.arbitrate.policy.TimeOrderArbitrationPolicy method)
select_min (simuhw.arbitrate.policy.DataOrderArbitrationPolicy property)
(simuhw.arbitrate.policy.IndexOrderArbitrationPolicy property)
(simuhw.arbitrate.policy.TimeOrderArbitrationPolicy property)
Shifter (class in simuhw)
SignedDivider (class in simuhw)
SignedMultiplier (class in simuhw)
SignedRemainder (class in simuhw)
SIMD_Adder (class in simuhw)
SIMD_ArithmeticRightShifter (class in simuhw)
SIMD_BitOperator (class in simuhw)
SIMD_BitReverser (class in simuhw)
SIMD_Divider (class in simuhw)
SIMD_LeadingZeroCounter (class in simuhw)
SIMD_LeftRotator (class in simuhw)
SIMD_LeftShifter (class in simuhw)
SIMD_Multiplier (class in simuhw)
SIMD_PopulationCounter (class in simuhw)
SIMD_Remainder (class in simuhw)
SIMD_RightRotator (class in simuhw)
SIMD_RightShifter (class in simuhw)
SIMD_Shifter (class in simuhw)
SIMD_SignedDivider (class in simuhw)
SIMD_SignedMultiplier (class in simuhw)
SIMD_SignedRemainder (class in simuhw)
SIMD_Subtractor (class in simuhw)
SIMD_TrailingZeroCounter (class in simuhw)
simuhw
module
simuhw.arbitrate
module
simuhw.arbitrate.policy
module
simuhw.counter
module
simuhw.memory
module
simuhw.memory.model
module
Simulator (class in simuhw)
Source (class in simuhw)
start() (simuhw.Simulator method)
Subtractor (class in simuhw)
SynchronousBinaryCounter (class in simuhw.counter)
SynchronousBinaryCounter74161 (class in simuhw.counter)
SynchronousBinaryCounter74163 (class in simuhw.counter)
SynchronousCounter (class in simuhw.counter)
T
throughput (simuhw.Channel property)
(simuhw.MultiplexChannel property)
time (simuhw.Device property)
(simuhw.Simulator property)
TimeOrderArbitrationPolicy (class in simuhw.arbitrate.policy)
TrailingZeroCounter (class in simuhw)
typename() (simuhw.ChannelProbe class method)
(simuhw.MemoryProbe class method)
(simuhw.Probe class method)
U
UnaryGate (class in simuhw)
W
when_same (simuhw.arbitrate.policy.DataOrderArbitrationPolicy property)
(simuhw.arbitrate.policy.TimeOrderArbitrationPolicy property)
width (simuhw.Arbitrator property)
(simuhw.Channel property)
(simuhw.counter.Counter property)
(simuhw.Delay property)
(simuhw.Demultiplexer property)
(simuhw.DFlipFlop property)
(simuhw.Distributor property)
(simuhw.DLatch property)
(simuhw.Drain property)
(simuhw.Gate property)
(simuhw.memory.Memory property)
(simuhw.MultiplexChannel property)
(simuhw.Multiplexer property)
(simuhw.Probe property)
(simuhw.Source property)
width_a (simuhw.memory.Memory property)
work() (simuhw.Adder method)
(simuhw.ANDGate method)
(simuhw.Arbitrator method)
(simuhw.ArithmeticRightShifter method)
(simuhw.BitReverser method)
(simuhw.BufferGate method)
(simuhw.Channel method)
(simuhw.Clock method)
(simuhw.counter.SynchronousBinaryCounter74161 method)
(simuhw.counter.SynchronousBinaryCounter74163 method)
(simuhw.DataCombiner method)
(simuhw.DataRetainingDemultiplexer method)
(simuhw.DataSplitter method)
(simuhw.Delay method)
(simuhw.Demultiplexer method)
(simuhw.Device method)
(simuhw.DFlipFlop method)
(simuhw.Distributor method)
(simuhw.Divider method)
(simuhw.DLatch method)
(simuhw.Drain method)
(simuhw.FullAdder method)
(simuhw.FullSubtractor method)
(simuhw.Group method)
(simuhw.HalfAdder method)
(simuhw.HalfSubtractor method)
(simuhw.LeadingZeroCounter method)
(simuhw.LeftRotator method)
(simuhw.LeftShifter method)
(simuhw.memory.EdgeTriggeredMemory method)
(simuhw.memory.LevelTriggeredMemory method)
(simuhw.MultiplexChannel method)
(simuhw.Multiplexer method)
(simuhw.Multiplier method)
(simuhw.NANDGate method)
(simuhw.NORGate method)
(simuhw.NOTGate method)
(simuhw.ORGate method)
(simuhw.PopulationCounter method)
(simuhw.Remainder method)
(simuhw.RightRotator method)
(simuhw.RightShifter method)
(simuhw.SignedDivider method)
(simuhw.SignedMultiplier method)
(simuhw.SignedRemainder method)
(simuhw.SIMD_Adder method)
(simuhw.SIMD_ArithmeticRightShifter method)
(simuhw.SIMD_BitReverser method)
(simuhw.SIMD_Divider method)
(simuhw.SIMD_LeadingZeroCounter method)
(simuhw.SIMD_LeftRotator method)
(simuhw.SIMD_LeftShifter method)
(simuhw.SIMD_Multiplier method)
(simuhw.SIMD_PopulationCounter method)
(simuhw.SIMD_Remainder method)
(simuhw.SIMD_RightRotator method)
(simuhw.SIMD_RightShifter method)
(simuhw.SIMD_SignedDivider method)
(simuhw.SIMD_SignedMultiplier method)
(simuhw.SIMD_SignedRemainder method)
(simuhw.SIMD_Subtractor method)
(simuhw.SIMD_TrailingZeroCounter method)
(simuhw.Source method)
(simuhw.Subtractor method)
(simuhw.TrailingZeroCounter method)
(simuhw.XNORGate method)
(simuhw.XORGate method)
write() (simuhw.memory.model.MemorizingModel method)
(simuhw.memory.model.MockMemorizingModel method)
(simuhw.memory.model.RealMemorizingModel method)
X
XNORGate (class in simuhw)
XORGate (class in simuhw)