| CombinationalBufferedPorts< Message, BufferSizeRead, 0 > (Connections) | Module (match) |
| deserializer< Packet< PacketDataWidth, DestWidthPerHop, MaxHops, PacketIdWidth >, Flit< FlitDataWidth, 0, 0, PacketIdWidth, FlitId, WormHole >, 0, WormHole > |
Concat |
| deserializer< Packet< PacketDataWidth, DestWidthPerHop, MaxHops, PacketIdWidth >, Flit< FlitDataWidth, 0, 0, PacketIdWidth, FlitId, WormHole >, buffersize, WormHole > |
axi4::AddrPayload (axi) | Concat< BaseTemplate, ElemW, 1 > | Tracer (match) |
|
Arbiter | Concat< BaseTemplate, ElemW, 2 > | nv_array::NNode (nvhls) |
|
Arbiter< 1, Roundrobin > | CSVFileReader |
| index_width (nvhls) |
Arbiter< size_, Static > |
| UIntOrEmpty (nvhls) |
|
ArbitratedCrossbar | OutBuffered (Connections) | UIntOrEmptywCheck (nvhls) |
ArbitratedScratchpad | DummySink (Connections) | OutNetwork (Connections) | UIntOrEmptywCheck< false, W > (nvhls) | lite (axi::cfg) |
ArbitratedScratchpadDP | DummySource (Connections) | OutNetworkCredit (Connections) | UIntOrEmptywCheck< true, W > (nvhls) | lite_nowstrb (axi::cfg) |
AXI4_Encoding::ARCACHE (axi) |
|
|
| log2_ceil (nvhls) |
AXI4_Encoding::AWCACHE (axi) | log2_ceil< 0 > (nvhls) |
AXI4_Encoding::AXBURST (axi) | EmptyField (nvhls) | Packet | WHVCRouterBase | log2_floor (nvhls) |
AXI4_Encoding (axi) |
| Packet< DataWidth, DestWidthPerHop, MaxHops, 0 > | WHVCSourceRouter | log2_floor< 0 > (nvhls) |
AxiAddWriteResponse | Pipeline (Connections) | axi4::WRespPayload (axi) |
|
AxiArbiter | FIFO | Pipeline< Message, TLM_PORT > (Connections) | axi4::WritePayload (axi) |
AxiLiteSlaveToMem | FIFO< DataType, 0, NumBanks > | PriEnc | WrRequest | axi4::read::master (axi) |
AxiMasterGate | FIFO< DataType, 1, 1 > | PriEnc< VecT, ValT, IdxT, 1 > | WrResp | axi4::write::master (axi) |
AxiRemoveWriteResponse | FIFO< DataType, 1, NumBanks > |
|
| masterCfg |
AxiSlaveToMem | Flit | mem_array |
AxiSlaveToReadyValid | Flit< DataWidth, 0, 0, 0, FlitId, WormHole > | RdRequest | AXI4_Encoding::XRESP (axi) | mem_array_2d |
AxiSlaveToReg | Flit< DataWidth, 0, 0, PacketIdWidth, FlitId, WormHole > | RdResp |
| mem_array_2d_transp |
AxiSplitter | Flit< DataWidth, DestWidthPerHop, MaxHops, PacketIdWidth, FlitId, StoreForward > | axi4::ReadPayload (axi) | mem_array_sep |
| FlitId2bit | ReorderBuf | axi4 (axi) |
|
Flusher (match) | ReorderBufWBeats |
|
Buffer (Connections) |
| Request | nbits (nvhls) |
Buffer< Message, NumEntries, TLM_PORT > (Connections) |
| Scratchpad::bank_req_t | next_pow2 (nvhls) |
Bypass (Connections) | InBuffered (Connections) | ArbitratedScratchpad::bank_req_t | no_wresp (axi::cfg) |
Bypass< Message, TLM_PORT > (Connections) | InNetwork (Connections) | Scratchpad | ArbitratedScratchpad::bank_rsp_t | no_wstrb (axi::cfg) |
BypassBuffered (Connections) | InNetworkCredit (Connections) | Sink (Connections) |
| nv_array (nvhls) |
BypassBuffered< Message, NumEntries, TLM_PORT > (Connections) |
| Slave | nv_array< Type, 0 > (nvhls) |
| SlaveFromFile | axi4::read::chan (axi) | nv_scvector (nvhls) |
Master | StateSignal (Connections) | axi4::write::chan (axi) | nvhls_message |
ChannelBinder (Connections) | MasterFromFile | StateSignal< Message, DIRECT_PORT > (Connections) | cli_req_t | nvhls_t (nvhls) |
CLITYPE_T | Minmax | StateSignal< Message, MARSHALL_PORT > (Connections) | cli_rsp_t | nvhls_t< N, false > (nvhls) |
CombinationalBufferedPorts (Connections) | Minmax< ArrT, ElemT, IdxT, is_max, 1 > | StateSignal< Message, SYN_PORT > (Connections) |
| nvhls_t< N, true > (nvhls) |
CombinationalBufferedPorts< Message, 0, BufferSizeWrite > (Connections) | Minmax< ArrT, ElemT, IdxT, is_max, 2 > | StateSignal< Message, TLM_PORT > (Connections) |
|
| | | deserializer |
| | | | axi4::read (axi) |
| | | | |