cocotb
v1.1
Introduction
Quickstart Guide
Build options and Environment Variables
Coroutines
Triggers
Testbench Tools
Library Reference
Tutorial: Endian Swapper
Tutorial: Ping
Tutorial: Driver Cosimulation
Troubleshooting
Roadmap
Simulator Support
cocotb
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
_driver_send() (cocotb.drivers.Driver method)
_monitor_recv (cocotb.monitors.Monitor attribute)
_recv() (cocotb.monitors.Monitor method)
_send (cocotb.drivers.Driver attribute)
_wait_for_nsignal (cocotb.drivers.BusDriver attribute)
_wait_for_signal (cocotb.drivers.BusDriver attribute)
A
acquire() (cocotb.triggers.Lock method)
AD9361 (class in cocotb.drivers.ad9361)
ad9361_tx_to_rx_loopback() (cocotb.drivers.ad9361.AD9361 method)
add_interface() (cocotb.scoreboard.Scoreboard method)
add_option() (cocotb.regression.TestFactory method)
append() (cocotb.drivers.Driver method)
assign() (cocotb.binary.BinaryValue method)
AvalonMaster (class in cocotb.drivers.avalon)
AvalonMemory (class in cocotb.drivers.avalon)
AvalonMM (class in cocotb.drivers.avalon)
AvalonST (class in cocotb.drivers.avalon)
(class in cocotb.monitors.avalon)
AvalonSTPkts (class in cocotb.drivers.avalon)
(class in cocotb.monitors.avalon)
AXI4LiteMaster (class in cocotb.drivers.amba)
AXI4Slave (class in cocotb.drivers.amba)
B
BinaryRepresentation (class in cocotb.binary)
BinaryValue (class in cocotb.binary)
binstr (cocotb.binary.BinaryValue attribute)
BitDriver (class in cocotb.drivers)
buff (cocotb.binary.BinaryValue attribute)
Bus (class in cocotb.bus)
BusDriver (class in cocotb.drivers)
BusMonitor (class in cocotb.monitors)
C
capture() (cocotb.bus.Bus method)
clear() (cocotb.drivers.Driver method)
(cocotb.triggers.Event method)
Clock (class in cocotb.clock)
,
[1]
ClockCycles (class in cocotb.triggers)
cocotb.handle (module)
cocotb.result (module)
cocotb.scoreboard (module)
cocotb.utils (module)
COCOTB_ANSI_OUTPUT
COCOTB_ATTACH
COCOTB_ENABLE_PROFILING
COCOTB_HOOKS
COCOTB_LOG_LEVEL
COCOTB_NVC_TRACE
COCOTB_REDUCED_LOG_FMT
COCOTB_RESOLVE_X
COCOTB_SCHEDULER_DEBUG
compare() (cocotb.scoreboard.Scoreboard method)
COMPILE_ARGS
ConstantObject (class in cocotb.handle)
coroutine (class in cocotb)
create_error() (in module cocotb.result)
CUSTOM_COMPILE_DEPS
CUSTOM_SIM_DEPS
D
drive() (cocotb.bus.Bus method)
Driver (class in cocotb.drivers)
drivers() (cocotb.handle.NonConstantObject method)
E
Edge (class in cocotb.triggers)
EnumObject (class in cocotb.handle)
Event (class in cocotb.triggers)
ExternalException
EXTRA_ARGS
F
FallingEdge (class in cocotb.triggers)
G
generate_tests() (cocotb.regression.TestFactory method)
get_binstr() (cocotb.binary.BinaryValue method)
get_buff() (cocotb.binary.BinaryValue method)
get_sim_steps() (in module cocotb.utils)
get_sim_time() (in module cocotb.utils)
get_time_from_sim_steps() (in module cocotb.utils)
get_value() (cocotb.binary.BinaryValue method)
get_value_signed() (cocotb.binary.BinaryValue method)
GUI
H
hexdiffs() (in module cocotb.utils)
hexdump() (in module cocotb.utils)
HierarchyArrayObject (class in cocotb.handle)
HierarchyObject (class in cocotb.handle)
hook (class in cocotb)
I
idle() (cocotb.drivers.xgmii.XGMII method)
integer (cocotb.binary.BinaryValue attribute)
IntegerObject (class in cocotb.handle)
is_resolvable (cocotb.binary.BinaryValue attribute)
J
Join (class in cocotb.triggers)
L
layer1() (cocotb.drivers.xgmii.XGMII static method)
loads() (cocotb.handle.NonConstantObject method)
Lock (class in cocotb.triggers)
M
MEMCHECK
ModifiableObject (class in cocotb.handle)
MODULE
Monitor (class in cocotb.monitors)
N
n_bits (cocotb.binary.BinaryValue attribute)
NextTimeStep (class in cocotb.triggers)
NonConstantObject (class in cocotb.handle)
NonHierarchyIndexableObject (class in cocotb.handle)
NonHierarchyObject (class in cocotb.handle)
O
OPBMaster (class in cocotb.drivers.opb)
P
pack() (in module cocotb.utils)
ParametrizedSingleton (class in cocotb.utils)
R
raise_error() (in module cocotb.result)
RANDOM_SEED
read() (cocotb.drivers.amba.AXI4LiteMaster method)
(cocotb.drivers.avalon.AvalonMaster method)
(cocotb.drivers.opb.OPBMaster method)
ReadOnly (class in cocotb.triggers)
RealObject (class in cocotb.handle)
RegionObject (class in cocotb.handle)
result (cocotb.scoreboard.Scoreboard attribute)
ReturnValue
RisingEdge (class in cocotb.triggers)
rx_data_to_ad9361() (cocotb.drivers.ad9361.AD9361 method)
S
sample() (cocotb.bus.Bus method)
Scoreboard (class in cocotb.scoreboard)
send (cocotb.drivers.Driver attribute)
send_data() (cocotb.drivers.ad9361.AD9361 method)
set() (cocotb.triggers.Event method)
setimmediatevalue() (cocotb.handle.EnumObject method)
(cocotb.handle.IntegerObject method)
(cocotb.handle.ModifiableObject method)
(cocotb.handle.RealObject method)
(cocotb.handle.StringObject method)
signed_integer (cocotb.binary.BinaryValue attribute)
SIGNED_MAGNITUDE (cocotb.binary.BinaryRepresentation attribute)
SIM
SIM_ARGS
SIM_BUILD
SIM_ROOT
SimFailure
SimHandle() (in module cocotb.handle)
SimHandleBase (class in cocotb.handle)
start (cocotb.clock.Clock attribute)
StringObject (class in cocotb.handle)
T
terminate() (cocotb.drivers.xgmii.XGMII method)
test (class in cocotb)
(class in cocotb.decorators)
TESTCASE
TestComplete
TestError
TestFactory (class in cocotb.regression)
TestFailure
TestSuccess
Timer (class in cocotb.triggers)
TOPLEVEL
TWOS_COMPLEMENT (cocotb.binary.BinaryRepresentation attribute)
tx_data_from_ad9361() (cocotb.drivers.ad9361.AD9361 method)
U
unpack() (in module cocotb.utils)
UNSIGNED (cocotb.binary.BinaryRepresentation attribute)
V
value (cocotb.binary.BinaryValue attribute)
(cocotb.handle.NonHierarchyObject attribute)
VERILOG_SOURCES
VERSION
VHDL_SOURCES
W
wait() (cocotb.triggers.Event method)
with_metaclass() (in module cocotb.utils)
write() (cocotb.drivers.amba.AXI4LiteMaster method)
(cocotb.drivers.avalon.AvalonMaster method)
(cocotb.drivers.opb.OPBMaster method)
X
XGMII (class in cocotb.drivers.xgmii)
(class in cocotb.monitors.xgmii)