avl-axi
Contents:
Welcome to AVL-AXI’s Documentation
Quickstart Guide
Protocol Support
AVL-AXI Configuration
AVL-AXI Agent
Waveforms
All Modules
avl-axi
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__init__() (avl_axi._agent.Agent method)
(avl_axi._agent_cfg.AgentCfg method)
(avl_axi._bandwidth.Bandwidth method)
(avl_axi._coverage.Coverage method)
(avl_axi._driver.Driver method)
(avl_axi._emonitor.ExclusivityMonitor method)
(avl_axi._interface.Interface method)
(avl_axi._item.ReadItem method)
(avl_axi._item.SequenceItem method)
(avl_axi._item.WriteItem method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._msequence.ManagerSequence method)
(avl_axi._mwakedriver.ManagerWakeDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._rmonitor.ReadMonitor method)
(avl_axi._smemory.SubordinateMemory method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._srdriver.SubordinateReadMemoryDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
(avl_axi._swdriver.SubordinateWriteMemoryDriver method)
(avl_axi._types.axi_atomic_t method)
(avl_axi._types.axi_burst_t method)
(avl_axi._types.axi_domain_t method)
(avl_axi._types.axi_resp_t method)
(avl_axi._types.axi_secsid_t method)
(avl_axi._wmonitor.WriteMonitor method)
A
add() (avl_axi._smemory.SubordinateMemory method)
add_covercross() (avl_axi._coverage.Coverage method)
add_coverpoint() (avl_axi._coverage.Coverage method)
Agent (class in avl_axi._agent)
AgentCfg (class in avl_axi._agent_cfg)
allow_early_data (avl_axi._mwdriver.ManagerWriteDriver attribute)
ar_m_signals (in module avl_axi._signals)
ar_s_signals (in module avl_axi._signals)
ar_wait_cycles (avl_axi._item.ReadItem attribute)
assert_wake() (avl_axi._mwakedriver.ManagerWakeDriver method)
avl_axi._agent
module
avl_axi._agent_cfg
module
avl_axi._bandwidth
module
avl_axi._coverage
module
avl_axi._driver
module
avl_axi._emonitor
module
avl_axi._interface
module
avl_axi._item
module
avl_axi._mrdriver
module
avl_axi._msequence
module
avl_axi._mwakedriver
module
avl_axi._mwdriver
module
avl_axi._rmonitor
module
avl_axi._signals
module
avl_axi._smemory
module
avl_axi._srdriver
module
avl_axi._swdriver
module
avl_axi._tools
module
avl_axi._types
module
avl_axi._utils
module
avl_axi._wmonitor
module
aw_m_signals (in module avl_axi._signals)
aw_s_signals (in module avl_axi._signals)
aw_wait_cycles (avl_axi._item.WriteItem attribute)
axi_atomic_t (class in avl_axi._types)
axi_burst_t (class in avl_axi._types)
axi_domain_t (class in avl_axi._types)
axi_resp_t (class in avl_axi._types)
axi_secsid_t (class in avl_axi._types)
B
b_m_signals (in module avl_axi._signals)
b_s_signals (in module avl_axi._signals)
b_wait_cycles (avl_axi._item.WriteItem attribute)
Bandwidth (class in avl_axi._bandwidth)
body() (avl_axi._msequence.ManagerSequence method)
C
clr() (avl_axi._smemory.SubordinateMemory method)
COMPARE (avl_axi._types.axi_atomic_t attribute)
compare() (avl_axi._smemory.SubordinateMemory method)
control_cb() (avl_axi._msequence.ManagerSequence method)
control_rate_limit (avl_axi._driver.Driver attribute)
Coverage (class in avl_axi._coverage)
D
data_cb() (avl_axi._msequence.ManagerSequence method)
data_rate_limit (avl_axi._driver.Driver attribute)
deassert_wake() (avl_axi._mwakedriver.ManagerWakeDriver method)
DECERR (avl_axi._types.axi_resp_t attribute)
DEFER (avl_axi._types.axi_resp_t attribute)
done_cb() (avl_axi._msequence.ManagerSequence method)
drive_control() (avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
drive_data() (avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
drive_response() (avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
Driver (class in avl_axi._driver)
E
endianness() (avl_axi._types.axi_atomic_t method)
ExclusivityMonitor (class in avl_axi._emonitor)
EXOKAY (avl_axi._types.axi_resp_t attribute)
F
FIXED (avl_axi._types.axi_burst_t attribute)
fmt() (avl_axi._types.axi_atomic_t method)
(avl_axi._types.axi_burst_t method)
(avl_axi._types.axi_domain_t method)
(avl_axi._types.axi_resp_t method)
(avl_axi._types.axi_secsid_t method)
G
get() (avl_axi._interface.Interface method)
(avl_axi._item.SequenceItem method)
get_addr() (avl_axi._item.SequenceItem method)
get_burst() (avl_axi._item.SequenceItem method)
get_burst_addresses() (in module avl_axi._utils)
get_burst_byte_count() (in module avl_axi._utils)
get_id() (avl_axi._item.SequenceItem method)
get_idunq() (avl_axi._item.SequenceItem method)
get_len() (avl_axi._item.SequenceItem method)
get_loop() (avl_axi._item.SequenceItem method)
get_next_item() (avl_axi._driver.Driver method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._srdriver.SubordinateReadRandomDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
get_size() (avl_axi._item.SequenceItem method)
get_tagop() (avl_axi._item.SequenceItem method)
get_trace() (avl_axi._item.SequenceItem method)
get_verilog() (in module avl_axi._tools)
H
has_bandwidth (avl_axi._agent_cfg.AgentCfg attribute)
has_bresp() (avl_axi._item.SequenceItem method)
(avl_axi._types.axi_atomic_t method)
has_coverage (avl_axi._agent_cfg.AgentCfg attribute)
has_manager (avl_axi._agent_cfg.AgentCfg attribute)
has_monitor (avl_axi._agent_cfg.AgentCfg attribute)
has_rresp() (avl_axi._item.SequenceItem method)
(avl_axi._types.axi_atomic_t method)
has_subordinate (avl_axi._agent_cfg.AgentCfg attribute)
has_trace (avl_axi._agent_cfg.AgentCfg attribute)
I
i_f (avl_axi._msequence.ManagerSequence attribute)
in_order (avl_axi._srdriver.SubordinateReadDriver attribute)
(avl_axi._swdriver.SubordinateWriteDriver attribute)
INCR (avl_axi._types.axi_burst_t attribute)
INNER_SHAREABLE (avl_axi._types.axi_domain_t attribute)
Interface (class in avl_axi._interface)
is_random() (in module avl_axi._signals)
L
LOAD_BE_ADD (avl_axi._types.axi_atomic_t attribute)
LOAD_BE_CLR (avl_axi._types.axi_atomic_t attribute)
LOAD_BE_EOR (avl_axi._types.axi_atomic_t attribute)
LOAD_BE_SET (avl_axi._types.axi_atomic_t attribute)
LOAD_BE_SMAX (avl_axi._types.axi_atomic_t attribute)
LOAD_BE_SMIN (avl_axi._types.axi_atomic_t attribute)
LOAD_BE_UMAX (avl_axi._types.axi_atomic_t attribute)
LOAD_BE_UMIN (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_ADD (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_CLR (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_EOR (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_SET (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_SMAX (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_SMIN (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_UMAX (avl_axi._types.axi_atomic_t attribute)
LOAD_LE_UMIN (avl_axi._types.axi_atomic_t attribute)
M
ManagerReadDriver (class in avl_axi._mrdriver)
ManagerSequence (class in avl_axi._msequence)
ManagerWakeDriver (class in avl_axi._mwakedriver)
ManagerWriteDriver (class in avl_axi._mwdriver)
max_outstanding (avl_axi._driver.Driver attribute)
module
avl_axi._agent
avl_axi._agent_cfg
avl_axi._bandwidth
avl_axi._coverage
avl_axi._driver
avl_axi._emonitor
avl_axi._interface
avl_axi._item
avl_axi._mrdriver
avl_axi._msequence
avl_axi._mwakedriver
avl_axi._mwdriver
avl_axi._rmonitor
avl_axi._signals
avl_axi._smemory
avl_axi._srdriver
avl_axi._swdriver
avl_axi._tools
avl_axi._types
avl_axi._utils
avl_axi._wmonitor
monitor_control() (avl_axi._rmonitor.ReadMonitor method)
(avl_axi._wmonitor.WriteMonitor method)
monitor_data() (avl_axi._wmonitor.WriteMonitor method)
monitor_response() (avl_axi._rmonitor.ReadMonitor method)
(avl_axi._wmonitor.WriteMonitor method)
N
n_items (avl_axi._msequence.ManagerSequence attribute)
next() (avl_axi._msequence.ManagerSequence method)
NON_ATOMIC (avl_axi._types.axi_atomic_t attribute)
NON_SECURE (avl_axi._types.axi_secsid_t attribute)
NON_SHAREABLE (avl_axi._types.axi_domain_t attribute)
O
OKAY (avl_axi._types.axi_resp_t attribute)
OUTER_SHAREABLE (avl_axi._types.axi_domain_t attribute)
P
post_body() (avl_axi._msequence.ManagerSequence method)
post_randomize() (avl_axi._item.ReadItem method)
(avl_axi._item.SequenceItem method)
(avl_axi._item.WriteItem method)
post_wakeup (avl_axi._mwakedriver.ManagerWakeDriver attribute)
pre_wakeup (avl_axi._mwakedriver.ManagerWakeDriver attribute)
process_read() (avl_axi._emonitor.ExclusivityMonitor method)
(avl_axi._smemory.SubordinateMemory method)
process_write() (avl_axi._emonitor.ExclusivityMonitor method)
(avl_axi._smemory.SubordinateMemory method)
Q
qosaccept (avl_axi._srdriver.SubordinateReadDriver attribute)
(avl_axi._swdriver.SubordinateWriteDriver attribute)
quiesce_control() (avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
quiesce_data() (avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
quiesce_response() (avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
R
r_m_signals (in module avl_axi._signals)
r_s_signals (in module avl_axi._signals)
r_wait_cycles (avl_axi._item.ReadItem attribute)
read() (avl_axi._msequence.ManagerSequence method)
(avl_axi._smemory.SubordinateMemory method)
ReadItem (class in avl_axi._item)
ReadMonitor (class in avl_axi._rmonitor)
REALM (avl_axi._types.axi_secsid_t attribute)
report_phase() (avl_axi._bandwidth.Bandwidth method)
RESERVED (avl_axi._types.axi_burst_t attribute)
(avl_axi._types.axi_resp_t attribute)
(avl_axi._types.axi_secsid_t attribute)
reset() (avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwakedriver.ManagerWakeDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._rmonitor.ReadMonitor method)
(avl_axi._srdriver.SubordinateReadDriver method)
(avl_axi._swdriver.SubordinateWriteDriver method)
(avl_axi._wmonitor.WriteMonitor method)
resize() (avl_axi._item.SequenceItem method)
response_cb() (avl_axi._msequence.ManagerSequence method)
response_rate_limit (avl_axi._driver.Driver attribute)
run_phase() (avl_axi._agent.Agent method)
(avl_axi._bandwidth.Bandwidth method)
(avl_axi._coverage.Coverage method)
(avl_axi._driver.Driver method)
(avl_axi._mrdriver.ManagerReadDriver method)
(avl_axi._mwakedriver.ManagerWakeDriver method)
(avl_axi._mwdriver.ManagerWriteDriver method)
(avl_axi._rmonitor.ReadMonitor method)
(avl_axi._wmonitor.WriteMonitor method)
S
sanity() (avl_axi._item.SequenceItem method)
SECURE (avl_axi._types.axi_secsid_t attribute)
SequenceItem (class in avl_axi._item)
set() (avl_axi._interface.Interface method)
(avl_axi._item.SequenceItem method)
(avl_axi._smemory.SubordinateMemory method)
set_addr() (avl_axi._item.SequenceItem method)
signal_to_type() (in module avl_axi._types)
SLVERR (avl_axi._types.axi_resp_t attribute)
smax() (avl_axi._smemory.SubordinateMemory method)
smin() (avl_axi._smemory.SubordinateMemory method)
status (avl_axi._mwakedriver.ManagerWakeDriver attribute)
STORE_BE_ADD (avl_axi._types.axi_atomic_t attribute)
STORE_BE_CLR (avl_axi._types.axi_atomic_t attribute)
STORE_BE_EOR (avl_axi._types.axi_atomic_t attribute)
STORE_BE_SET (avl_axi._types.axi_atomic_t attribute)
STORE_BE_SMAX (avl_axi._types.axi_atomic_t attribute)
STORE_BE_SMIN (avl_axi._types.axi_atomic_t attribute)
STORE_BE_UMAX (avl_axi._types.axi_atomic_t attribute)
STORE_BE_UMIN (avl_axi._types.axi_atomic_t attribute)
STORE_LE_ADD (avl_axi._types.axi_atomic_t attribute)
STORE_LE_CLR (avl_axi._types.axi_atomic_t attribute)
STORE_LE_EOR (avl_axi._types.axi_atomic_t attribute)
STORE_LE_SET (avl_axi._types.axi_atomic_t attribute)
STORE_LE_SMAX (avl_axi._types.axi_atomic_t attribute)
STORE_LE_SMIN (avl_axi._types.axi_atomic_t attribute)
STORE_LE_UMAX (avl_axi._types.axi_atomic_t attribute)
STORE_LE_UMIN (avl_axi._types.axi_atomic_t attribute)
subordinate_ranges (avl_axi._agent_cfg.AgentCfg attribute)
SubordinateMemory (class in avl_axi._smemory)
SubordinateReadDriver (class in avl_axi._srdriver)
SubordinateReadMemoryDriver (class in avl_axi._srdriver)
SubordinateReadRandomDriver (class in avl_axi._srdriver)
SubordinateWriteDriver (class in avl_axi._swdriver)
SubordinateWriteMemoryDriver (class in avl_axi._swdriver)
SWAP (avl_axi._types.axi_atomic_t attribute)
swap() (avl_axi._smemory.SubordinateMemory method)
SYSTEM (avl_axi._types.axi_domain_t attribute)
T
TRANSFAULT (avl_axi._types.axi_resp_t attribute)
U
umax() (avl_axi._smemory.SubordinateMemory method)
umin() (avl_axi._smemory.SubordinateMemory method)
UNSUPPORTED (avl_axi._types.axi_resp_t attribute)
V
values() (avl_axi._types.axi_atomic_t method)
(avl_axi._types.axi_burst_t method)
(avl_axi._types.axi_domain_t method)
(avl_axi._types.axi_resp_t method)
(avl_axi._types.axi_secsid_t method)
W
w_m_signals (in module avl_axi._signals)
w_s_signals (in module avl_axi._signals)
w_wait_cycles (avl_axi._item.WriteItem attribute)
wait_for (avl_axi._msequence.ManagerSequence attribute)
wait_on_rate() (avl_axi._driver.Driver method)
wait_on_reset() (avl_axi._driver.Driver method)
(avl_axi._mwakedriver.ManagerWakeDriver method)
(avl_axi._rmonitor.ReadMonitor method)
(avl_axi._wmonitor.WriteMonitor method)
window_ns (avl_axi._bandwidth.Bandwidth attribute)
WRAP (avl_axi._types.axi_burst_t attribute)
write() (avl_axi._msequence.ManagerSequence method)
(avl_axi._smemory.SubordinateMemory method)
WriteItem (class in avl_axi._item)
WriteMonitor (class in avl_axi._wmonitor)
X
xor() (avl_axi._smemory.SubordinateMemory method)