SimuHW
Contents:
Guide
simuhw package
Index
SimuHW
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
_
__init__() (simuhw.Adder method)
(simuhw.alu.ArithmeticLogicUnit74181 method)
(simuhw.alu.FullArithmeticLogicUnit method)
(simuhw.alu.GenericArithmeticLogicUnit method)
(simuhw.alu.LookAheadCarryGenerator74182 method)
(simuhw.alu.SIMD_FullArithmeticLogicUnit method)
(simuhw.ANDGate method)
(simuhw.ArithmeticRightShifter method)
(simuhw.BinaryOperator method)
(simuhw.BitOperator method)
(simuhw.BitReverser method)
(simuhw.Buffer method)
(simuhw.Channel method)
(simuhw.ChannelProbe method)
(simuhw.Clock method)
(simuhw.Comparator method)
(simuhw.counter.Counter method)
(simuhw.counter.SynchronousBinaryCounter method)
(simuhw.counter.SynchronousBinaryCounter74161 method)
(simuhw.counter.SynchronousBinaryCounter74163 method)
(simuhw.counter.SynchronousCounter 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.fp.FPAdder method)
(simuhw.fp.FPBinaryOperator method)
(simuhw.fp.FPClassifier method)
(simuhw.fp.FPComparator method)
(simuhw.fp.FPConverter method)
(simuhw.fp.FPDivider method)
(simuhw.fp.FPFromIntegerConverter method)
(simuhw.fp.FPFromSignedIntegerConverter method)
(simuhw.fp.FPMultiplier method)
(simuhw.fp.FPMultiplyAdder method)
(simuhw.fp.FPNegator method)
(simuhw.fp.FPRemainder method)
(simuhw.fp.FPSquareRoot method)
(simuhw.fp.FPState method)
(simuhw.fp.FPSubtractor method)
(simuhw.fp.FPTernaryOperator method)
(simuhw.fp.FPToIntegerConverter method)
(simuhw.fp.FPToIntegerRounder method)
(simuhw.fp.FPToSignedIntegerConverter method)
(simuhw.fp.FPUnaryOperator method)
(simuhw.fp.riscv.FRec7 method)
(simuhw.fp.riscv.FRSqrt7 method)
(simuhw.fp.riscv.SIMD_FRec7 method)
(simuhw.fp.riscv.SIMD_FRSqrt7 method)
(simuhw.fp.SIMD_FPAdder method)
(simuhw.fp.SIMD_FPBinaryOperator method)
(simuhw.fp.SIMD_FPClassifier method)
(simuhw.fp.SIMD_FPComparator method)
(simuhw.fp.SIMD_FPConverter method)
(simuhw.fp.SIMD_FPDivider method)
(simuhw.fp.SIMD_FPFromIntegerConverter method)
(simuhw.fp.SIMD_FPFromSignedIntegerConverter method)
(simuhw.fp.SIMD_FPMultiplier method)
(simuhw.fp.SIMD_FPMultiplyAdder method)
(simuhw.fp.SIMD_FPNegator method)
(simuhw.fp.SIMD_FPRemainder method)
(simuhw.fp.SIMD_FPSquareRoot method)
(simuhw.fp.SIMD_FPSubtractor method)
(simuhw.fp.SIMD_FPTernaryOperator method)
(simuhw.fp.SIMD_FPToIntegerConverter method)
(simuhw.fp.SIMD_FPToIntegerRounder method)
(simuhw.fp.SIMD_FPToSignedIntegerConverter method)
(simuhw.fp.SIMD_FPUnaryOperator method)
(simuhw.FullAdder method)
(simuhw.FullSubtractor method)
(simuhw.Group method)
(simuhw.HalfAdder method)
(simuhw.HalfSubtractor method)
(simuhw.HighZSource method)
(simuhw.InputPort method)
(simuhw.IntegerConverter method)
(simuhw.Inverter method)
(simuhw.Junction method)
(simuhw.LeadingZeroCounter method)
(simuhw.LeftRotator method)
(simuhw.LeftShifter method)
(simuhw.LogicAnalyzer method)
(simuhw.LogicHighSource method)
(simuhw.LogicLowSource method)
(simuhw.LogicUnknownSource method)
(simuhw.LookupTable 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.Multiplexer method)
(simuhw.Multiplier method)
(simuhw.NANDGate method)
(simuhw.Negator method)
(simuhw.NORGate method)
(simuhw.Operator 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.Signal method)
(simuhw.SignedComparator method)
(simuhw.SignedDivider method)
(simuhw.SignedIntegerConverter method)
(simuhw.SignedMultiplier method)
(simuhw.SignedRemainder method)
(simuhw.SIMD_Adder method)
(simuhw.SIMD_ArithmeticRightShifter method)
(simuhw.SIMD_BinaryOperator method)
(simuhw.SIMD_BitOperator method)
(simuhw.SIMD_BitReverser method)
(simuhw.SIMD_Comparator method)
(simuhw.SIMD_Divider method)
(simuhw.SIMD_IntegerConverter method)
(simuhw.SIMD_LeadingZeroCounter method)
(simuhw.SIMD_LeftRotator method)
(simuhw.SIMD_LeftShifter method)
(simuhw.SIMD_Multiplier method)
(simuhw.SIMD_Negator method)
(simuhw.SIMD_Operator method)
(simuhw.SIMD_PopulationCounter method)
(simuhw.SIMD_Remainder method)
(simuhw.SIMD_RightRotator method)
(simuhw.SIMD_RightShifter method)
(simuhw.SIMD_Shifter method)
(simuhw.SIMD_SignedComparator method)
(simuhw.SIMD_SignedDivider method)
(simuhw.SIMD_SignedIntegerConverter method)
(simuhw.SIMD_SignedMultiplier method)
(simuhw.SIMD_SignedRemainder method)
(simuhw.SIMD_Subtractor method)
(simuhw.SIMD_TernaryOperator method)
(simuhw.SIMD_TrailingZeroCounter method)
(simuhw.SIMD_UnaryOperator method)
(simuhw.Simulator method)
(simuhw.Source method)
(simuhw.Subtractor method)
(simuhw.TernaryOperator method)
(simuhw.TrailingZeroCounter method)
(simuhw.TriStateBuffer method)
(simuhw.TriStateInverter method)
(simuhw.UnaryOperator method)
(simuhw.WordCombiner method)
(simuhw.WordRetainingDemultiplexer method)
(simuhw.WordSplitter method)
(simuhw.XNORGate method)
(simuhw.XORGate method)
A
active_high (simuhw.TriStateBuffer property)
add_probe() (simuhw.LogicAnalyzer method)
(simuhw.memory.Memory method)
Adder (class in simuhw)
AFTER_ROUNDING (simuhw.fp.TininessMode attribute)
ANDGate (class in simuhw)
append() (simuhw.Probe method)
apply_states() (simuhw.fp.FPState method)
ArithmeticLogicUnit74181 (class in simuhw.alu)
ArithmeticRightShifter (class in simuhw)
B
BEFORE_ROUNDING (simuhw.fp.TininessMode attribute)
BinaryOperator (class in simuhw)
BitOperator (class in simuhw)
BitReverser (class in simuhw)
Buffer (class in simuhw)
C
changed (simuhw.InputPort property)
Channel (class in simuhw)
ChannelProbe (class in simuhw)
Clock (class in simuhw)
Comparator (class in simuhw)
connect() (simuhw.OutputPort method)
connected (simuhw.InputPort property)
(simuhw.OutputPort property)
Counter (class in simuhw.counter)
D
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.alu.FullArithmeticLogicUnit property)
(simuhw.alu.SIMD_FullArithmeticLogicUnit property)
dsize_i (simuhw.SIMD_Operator property)
dsize_o (simuhw.SIMD_Operator property)
dsize_to_dtype() (in module simuhw.fp)
E
EdgeTriggeredMemory (class in simuhw.memory)
ExceptionFlag (class in simuhw.fp)
F
find_op_indices() (simuhw.alu.GenericArithmeticLogicUnit method)
Float128 (class in simuhw.fp)
Float16 (class in simuhw.fp)
Float32 (class in simuhw.fp)
Float64 (class in simuhw.fp)
FPAdder (class in simuhw.fp)
FPBinaryOperator (class in simuhw.fp)
FPClassifier (class in simuhw.fp)
FPComparator (class in simuhw.fp)
FPConverter (class in simuhw.fp)
FPDivider (class in simuhw.fp)
FPFromIntegerConverter (class in simuhw.fp)
FPFromSignedIntegerConverter (class in simuhw.fp)
FPMultiplier (class in simuhw.fp)
FPMultiplyAdder (class in simuhw.fp)
FPNegator (class in simuhw.fp)
FPRemainder (class in simuhw.fp)
FPSquareRoot (class in simuhw.fp)
FPState (class in simuhw.fp)
FPSubtractor (class in simuhw.fp)
FPTernaryOperator (class in simuhw.fp)
FPToIntegerConverter (class in simuhw.fp)
FPToIntegerRounder (class in simuhw.fp)
FPToSignedIntegerConverter (class in simuhw.fp)
FPUnaryOperator (class in simuhw.fp)
FRec7 (class in simuhw.fp.riscv)
frec7() (in module simuhw.fp.riscv)
FRSqrt7 (class in simuhw.fp.riscv)
frsqrt7() (in module simuhw.fp.riscv)
FullAdder (class in simuhw)
FullArithmeticLogicUnit (class in simuhw.alu)
FullSubtractor (class in simuhw)
G
GenericArithmeticLogicUnit (class in simuhw.alu)
get_required_softfloatpy_least_version() (in module simuhw.fp)
Group (class in simuhw)
H
HalfAdder (class in simuhw)
HalfSubtractor (class in simuhw)
HighZ (class in simuhw)
HighZSource (class in simuhw)
I
INEXACT (simuhw.fp.ExceptionFlag attribute)
INFINITE (simuhw.fp.ExceptionFlag attribute)
InputPort (class in simuhw)
IntegerConverter (class in simuhw)
INVALID (simuhw.fp.ExceptionFlag attribute)
Inverter (class in simuhw)
is_available() (in module simuhw.fp)
J
Junction (class in simuhw)
L
latency (simuhw.Channel 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)
LookAheadCarryGenerator74182 (class in simuhw.alu)
LookupTable (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)
MAX (simuhw.fp.RoundingMode attribute)
max_width() (simuhw.fp.FPToIntegerConverter class method)
MemorizingModel (class in simuhw.memory.model)
Memory (class in simuhw.memory)
MemoryProbe (class in simuhw)
MIN (simuhw.fp.RoundingMode attribute)
MIN_MAG (simuhw.fp.RoundingMode attribute)
MockMemorizingModel (class in simuhw.memory.model)
module
simuhw
simuhw.alu
simuhw.counter
simuhw.fp
simuhw.fp.riscv
simuhw.memory
simuhw.memory.model
multi (simuhw.SIMD_Operator property)
Multiplexer (class in simuhw)
Multiplier (class in simuhw)
N
name (simuhw.Probe property)
NANDGate (class in simuhw)
NEAR_EVEN (simuhw.fp.RoundingMode attribute)
NEAR_MAX_MAG (simuhw.fp.RoundingMode attribute)
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)
Negator (class in simuhw)
NORGate (class in simuhw)
ntargets (simuhw.alu.LookAheadCarryGenerator74182 property)
O
Operator (class in simuhw)
ops (simuhw.alu.GenericArithmeticLogicUnit property)
ORGate (class in simuhw)
OutputPort (class in simuhw)
OVERFLOW (simuhw.fp.ExceptionFlag attribute)
P
peer (simuhw.OutputPort property)
period (simuhw.Clock property)
phase (simuhw.Clock property)
PopulationCounter (class in simuhw)
port_a (simuhw.memory.Memory property)
port_c (simuhw.DFlipFlop property)
(simuhw.memory.EdgeTriggeredMemory property)
(simuhw.TriStateBuffer property)
port_ci (simuhw.alu.ArithmeticLogicUnit74181 property)
(simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.alu.LookAheadCarryGenerator74182 property)
(simuhw.FullAdder property)
(simuhw.FullSubtractor property)
port_ck (simuhw.counter.SynchronousCounter property)
port_clr (simuhw.counter.SynchronousBinaryCounter74161 property)
(simuhw.counter.SynchronousBinaryCounter74163 property)
port_cmp (simuhw.alu.ArithmeticLogicUnit74181 property)
port_co (simuhw.alu.ArithmeticLogicUnit74181 property)
(simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.counter.Counter property)
(simuhw.HalfAdder property)
(simuhw.HalfSubtractor property)
port_d (simuhw.counter.Counter property)
port_e (simuhw.alu.GenericArithmeticLogicUnit property)
(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_fe_i (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.fp.FPState property)
port_fe_o (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.fp.FPState property)
port_fr (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.fp.FPState property)
port_ft (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.fp.FPState property)
port_g (simuhw.DLatch property)
(simuhw.memory.LevelTriggeredMemory property)
port_go (simuhw.alu.ArithmeticLogicUnit74181 property)
(simuhw.alu.LookAheadCarryGenerator74182 property)
port_i (simuhw.Channel property)
(simuhw.Delay property)
(simuhw.Demultiplexer property)
(simuhw.DFlipFlop property)
(simuhw.Distributor property)
(simuhw.DLatch property)
(simuhw.Drain property)
(simuhw.memory.Memory property)
(simuhw.SIMD_UnaryOperator property)
(simuhw.TriStateBuffer property)
(simuhw.UnaryOperator property)
(simuhw.WordSplitter property)
port_i0 (simuhw.BinaryOperator property)
(simuhw.SIMD_BinaryOperator property)
(simuhw.SIMD_TernaryOperator property)
(simuhw.TernaryOperator property)
port_i1 (simuhw.BinaryOperator property)
(simuhw.SIMD_BinaryOperator property)
(simuhw.SIMD_TernaryOperator property)
(simuhw.TernaryOperator property)
port_i2 (simuhw.SIMD_TernaryOperator property)
(simuhw.TernaryOperator property)
port_load (simuhw.counter.SynchronousBinaryCounter74161 property)
(simuhw.counter.SynchronousBinaryCounter74163 property)
port_m (simuhw.alu.ArithmeticLogicUnit74181 property)
port_o (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.Channel property)
(simuhw.Clock property)
(simuhw.Delay property)
(simuhw.DFlipFlop property)
(simuhw.DLatch property)
(simuhw.Junction property)
(simuhw.memory.Memory property)
(simuhw.Multiplexer property)
(simuhw.Operator property)
(simuhw.Source property)
(simuhw.WordCombiner property)
port_op (simuhw.alu.GenericArithmeticLogicUnit property)
port_po (simuhw.alu.ArithmeticLogicUnit74181 property)
(simuhw.alu.LookAheadCarryGenerator74182 property)
port_q (simuhw.counter.Counter property)
port_s (simuhw.alu.ArithmeticLogicUnit74181 property)
(simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.Demultiplexer property)
(simuhw.Multiplexer property)
(simuhw.SIMD_Operator property)
ports_co (simuhw.alu.LookAheadCarryGenerator74182 property)
ports_gi (simuhw.alu.LookAheadCarryGenerator74182 property)
ports_i (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.Junction property)
(simuhw.Multiplexer property)
(simuhw.Operator property)
(simuhw.WordCombiner property)
ports_o (simuhw.Demultiplexer property)
(simuhw.Distributor property)
(simuhw.WordSplitter property)
ports_pi (simuhw.alu.LookAheadCarryGenerator74182 property)
post() (simuhw.InputPort method)
(simuhw.OutputPort method)
Probe (class in simuhw)
R
raise_exception_if_not_available() (in module simuhw.fp)
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.alu.ArithmeticLogicUnit74181 method)
(simuhw.alu.GenericArithmeticLogicUnit method)
(simuhw.alu.LookAheadCarryGenerator74182 method)
(simuhw.Channel method)
(simuhw.Clock method)
(simuhw.counter.Counter method)
(simuhw.counter.SynchronousBinaryCounter74161 method)
(simuhw.counter.SynchronousBinaryCounter74163 method)
(simuhw.counter.SynchronousCounter 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.fp.FPBinaryOperator method)
(simuhw.fp.FPConverter method)
(simuhw.fp.FPFromIntegerConverter method)
(simuhw.fp.FPState method)
(simuhw.fp.FPTernaryOperator method)
(simuhw.fp.FPToIntegerConverter method)
(simuhw.fp.FPUnaryOperator method)
(simuhw.fp.SIMD_FPBinaryOperator method)
(simuhw.fp.SIMD_FPConverter method)
(simuhw.fp.SIMD_FPFromIntegerConverter method)
(simuhw.fp.SIMD_FPTernaryOperator method)
(simuhw.fp.SIMD_FPToIntegerConverter method)
(simuhw.fp.SIMD_FPUnaryOperator method)
(simuhw.FullAdder method)
(simuhw.FullSubtractor method)
(simuhw.Group method)
(simuhw.HalfAdder method)
(simuhw.HalfSubtractor method)
(simuhw.Junction 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.Multiplexer method)
(simuhw.Multiplier method)
(simuhw.Operator method)
(simuhw.Probe method)
(simuhw.Remainder method)
(simuhw.SIMD_Divider method)
(simuhw.SIMD_Multiplier method)
(simuhw.SIMD_Operator method)
(simuhw.SIMD_Remainder method)
(simuhw.Source method)
(simuhw.WordCombiner method)
(simuhw.WordSplitter method)
restore_states() (simuhw.fp.FPState method)
resume() (simuhw.Simulator method)
RightRotator (class in simuhw)
RightShifter (class in simuhw)
RoundingMode (class in simuhw.fp)
S
save_as_vcd() (simuhw.LogicAnalyzer method)
Shifter (class in simuhw)
Signal (class in simuhw)
SignedComparator (class in simuhw)
SignedDivider (class in simuhw)
SignedIntegerConverter (class in simuhw)
SignedMultiplier (class in simuhw)
SignedRemainder (class in simuhw)
SIMD_Adder (class in simuhw)
SIMD_ArithmeticRightShifter (class in simuhw)
SIMD_BinaryOperator (class in simuhw)
SIMD_BitOperator (class in simuhw)
SIMD_BitReverser (class in simuhw)
SIMD_Comparator (class in simuhw)
SIMD_Divider (class in simuhw)
SIMD_FPAdder (class in simuhw.fp)
SIMD_FPBinaryOperator (class in simuhw.fp)
SIMD_FPClassifier (class in simuhw.fp)
SIMD_FPComparator (class in simuhw.fp)
SIMD_FPConverter (class in simuhw.fp)
SIMD_FPDivider (class in simuhw.fp)
SIMD_FPFromIntegerConverter (class in simuhw.fp)
SIMD_FPFromSignedIntegerConverter (class in simuhw.fp)
SIMD_FPMultiplier (class in simuhw.fp)
SIMD_FPMultiplyAdder (class in simuhw.fp)
SIMD_FPNegator (class in simuhw.fp)
SIMD_FPRemainder (class in simuhw.fp)
SIMD_FPSquareRoot (class in simuhw.fp)
SIMD_FPSubtractor (class in simuhw.fp)
SIMD_FPTernaryOperator (class in simuhw.fp)
SIMD_FPToIntegerConverter (class in simuhw.fp)
SIMD_FPToIntegerRounder (class in simuhw.fp)
SIMD_FPToSignedIntegerConverter (class in simuhw.fp)
SIMD_FPUnaryOperator (class in simuhw.fp)
SIMD_FRec7 (class in simuhw.fp.riscv)
SIMD_FRSqrt7 (class in simuhw.fp.riscv)
SIMD_FullArithmeticLogicUnit (class in simuhw.alu)
SIMD_IntegerConverter (class in simuhw)
SIMD_LeadingZeroCounter (class in simuhw)
SIMD_LeftRotator (class in simuhw)
SIMD_LeftShifter (class in simuhw)
SIMD_Multiplier (class in simuhw)
SIMD_Negator (class in simuhw)
SIMD_Operator (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_SignedComparator (class in simuhw)
SIMD_SignedDivider (class in simuhw)
SIMD_SignedIntegerConverter (class in simuhw)
SIMD_SignedMultiplier (class in simuhw)
SIMD_SignedRemainder (class in simuhw)
SIMD_Subtractor (class in simuhw)
SIMD_TernaryOperator (class in simuhw)
SIMD_TrailingZeroCounter (class in simuhw)
SIMD_UnaryOperator (class in simuhw)
simuhw
module
simuhw.alu
module
simuhw.counter
module
simuhw.fp
module
simuhw.fp.riscv
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
TernaryOperator (class in simuhw)
throughput (simuhw.Channel property)
time (simuhw.Device property)
(simuhw.Signal property)
(simuhw.Simulator property)
TininessMode (class in simuhw.fp)
TrailingZeroCounter (class in simuhw)
TriStateBuffer (class in simuhw)
TriStateInverter (class in simuhw)
typename() (simuhw.ChannelProbe class method)
(simuhw.MemoryProbe class method)
(simuhw.Probe class method)
U
UnaryOperator (class in simuhw)
UNDERFLOW (simuhw.fp.ExceptionFlag attribute)
Unknown (class in simuhw)
updata_table() (simuhw.LookupTable method)
W
width (simuhw.alu.SIMD_FullArithmeticLogicUnit 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.Junction property)
(simuhw.memory.Memory property)
(simuhw.Multiplexer property)
(simuhw.Probe property)
(simuhw.Source property)
width_a (simuhw.memory.Memory property)
width_fe (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.fp.FPState attribute)
width_fr (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.fp.FPState attribute)
width_ft (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.fp.FPState attribute)
width_i (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.Operator property)
width_o (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.Operator property)
width_op (simuhw.alu.GenericArithmeticLogicUnit property)
width_s (simuhw.alu.GenericArithmeticLogicUnit property)
(simuhw.Demultiplexer property)
(simuhw.Multiplexer property)
word (simuhw.Signal property)
WordCombiner (class in simuhw)
WordRetainingDemultiplexer (class in simuhw)
WordSplitter (class in simuhw)
work() (simuhw.Adder method)
(simuhw.alu.ArithmeticLogicUnit74181 method)
(simuhw.alu.GenericArithmeticLogicUnit method)
(simuhw.alu.LookAheadCarryGenerator74182 method)
(simuhw.ANDGate method)
(simuhw.ArithmeticRightShifter method)
(simuhw.BitReverser method)
(simuhw.Buffer method)
(simuhw.Channel method)
(simuhw.Clock method)
(simuhw.Comparator method)
(simuhw.counter.SynchronousBinaryCounter74161 method)
(simuhw.counter.SynchronousBinaryCounter74163 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.fp.FPAdder method)
(simuhw.fp.FPClassifier method)
(simuhw.fp.FPComparator method)
(simuhw.fp.FPConverter method)
(simuhw.fp.FPDivider method)
(simuhw.fp.FPFromIntegerConverter method)
(simuhw.fp.FPFromSignedIntegerConverter method)
(simuhw.fp.FPMultiplier method)
(simuhw.fp.FPMultiplyAdder method)
(simuhw.fp.FPNegator method)
(simuhw.fp.FPRemainder method)
(simuhw.fp.FPSquareRoot method)
(simuhw.fp.FPSubtractor method)
(simuhw.fp.FPToIntegerConverter method)
(simuhw.fp.FPToIntegerRounder method)
(simuhw.fp.FPToSignedIntegerConverter method)
(simuhw.fp.riscv.FRec7 method)
(simuhw.fp.riscv.FRSqrt7 method)
(simuhw.fp.riscv.SIMD_FRec7 method)
(simuhw.fp.riscv.SIMD_FRSqrt7 method)
(simuhw.fp.SIMD_FPAdder method)
(simuhw.fp.SIMD_FPClassifier method)
(simuhw.fp.SIMD_FPComparator method)
(simuhw.fp.SIMD_FPConverter method)
(simuhw.fp.SIMD_FPDivider method)
(simuhw.fp.SIMD_FPFromIntegerConverter method)
(simuhw.fp.SIMD_FPFromSignedIntegerConverter method)
(simuhw.fp.SIMD_FPMultiplier method)
(simuhw.fp.SIMD_FPMultiplyAdder method)
(simuhw.fp.SIMD_FPNegator method)
(simuhw.fp.SIMD_FPRemainder method)
(simuhw.fp.SIMD_FPSquareRoot method)
(simuhw.fp.SIMD_FPSubtractor method)
(simuhw.fp.SIMD_FPToIntegerConverter method)
(simuhw.fp.SIMD_FPToIntegerRounder method)
(simuhw.fp.SIMD_FPToSignedIntegerConverter method)
(simuhw.FullAdder method)
(simuhw.FullSubtractor method)
(simuhw.Group method)
(simuhw.HalfAdder method)
(simuhw.HalfSubtractor method)
(simuhw.IntegerConverter method)
(simuhw.Inverter method)
(simuhw.Junction method)
(simuhw.LeadingZeroCounter method)
(simuhw.LeftRotator method)
(simuhw.LeftShifter method)
(simuhw.LookupTable method)
(simuhw.memory.EdgeTriggeredMemory method)
(simuhw.memory.LevelTriggeredMemory method)
(simuhw.Multiplexer method)
(simuhw.Multiplier method)
(simuhw.NANDGate method)
(simuhw.Negator method)
(simuhw.NORGate method)
(simuhw.ORGate method)
(simuhw.PopulationCounter method)
(simuhw.Remainder method)
(simuhw.RightRotator method)
(simuhw.RightShifter method)
(simuhw.SignedComparator method)
(simuhw.SignedDivider method)
(simuhw.SignedIntegerConverter method)
(simuhw.SignedMultiplier method)
(simuhw.SignedRemainder method)
(simuhw.SIMD_Adder method)
(simuhw.SIMD_ArithmeticRightShifter method)
(simuhw.SIMD_BitReverser method)
(simuhw.SIMD_Comparator method)
(simuhw.SIMD_Divider method)
(simuhw.SIMD_IntegerConverter method)
(simuhw.SIMD_LeadingZeroCounter method)
(simuhw.SIMD_LeftRotator method)
(simuhw.SIMD_LeftShifter method)
(simuhw.SIMD_Multiplier method)
(simuhw.SIMD_Negator method)
(simuhw.SIMD_PopulationCounter method)
(simuhw.SIMD_Remainder method)
(simuhw.SIMD_RightRotator method)
(simuhw.SIMD_RightShifter method)
(simuhw.SIMD_SignedComparator method)
(simuhw.SIMD_SignedDivider method)
(simuhw.SIMD_SignedIntegerConverter 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.TriStateBuffer method)
(simuhw.TriStateInverter method)
(simuhw.WordCombiner method)
(simuhw.WordRetainingDemultiplexer method)
(simuhw.WordSplitter 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)