v0.3.1
Documentation
Project Overview
System Architecture
HAL Architecture Specification
Verification Infrastructure
RTL Reference
Runtime API Reference
openENOC
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
_openenoc_assert_status
_openenoc_endpoint_irq_disable_all (C function)
_openenoc_endpoint_irq_enable_endpoint (C function)
_openenoc_endpoint_irq_has_unhandled_sources (C function)
_openenoc_endpoint_irq_is_endpoint (C function)
A
AGPL-3.0-or-later
assert (C macro)
Asynchronous FIFO
AXI4-Lite
AXIS
B
BitEnable
C
CC-BY-SA-4.0
CERN-OHL-S-2.0
Clock domains
cocotb
completed_checks
Component-Level Verification
CPUIF
Crossbar architecture
CSR
csr__endpoint_interface_t
csr__switch_interface_t
D
DECERR
Default forwarding
DMA
DMA error state
DMA_READ_REQ
DMA_READ_RSP
DMA_WRITE_REQ
DMA_WRITE_RSP
DMEM
E
EndOfData
ERROR_RSP
EtherType
F
FCS
Forwarding table
FST
G
GDB
GTKWave
H
HAL
HAL-Level Verification
Hard reset
Hardware-software co-verification
HardwareInterface
I
IMEM
IRQ claim
ISS
L
Little-endian byte order
Local regressions
M
MAC address
Magic
Managed mode
Mirror-to-local mode
Mirror-to-remote mode
MTU
Multicast writes
N
NDEBUG
NoC
Non-oETP DMA
Non-standalone mode
O
oETP
openENOC
openENOC Endpoint Interface
openENOC Switch
openENOC Switch Interface
openenoc_assert_fail (C function)
OPENENOC_ASSERT_STATUS_FAILED
OPENENOC_ASSERT_STATUS_PASSED
openenoc_assert_status_t
openenoc_axil_cpuif_adapter
openenoc_axil_crossbar
openenoc_axil_crossbar_addr
openenoc_axil_crossbar_rd
openenoc_axil_crossbar_skid_buffer
openenoc_axil_crossbar_wr
openenoc_axil_ram
openenoc_axis_demux
openenoc_axis_forwarding_engine
openenoc_axis_header_parser
openenoc_axis_monitor
openenoc_axis_switch
openenoc_cpuif_axil_adapter
openenoc_cpuif_if
openenoc_dma_transfer_if
openenoc_endpoint_axis_receive (C function)
openenoc_endpoint_axis_receive_stream (C function)
openenoc_endpoint_axis_send (C function)
openenoc_endpoint_axis_send_stream (C function)
openenoc_endpoint_config_t
openenoc_endpoint_direct_axis
openenoc_endpoint_dma_channel_t
openenoc_endpoint_dma_engine
openenoc_endpoint_error_t
openenoc_endpoint_full
openenoc_endpoint_full_csr
openenoc_endpoint_full_csr_bridge
openenoc_endpoint_full_csr_pkg
openenoc_endpoint_full_pkg
openenoc_endpoint_get_config (C function)
openenoc_endpoint_get_info (C function)
openenoc_endpoint_if
openenoc_endpoint_info_t
openenoc_endpoint_init (C function)
openenoc_endpoint_interface
openenoc_endpoint_irq_bind (C function)
openenoc_endpoint_irq_callback_t
openenoc_endpoint_irq_callbacks_t
openenoc_endpoint_irq_claim_t
openenoc_endpoint_irq_clear_errors (C function)
openenoc_endpoint_irq_complete (C function)
openenoc_endpoint_irq_config_t
openenoc_endpoint_irq_controller
openenoc_endpoint_irq_error_callback_t
openenoc_endpoint_irq_get_claim (C function)
openenoc_endpoint_irq_get_config (C function)
openenoc_endpoint_irq_get_pending_commands (C function)
openenoc_endpoint_irq_get_status (C function)
openenoc_endpoint_irq_handler (C function)
openenoc_endpoint_irq_mask (C function)
openenoc_endpoint_irq_request_clear_errors (C function)
openenoc_endpoint_irq_request_complete (C function)
openenoc_endpoint_irq_result_t
openenoc_endpoint_irq_service (C function)
openenoc_endpoint_irq_set_config (C function)
openenoc_endpoint_irq_set_event_enable (C function)
openenoc_endpoint_irq_set_global_enable (C function)
openenoc_endpoint_irq_source_t
openenoc_endpoint_irq_status_t
openenoc_endpoint_irq_unmask (C function)
openenoc_endpoint_mac_t
openenoc_endpoint_non_oetp_dma_get_status (C function)
openenoc_endpoint_non_oetp_dma_request_clear_errors (C function)
openenoc_endpoint_non_oetp_dma_rx_arm (C function)
openenoc_endpoint_non_oetp_dma_status_t
openenoc_endpoint_non_oetp_dma_tx_request (C function)
openenoc_endpoint_oetp_engine
openenoc_endpoint_peer_config_t
openenoc_endpoint_peer_dma_request (C function)
openenoc_endpoint_peer_get_config (C function)
openenoc_endpoint_peer_get_status (C function)
openenoc_endpoint_peer_lookup
openenoc_endpoint_peer_mode_t
openenoc_endpoint_peer_request_clear_error (C function)
openenoc_endpoint_peer_set_config (C function)
openenoc_endpoint_peer_status_t
openenoc_endpoint_receive_mode_t
openenoc_endpoint_rmem_get_region (C function)
openenoc_endpoint_rmem_region_t
openenoc_endpoint_set_config (C function)
openenoc_endpoint_set_dma_max_fragment_size (C function)
openenoc_endpoint_set_dma_timeout (C function)
openenoc_endpoint_set_mac_address (C function)
openenoc_endpoint_set_multicast_address (C function)
openenoc_endpoint_set_receive_mode (C function)
openenoc_endpoint_set_rmem_timeout (C function)
OPENENOC_ENDPOINT_STATUS_HARDWARE_MISMATCH
OPENENOC_ENDPOINT_STATUS_INVALID_ARGUMENT
OPENENOC_ENDPOINT_STATUS_NOT_READY
OPENENOC_ENDPOINT_STATUS_OK
OPENENOC_ENDPOINT_STATUS_OUT_OF_RANGE
openenoc_endpoint_status_t
OPENENOC_ENDPOINT_STATUS_UNSUPPORTED
openenoc_eth_adapter
openenoc_eth_if
openenoc_eth_switch
openenoc_eth_switch_crossbar
openenoc_eth_switch_shared_bus
openenoc_forwarding_table
openenoc_forwarding_table_arb_mux
openenoc_irq_event_if
openenoc_learning_if
openenoc_lookup_if
openenoc_peer_lookup_if
openenoc_picorv32
openenoc_picorv32_axil_adapter
openenoc_rr_arbiter
openenoc_switch_forwarding_status_t
openenoc_switch_get_default_forwarding (C function)
openenoc_switch_get_info (C function)
openenoc_switch_get_operation_mode (C function)
openenoc_switch_get_status (C function)
openenoc_switch_if
openenoc_switch_info_t
openenoc_switch_init (C function)
openenoc_switch_mac_t
OPENENOC_SWITCH_MANAGED
openenoc_switch_operation_mode_t
openenoc_switch_request_pause (C function)
openenoc_switch_resume (C function)
openenoc_switch_set_default_forwarding (C function)
openenoc_switch_set_operation_mode (C function)
OPENENOC_SWITCH_STATUS_HARDWARE_MISMATCH
OPENENOC_SWITCH_STATUS_INVALID_ARGUMENT
OPENENOC_SWITCH_STATUS_NOT_ALLOWED
OPENENOC_SWITCH_STATUS_NOT_READY
OPENENOC_SWITCH_STATUS_OK
OPENENOC_SWITCH_STATUS_OUT_OF_RANGE
openenoc_switch_status_t
OPENENOC_SWITCH_STATUS_UNSUPPORTED
openenoc_switch_table_clear (C function)
openenoc_switch_table_entry_t
openenoc_switch_table_get_entry (C function)
openenoc_switch_table_set_entry (C function)
openenoc_switch_table_set_entry_enabled (C function)
OPENENOC_SWITCH_UNMANAGED
OpenOCD
operation_mode
P
Pause handshake
pause_done
pause_request
PCAP
PDU
PeakRDL
Peer table
PicoRV32
pytest
R
Request ID
Response timeout
RMEM
RMEM_READ_REQ
RMEM_READ_RSP
RMEM_WRITE_REQ
RMEM_WRITE_RSP
Runtime assertions
S
Scoreboards
Shared-bus architecture
SLVERR
Spike
Standalone mode
static_assert
Subsystem-Level Verification
System-Level Verification
SystemRDL
T
TDEST
TID
TKEEP
TLAST
Transparent RMEM
TREADY
TUSER
TVALID
U
Unmanaged mode
V
Verilator