diff --git a/master/index.html b/master/index.html index aa9d9cf82..3507899ec 100644 --- a/master/index.html +++ b/master/index.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_atop_filter.html b/master/module.axi_atop_filter.html index c4225349b..45c78640d 100644 --- a/master/module.axi_atop_filter.html +++ b/master/module.axi_atop_filter.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_atop_filter_intf.html b/master/module.axi_atop_filter_intf.html index 1d4721082..c43a6baeb 100644 --- a/master/module.axi_atop_filter_intf.html +++ b/master/module.axi_atop_filter_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_burst_splitter.html b/master/module.axi_burst_splitter.html index fc458a6b4..aca42dbe7 100644 --- a/master/module.axi_burst_splitter.html +++ b/master/module.axi_burst_splitter.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_burst_splitter_ax_chan.html b/master/module.axi_burst_splitter_ax_chan.html index d403b1f09..c02d50a4b 100644 --- a/master/module.axi_burst_splitter_ax_chan.html +++ b/master/module.axi_burst_splitter_ax_chan.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_burst_splitter_counters.html b/master/module.axi_burst_splitter_counters.html index f31dc8c67..54089e037 100644 --- a/master/module.axi_burst_splitter_counters.html +++ b/master/module.axi_burst_splitter_counters.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_bus_compare.html b/master/module.axi_bus_compare.html index 3412040a7..8ffe2c8e8 100644 --- a/master/module.axi_bus_compare.html +++ b/master/module.axi_bus_compare.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cdc.html b/master/module.axi_cdc.html index 9ec873371..bc4b72b66 100644 --- a/master/module.axi_cdc.html +++ b/master/module.axi_cdc.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cdc_dst.html b/master/module.axi_cdc_dst.html index 0c17a02fd..531f426f4 100644 --- a/master/module.axi_cdc_dst.html +++ b/master/module.axi_cdc_dst.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cdc_dst_intf.html b/master/module.axi_cdc_dst_intf.html index a1e2f0b45..5f1fb2e2c 100644 --- a/master/module.axi_cdc_dst_intf.html +++ b/master/module.axi_cdc_dst_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cdc_intf.html b/master/module.axi_cdc_intf.html index 615f8f55d..9ba18edfe 100644 --- a/master/module.axi_cdc_intf.html +++ b/master/module.axi_cdc_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cdc_src.html b/master/module.axi_cdc_src.html index 853deebce..8fea25f94 100644 --- a/master/module.axi_cdc_src.html +++ b/master/module.axi_cdc_src.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cdc_src_intf.html b/master/module.axi_cdc_src_intf.html index 5ad56b0dd..9cea84958 100644 --- a/master/module.axi_cdc_src_intf.html +++ b/master/module.axi_cdc_src_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_chan_compare.html b/master/module.axi_chan_compare.html index 5607a2bd9..793578818 100644 --- a/master/module.axi_chan_compare.html +++ b/master/module.axi_chan_compare.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_chan_logger.html b/master/module.axi_chan_logger.html index ea3d3683d..80db70821 100644 --- a/master/module.axi_chan_logger.html +++ b/master/module.axi_chan_logger.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cut.html b/master/module.axi_cut.html index 2d2ad9127..a06ea0d83 100644 --- a/master/module.axi_cut.html +++ b/master/module.axi_cut.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_cut_intf.html b/master/module.axi_cut_intf.html index 5764574ed..8acdf19a8 100644 --- a/master/module.axi_cut_intf.html +++ b/master/module.axi_cut_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_delayer.html b/master/module.axi_delayer.html index c9771a6ac..62a0fb486 100644 --- a/master/module.axi_delayer.html +++ b/master/module.axi_delayer.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_delayer_intf.html b/master/module.axi_delayer_intf.html index 49e043b01..d6831403c 100644 --- a/master/module.axi_delayer_intf.html +++ b/master/module.axi_delayer_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_demux.html b/master/module.axi_demux.html index c90eb1e01..82dafbfd3 100644 --- a/master/module.axi_demux.html +++ b/master/module.axi_demux.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_demux_id_counters.html b/master/module.axi_demux_id_counters.html index 0fefeec6c..599376ea5 100644 --- a/master/module.axi_demux_id_counters.html +++ b/master/module.axi_demux_id_counters.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_demux_intf.html b/master/module.axi_demux_intf.html index 9573b7c6e..6c2c05e41 100644 --- a/master/module.axi_demux_intf.html +++ b/master/module.axi_demux_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_demux_simple.html b/master/module.axi_demux_simple.html index 85934aa26..c2ff59ba1 100644 --- a/master/module.axi_demux_simple.html +++ b/master/module.axi_demux_simple.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_dumper.html b/master/module.axi_dumper.html index bed9c57b5..b1da8eefa 100644 --- a/master/module.axi_dumper.html +++ b/master/module.axi_dumper.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_dumper_intf.html b/master/module.axi_dumper_intf.html index 0beeb3481..0d3298240 100644 --- a/master/module.axi_dumper_intf.html +++ b/master/module.axi_dumper_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_dw_converter.html b/master/module.axi_dw_converter.html index b963103f6..87b429e16 100644 --- a/master/module.axi_dw_converter.html +++ b/master/module.axi_dw_converter.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_dw_converter_intf.html b/master/module.axi_dw_converter_intf.html index 1bb3fe0b1..b9d7b71d2 100644 --- a/master/module.axi_dw_converter_intf.html +++ b/master/module.axi_dw_converter_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_dw_downsizer.html b/master/module.axi_dw_downsizer.html index 26d70f8f3..954e8328c 100644 --- a/master/module.axi_dw_downsizer.html +++ b/master/module.axi_dw_downsizer.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_dw_upsizer.html b/master/module.axi_dw_upsizer.html index fd3f4104b..f5f2cf3e9 100644 --- a/master/module.axi_dw_upsizer.html +++ b/master/module.axi_dw_upsizer.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_err_slv.html b/master/module.axi_err_slv.html index e71c310cb..946ab039e 100644 --- a/master/module.axi_err_slv.html +++ b/master/module.axi_err_slv.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_fifo.html b/master/module.axi_fifo.html index 26c64ef47..2e6c16926 100644 --- a/master/module.axi_fifo.html +++ b/master/module.axi_fifo.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_fifo_intf.html b/master/module.axi_fifo_intf.html index 90b5c7552..08983fbdc 100644 --- a/master/module.axi_fifo_intf.html +++ b/master/module.axi_fifo_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_from_mem.html b/master/module.axi_from_mem.html index 07279beca..77471c68e 100644 --- a/master/module.axi_from_mem.html +++ b/master/module.axi_from_mem.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_id_prepend.html b/master/module.axi_id_prepend.html index 53e9e18b7..5aee2e8fa 100644 --- a/master/module.axi_id_prepend.html +++ b/master/module.axi_id_prepend.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_id_remap.html b/master/module.axi_id_remap.html index 9dcae0dc1..ac41a73c0 100644 --- a/master/module.axi_id_remap.html +++ b/master/module.axi_id_remap.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_id_remap_intf.html b/master/module.axi_id_remap_intf.html index 6f39a70f9..a675efba0 100644 --- a/master/module.axi_id_remap_intf.html +++ b/master/module.axi_id_remap_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_id_remap_table.html b/master/module.axi_id_remap_table.html index 475bc0f34..ab389c654 100644 --- a/master/module.axi_id_remap_table.html +++ b/master/module.axi_id_remap_table.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_id_serialize.html b/master/module.axi_id_serialize.html index be3d7584b..3af510842 100644 --- a/master/module.axi_id_serialize.html +++ b/master/module.axi_id_serialize.html @@ -1,4 +1,4 @@ - + @@ -19,6 +19,9 @@

Parameters

AxiSlvPortIdWidth: int unsigned

ID width of the AXI4+ATOP slave port

+

AxiSlvPortMaxTxns: int unsigned

+

Maximum number of transactions that can be in flight at the slave port. Reads and writes are

+

counted separately (except for ATOPs, which count as both read and write).

AxiMstPortIdWidth: int unsigned

ID width of the AXI4+ATOP master port

AxiMstPortMaxUniqIds: int unsigned

@@ -29,8 +32,12 @@

Maximum number of in-flight transactions with the same ID at the master port.

AxiAddrWidth: int unsigned

Address width of both AXI4+ATOP ports

+

AxiDataWidth: int unsigned

+

Data width of both AXI4+ATOP ports

AxiUserWidth: int unsigned

User width of both AXI4+ATOP ports

+

AtopSupport: bit

+

Enable support for AXI4+ATOP atomics

slv_req_t: type

Request struct type of the AXI4+ATOP slave port

slv_resp_t: type

@@ -49,13 +56,10 @@

Number of Entries in the explicit ID map (default: None)

IdMap: int unsigned

Explicit ID map; index [0] in each entry is the input ID to match, index [1] the output ID.

-

SpillAx: bit

-

Spill AR and AW

-

AxiSlvPortMaxTxns: int unsigned

-

AxiDataWidth: int unsigned

-

AtopSupport: bit

SelectWidth: int unsigned

Number of bits of the slave port ID that determine the mapping to the master port ID

+

MuxIdWidth: int unsigned

+

ID width after the multiplexer

SlvIdMap: slv_id_map_t

Input-to-output ID map used

Ports

@@ -74,21 +78,42 @@

clk

Types

select_t

Slice of slave port IDs that determines the master port ID

+
ser_id_t

ID after serializer (i.e., with a constant value of zero)

+
mux_id_t

ID after the multiplexer

+
slv_id_t

ID at the slave port

mst_id_t

ID at the master port

addr_t

Address in any AXI channel

+
data_t

Data in any AXI channel

+
strb_t

Strobe in any AXI channel

user_t

User signal in any AXI channel

+
w_t

W channel at any interface

+
slv_aw_t

AW channel at slave port

+
slv_b_t

B channel at slave port

+
slv_ar_t

AR channel at slave port

+
slv_r_t

R channel at slave port

+
ser_aw_t

AW channel after serializer

+
ser_b_t

B channel after serializer

+
ser_ar_t

AR channel after serializer

+
ser_r_t

R channel after serializer

+
ser_req_t

AXI Requests from serializer

+
ser_resp_t

AXI responses to serializer

+
mux_aw_t

AW channel after the multiplexer

+
mux_b_t

B channel after the multiplexer

+
mux_ar_t

AR channel after the multiplexer

+
mux_r_t

R channel after the multiplexer

+
mux_req_t

AXI requests from the multiplexer

+
mux_resp_t

AXI responses to the multiplexer

mst_aw_t

AW channel at master port

+
mst_b_t

B channel at master port

mst_ar_t

AR channel at master port

+
mst_r_t

R channel at master port

slv_id_map_t

Type for slave ID map

Signals

slv_aw_select: select_t

slv_ar_select: select_t

-

slv_b_select: select_t

-

slv_r_select: select_t

-

mst_aw_select: select_t

-

mst_ar_select: select_t

-

mst_req: mst_req_t

+

axi_mux_req: mux_req_t

+

axi_mux_resp: mux_resp_t

diff --git a/master/module.axi_id_serialize_intf.html b/master/module.axi_id_serialize_intf.html index 1f4dc8030..96ce18bdf 100644 --- a/master/module.axi_id_serialize_intf.html +++ b/master/module.axi_id_serialize_intf.html @@ -1,4 +1,4 @@ - + @@ -12,17 +12,13 @@

Parameters

AXI_SLV_PORT_ID_WIDTH: int unsigned

+

AXI_SLV_PORT_MAX_TXNS: int unsigned

AXI_MST_PORT_ID_WIDTH: int unsigned

AXI_MST_PORT_MAX_UNIQ_IDS: int unsigned

AXI_MST_PORT_MAX_TXNS_PER_ID: int unsigned

AXI_ADDR_WIDTH: int unsigned

AXI_DATA_WIDTH: int unsigned

AXI_USER_WIDTH: int unsigned

-

MST_ID_BASE_OFFSET: int unsigned

-

ID_MAP_NUM_ENTRIES: int unsigned

-

ID_MAP: int unsigned

-

SPILL_AX: bit

-

AXI_SLV_PORT_MAX_TXNS: int unsigned

Ports

clk_i: input logic

rst_ni: input logic

diff --git a/master/module.axi_interleaved_xbar.html b/master/module.axi_interleaved_xbar.html index a112cec37..ce27709c9 100644 --- a/master/module.axi_interleaved_xbar.html +++ b/master/module.axi_interleaved_xbar.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_interleaved_xbar_intf.html b/master/module.axi_interleaved_xbar_intf.html index 6da31741c..01c9a89f7 100644 --- a/master/module.axi_interleaved_xbar_intf.html +++ b/master/module.axi_interleaved_xbar_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_isolate.html b/master/module.axi_isolate.html index 0f57b9e0d..b14003ed0 100644 --- a/master/module.axi_isolate.html +++ b/master/module.axi_isolate.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_isolate_inner.html b/master/module.axi_isolate_inner.html index d7fd333f0..5a0ea5d9b 100644 --- a/master/module.axi_isolate_inner.html +++ b/master/module.axi_isolate_inner.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_isolate_intf.html b/master/module.axi_isolate_intf.html index e38669f60..64e1833d3 100644 --- a/master/module.axi_isolate_intf.html +++ b/master/module.axi_isolate_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_iw_converter.html b/master/module.axi_iw_converter.html index c0816fe4d..1c26f1920 100644 --- a/master/module.axi_iw_converter.html +++ b/master/module.axi_iw_converter.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_iw_converter_intf.html b/master/module.axi_iw_converter_intf.html index ef749fc66..afda297df 100644 --- a/master/module.axi_iw_converter_intf.html +++ b/master/module.axi_iw_converter_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_join_intf.html b/master/module.axi_join_intf.html index 703dde5a1..31fbf32c7 100644 --- a/master/module.axi_join_intf.html +++ b/master/module.axi_join_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lfsr.html b/master/module.axi_lfsr.html index f7ed693c2..6b9791d21 100644 --- a/master/module.axi_lfsr.html +++ b/master/module.axi_lfsr.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_cdc_dst_intf.html b/master/module.axi_lite_cdc_dst_intf.html index 8c2ad02b2..370bd6324 100644 --- a/master/module.axi_lite_cdc_dst_intf.html +++ b/master/module.axi_lite_cdc_dst_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_cdc_intf.html b/master/module.axi_lite_cdc_intf.html index 7d58f6ebb..d0d4e469b 100644 --- a/master/module.axi_lite_cdc_intf.html +++ b/master/module.axi_lite_cdc_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_cdc_src_intf.html b/master/module.axi_lite_cdc_src_intf.html index c15910866..bc5926203 100644 --- a/master/module.axi_lite_cdc_src_intf.html +++ b/master/module.axi_lite_cdc_src_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_cut_intf.html b/master/module.axi_lite_cut_intf.html index 6bcd81d06..dd6c5b5a5 100644 --- a/master/module.axi_lite_cut_intf.html +++ b/master/module.axi_lite_cut_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_demux.html b/master/module.axi_lite_demux.html index de18e3bf3..ac7085433 100644 --- a/master/module.axi_lite_demux.html +++ b/master/module.axi_lite_demux.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_demux_intf.html b/master/module.axi_lite_demux_intf.html index a768852c5..2a021d590 100644 --- a/master/module.axi_lite_demux_intf.html +++ b/master/module.axi_lite_demux_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_dw_converter.html b/master/module.axi_lite_dw_converter.html index 4e99ab270..456f4495b 100644 --- a/master/module.axi_lite_dw_converter.html +++ b/master/module.axi_lite_dw_converter.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_dw_converter_intf.html b/master/module.axi_lite_dw_converter_intf.html index db4036308..fbe0dddc8 100644 --- a/master/module.axi_lite_dw_converter_intf.html +++ b/master/module.axi_lite_dw_converter_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_from_mem.html b/master/module.axi_lite_from_mem.html index f4ae7bed9..41d547892 100644 --- a/master/module.axi_lite_from_mem.html +++ b/master/module.axi_lite_from_mem.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_join_intf.html b/master/module.axi_lite_join_intf.html index 0d328d461..28465f76b 100644 --- a/master/module.axi_lite_join_intf.html +++ b/master/module.axi_lite_join_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_lfsr.html b/master/module.axi_lite_lfsr.html index a4f9f7288..c928b58d4 100644 --- a/master/module.axi_lite_lfsr.html +++ b/master/module.axi_lite_lfsr.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_mailbox.html b/master/module.axi_lite_mailbox.html index 0df8f8deb..298e582d0 100644 --- a/master/module.axi_lite_mailbox.html +++ b/master/module.axi_lite_mailbox.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_mailbox_intf.html b/master/module.axi_lite_mailbox_intf.html index 8dd14f80d..734b2fe05 100644 --- a/master/module.axi_lite_mailbox_intf.html +++ b/master/module.axi_lite_mailbox_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_mailbox_slave.html b/master/module.axi_lite_mailbox_slave.html index 71f541dbb..53d9d5b61 100644 --- a/master/module.axi_lite_mailbox_slave.html +++ b/master/module.axi_lite_mailbox_slave.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_multicut_intf.html b/master/module.axi_lite_multicut_intf.html index e3d898cbc..0e4ea4d14 100644 --- a/master/module.axi_lite_multicut_intf.html +++ b/master/module.axi_lite_multicut_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_mux.html b/master/module.axi_lite_mux.html index d9f500665..93c83dcd1 100644 --- a/master/module.axi_lite_mux.html +++ b/master/module.axi_lite_mux.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_mux_intf.html b/master/module.axi_lite_mux_intf.html index a3b52ac6c..59aa734c3 100644 --- a/master/module.axi_lite_mux_intf.html +++ b/master/module.axi_lite_mux_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_regs.html b/master/module.axi_lite_regs.html index 4c82d22ec..4c9552459 100644 --- a/master/module.axi_lite_regs.html +++ b/master/module.axi_lite_regs.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_regs_intf.html b/master/module.axi_lite_regs_intf.html index fcceb7f43..d23a91548 100644 --- a/master/module.axi_lite_regs_intf.html +++ b/master/module.axi_lite_regs_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_to_apb.html b/master/module.axi_lite_to_apb.html index d7196e000..22595ecda 100644 --- a/master/module.axi_lite_to_apb.html +++ b/master/module.axi_lite_to_apb.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_to_apb_intf.html b/master/module.axi_lite_to_apb_intf.html index 7b7f2339c..3b4bc9b10 100644 --- a/master/module.axi_lite_to_apb_intf.html +++ b/master/module.axi_lite_to_apb_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_to_axi.html b/master/module.axi_lite_to_axi.html index 96334bcea..680141001 100644 --- a/master/module.axi_lite_to_axi.html +++ b/master/module.axi_lite_to_axi.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_to_axi_intf.html b/master/module.axi_lite_to_axi_intf.html index d848a00eb..90e5b2ea2 100644 --- a/master/module.axi_lite_to_axi_intf.html +++ b/master/module.axi_lite_to_axi_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_xbar.html b/master/module.axi_lite_xbar.html index 982b3c64a..283c46f63 100644 --- a/master/module.axi_lite_xbar.html +++ b/master/module.axi_lite_xbar.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_lite_xbar_intf.html b/master/module.axi_lite_xbar_intf.html index c0007040e..0955b16e6 100644 --- a/master/module.axi_lite_xbar_intf.html +++ b/master/module.axi_lite_xbar_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_modify_address.html b/master/module.axi_modify_address.html index 22b164021..ee81ae385 100644 --- a/master/module.axi_modify_address.html +++ b/master/module.axi_modify_address.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_modify_address_intf.html b/master/module.axi_modify_address_intf.html index 7e05cd789..f107c45f4 100644 --- a/master/module.axi_modify_address_intf.html +++ b/master/module.axi_modify_address_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_multicut.html b/master/module.axi_multicut.html index e01b4bfdd..f71c5ebd2 100644 --- a/master/module.axi_multicut.html +++ b/master/module.axi_multicut.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_multicut_intf.html b/master/module.axi_multicut_intf.html index dc986eedf..264435da4 100644 --- a/master/module.axi_multicut_intf.html +++ b/master/module.axi_multicut_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_mux.html b/master/module.axi_mux.html index 27f38c26d..fd46c210b 100644 --- a/master/module.axi_mux.html +++ b/master/module.axi_mux.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_mux_intf.html b/master/module.axi_mux_intf.html index 13098b0b2..26376aa27 100644 --- a/master/module.axi_mux_intf.html +++ b/master/module.axi_mux_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_opt_lfsr.html b/master/module.axi_opt_lfsr.html index d1d28ca26..7c8b01622 100644 --- a/master/module.axi_opt_lfsr.html +++ b/master/module.axi_opt_lfsr.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_rw_join.html b/master/module.axi_rw_join.html index 7bf32b6c9..19f7bcac0 100644 --- a/master/module.axi_rw_join.html +++ b/master/module.axi_rw_join.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_rw_split.html b/master/module.axi_rw_split.html index cd0efb30d..2227091ee 100644 --- a/master/module.axi_rw_split.html +++ b/master/module.axi_rw_split.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_serializer.html b/master/module.axi_serializer.html index 91dec4db2..0f7e42e42 100644 --- a/master/module.axi_serializer.html +++ b/master/module.axi_serializer.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_serializer_intf.html b/master/module.axi_serializer_intf.html index 0c685deae..4702eca1a 100644 --- a/master/module.axi_serializer_intf.html +++ b/master/module.axi_serializer_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_sim_mem.html b/master/module.axi_sim_mem.html index dbb3aa574..79022faa5 100644 --- a/master/module.axi_sim_mem.html +++ b/master/module.axi_sim_mem.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_sim_mem_intf.html b/master/module.axi_sim_mem_intf.html index edfa78a5d..59a012e47 100644 --- a/master/module.axi_sim_mem_intf.html +++ b/master/module.axi_sim_mem_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_sim_mem_multiport_intf.html b/master/module.axi_sim_mem_multiport_intf.html index 091ba675f..dbcf6c783 100644 --- a/master/module.axi_sim_mem_multiport_intf.html +++ b/master/module.axi_sim_mem_multiport_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_slave_compare.html b/master/module.axi_slave_compare.html index effa82536..f38f99b07 100644 --- a/master/module.axi_slave_compare.html +++ b/master/module.axi_slave_compare.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_throttle.html b/master/module.axi_throttle.html index 232d34f65..4ae12641e 100644 --- a/master/module.axi_throttle.html +++ b/master/module.axi_throttle.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_axi_lite.html b/master/module.axi_to_axi_lite.html index 952017e63..5cf0215ab 100644 --- a/master/module.axi_to_axi_lite.html +++ b/master/module.axi_to_axi_lite.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_axi_lite_id_reflect.html b/master/module.axi_to_axi_lite_id_reflect.html index b5ae09578..0db25ca76 100644 --- a/master/module.axi_to_axi_lite_id_reflect.html +++ b/master/module.axi_to_axi_lite_id_reflect.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_axi_lite_intf.html b/master/module.axi_to_axi_lite_intf.html index 8f17c166e..5daf4ba6a 100644 --- a/master/module.axi_to_axi_lite_intf.html +++ b/master/module.axi_to_axi_lite_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_detailed_mem.html b/master/module.axi_to_detailed_mem.html index 57cc1e816..05e1f5432 100644 --- a/master/module.axi_to_detailed_mem.html +++ b/master/module.axi_to_detailed_mem.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_detailed_mem_intf.html b/master/module.axi_to_detailed_mem_intf.html index 0732d232d..ca0bc5223 100644 --- a/master/module.axi_to_detailed_mem_intf.html +++ b/master/module.axi_to_detailed_mem_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem.html b/master/module.axi_to_mem.html index 20584cdbf..091ec7006 100644 --- a/master/module.axi_to_mem.html +++ b/master/module.axi_to_mem.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem_banked.html b/master/module.axi_to_mem_banked.html index 5949d0880..0b7bbfee7 100644 --- a/master/module.axi_to_mem_banked.html +++ b/master/module.axi_to_mem_banked.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem_banked_intf.html b/master/module.axi_to_mem_banked_intf.html index bd70f7dbf..f7bc7564e 100644 --- a/master/module.axi_to_mem_banked_intf.html +++ b/master/module.axi_to_mem_banked_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem_interleaved.html b/master/module.axi_to_mem_interleaved.html index be67bdf1c..292731a6b 100644 --- a/master/module.axi_to_mem_interleaved.html +++ b/master/module.axi_to_mem_interleaved.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem_interleaved_intf.html b/master/module.axi_to_mem_interleaved_intf.html index 1cee64017..3ffd5e953 100644 --- a/master/module.axi_to_mem_interleaved_intf.html +++ b/master/module.axi_to_mem_interleaved_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem_intf.html b/master/module.axi_to_mem_intf.html index b6f02d16d..7bbe6d9c9 100644 --- a/master/module.axi_to_mem_intf.html +++ b/master/module.axi_to_mem_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem_split.html b/master/module.axi_to_mem_split.html index 3197dbc42..4b6c7fcbb 100644 --- a/master/module.axi_to_mem_split.html +++ b/master/module.axi_to_mem_split.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_to_mem_split_intf.html b/master/module.axi_to_mem_split_intf.html index 83323fc06..11c6cc088 100644 --- a/master/module.axi_to_mem_split_intf.html +++ b/master/module.axi_to_mem_split_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_xbar.html b/master/module.axi_xbar.html index fdfbf9690..a2433e622 100644 --- a/master/module.axi_xbar.html +++ b/master/module.axi_xbar.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_xbar_intf.html b/master/module.axi_xbar_intf.html index 0500826d1..3bca58de7 100644 --- a/master/module.axi_xbar_intf.html +++ b/master/module.axi_xbar_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_xbar_unmuxed.html b/master/module.axi_xbar_unmuxed.html index 3a139925d..dc7c5f5e4 100644 --- a/master/module.axi_xbar_unmuxed.html +++ b/master/module.axi_xbar_unmuxed.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_xbar_unmuxed_intf.html b/master/module.axi_xbar_unmuxed_intf.html index 6ebdd5325..233ae0e05 100644 --- a/master/module.axi_xbar_unmuxed_intf.html +++ b/master/module.axi_xbar_unmuxed_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_xp.html b/master/module.axi_xp.html index 5112d209a..f2cb990db 100644 --- a/master/module.axi_xp.html +++ b/master/module.axi_xp.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_xp_intf.html b/master/module.axi_xp_intf.html index 3b8692405..58460258e 100644 --- a/master/module.axi_xp_intf.html +++ b/master/module.axi_xp_intf.html @@ -1,4 +1,4 @@ - + diff --git a/master/module.axi_zero_mem.html b/master/module.axi_zero_mem.html index 43f2887bf..98f143885 100644 --- a/master/module.axi_zero_mem.html +++ b/master/module.axi_zero_mem.html @@ -1,4 +1,4 @@ - + diff --git a/master/package.axi_pkg.html b/master/package.axi_pkg.html index 96b4c6016..742a7be04 100644 --- a/master/package.axi_pkg.html +++ b/master/package.axi_pkg.html @@ -1,4 +1,4 @@ - + diff --git a/master/package.axi_test.html b/master/package.axi_test.html index 575b19aed..6d7a7c059 100644 --- a/master/package.axi_test.html +++ b/master/package.axi_test.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.access_type_e.html b/master/type.access_type_e.html index 424e5cd0a..71062dcd3 100644 --- a/master/type.access_type_e.html +++ b/master/type.access_type_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.addr_t.html b/master/type.addr_t.html index 1e5b3c96e..8b31806bc 100644 --- a/master/type.addr_t.html +++ b/master/type.addr_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.apb_req_t.html b/master/type.apb_req_t.html index 558dc96e4..d907755c8 100644 --- a/master/type.apb_req_t.html +++ b/master/type.apb_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.apb_resp_t.html b/master/type.apb_resp_t.html index ac02cc6ae..b59e7c462 100644 --- a/master/type.apb_resp_t.html +++ b/master/type.apb_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.apb_state_e.html b/master/type.apb_state_e.html index f2cd695ba..daff674d6 100644 --- a/master/type.apb_state_e.html +++ b/master/type.apb_state_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.ar_chan_lite_t.html b/master/type.ar_chan_lite_t.html index 4bfb81723..72d86977b 100644 --- a/master/type.ar_chan_lite_t.html +++ b/master/type.ar_chan_lite_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.ar_chan_select_flat_t.html b/master/type.ar_chan_select_flat_t.html index c78632de4..d3a57927f 100644 --- a/master/type.ar_chan_select_flat_t.html +++ b/master/type.ar_chan_select_flat_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.ar_chan_select_t.html b/master/type.ar_chan_select_t.html index 62950f62d..2255a0010 100644 --- a/master/type.ar_chan_select_t.html +++ b/master/type.ar_chan_select_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.ar_chan_t.html b/master/type.ar_chan_t.html index 4b107cf9f..c167b4b18 100644 --- a/master/type.ar_chan_t.html +++ b/master/type.ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.ar_t.html b/master/type.ar_t.html index 627c00311..ca0defac3 100644 --- a/master/type.ar_t.html +++ b/master/type.ar_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.atop_t.html b/master/type.atop_t.html index 2b0f8fe2c..5c3ba7ec3 100644 --- a/master/type.atop_t.html +++ b/master/type.atop_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.aw_chan_lite_t.html b/master/type.aw_chan_lite_t.html index f4894e075..679c6962e 100644 --- a/master/type.aw_chan_lite_t.html +++ b/master/type.aw_chan_lite_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.aw_chan_select_flat_t.html b/master/type.aw_chan_select_flat_t.html index 9c6fe58a8..4c8f803f4 100644 --- a/master/type.aw_chan_select_flat_t.html +++ b/master/type.aw_chan_select_flat_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.aw_chan_select_t.html b/master/type.aw_chan_select_t.html index 12f344377..5956b1396 100644 --- a/master/type.aw_chan_select_t.html +++ b/master/type.aw_chan_select_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.aw_chan_t.html b/master/type.aw_chan_t.html index d74a3f2f5..3f7056e18 100644 --- a/master/type.aw_chan_t.html +++ b/master/type.aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.aw_t.html b/master/type.aw_t.html index 2ab23fa10..a0c4f79d3 100644 --- a/master/type.aw_t.html +++ b/master/type.aw_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.ax_beat_t.html b/master/type.ax_beat_t.html index d571b1256..d69888ede 100644 --- a/master/type.ax_beat_t.html +++ b/master/type.ax_beat_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_addr_t.html b/master/type.axi_addr_t.html index 7659cc97e..e00c154f5 100644 --- a/master/type.axi_addr_t.html +++ b/master/type.axi_addr_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_ar_chan_t.html b/master/type.axi_ar_chan_t.html index c3073c703..f79e53df7 100644 --- a/master/type.axi_ar_chan_t.html +++ b/master/type.axi_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_aw_chan_t.html b/master/type.axi_aw_chan_t.html index 7dca7182f..91154bbac 100644 --- a/master/type.axi_aw_chan_t.html +++ b/master/type.axi_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_b_chan_t.html b/master/type.axi_b_chan_t.html index 21079e675..43468b346 100644 --- a/master/type.axi_b_chan_t.html +++ b/master/type.axi_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_data_t.html b/master/type.axi_data_t.html index d601f15d2..b67d0af4e 100644 --- a/master/type.axi_data_t.html +++ b/master/type.axi_data_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_driver_t.html b/master/type.axi_driver_t.html index d9b2203d3..638dc464d 100644 --- a/master/type.axi_driver_t.html +++ b/master/type.axi_driver_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_id_t.html b/master/type.axi_id_t.html index 20a1d77dd..fb0a42920 100644 --- a/master/type.axi_id_t.html +++ b/master/type.axi_id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_ar_chan_t.html b/master/type.axi_lite_ar_chan_t.html index b90fcac3b..0a2a1f352 100644 --- a/master/type.axi_lite_ar_chan_t.html +++ b/master/type.axi_lite_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_aw_chan_t.html b/master/type.axi_lite_aw_chan_t.html index 50d93989d..e2f473854 100644 --- a/master/type.axi_lite_aw_chan_t.html +++ b/master/type.axi_lite_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_b_chan_t.html b/master/type.axi_lite_b_chan_t.html index 7c3e3cf9d..3e9477cb6 100644 --- a/master/type.axi_lite_b_chan_t.html +++ b/master/type.axi_lite_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_r_chan_t.html b/master/type.axi_lite_r_chan_t.html index 1af520962..8e1a2e1e7 100644 --- a/master/type.axi_lite_r_chan_t.html +++ b/master/type.axi_lite_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_req_t.html b/master/type.axi_lite_req_t.html index 97900b7f7..42139deb4 100644 --- a/master/type.axi_lite_req_t.html +++ b/master/type.axi_lite_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_resp_t.html b/master/type.axi_lite_resp_t.html index bc95a5088..c16201adf 100644 --- a/master/type.axi_lite_resp_t.html +++ b/master/type.axi_lite_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_rsp_t.html b/master/type.axi_lite_rsp_t.html index 1ac52ed86..a602fee66 100644 --- a/master/type.axi_lite_rsp_t.html +++ b/master/type.axi_lite_rsp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_lite_w_chan_t.html b/master/type.axi_lite_w_chan_t.html index 6e0d31143..85e097871 100644 --- a/master/type.axi_lite_w_chan_t.html +++ b/master/type.axi_lite_w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_r_chan_t.html b/master/type.axi_r_chan_t.html index ba034c313..81e555657 100644 --- a/master/type.axi_r_chan_t.html +++ b/master/type.axi_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_req_t.html b/master/type.axi_req_t.html index a3ad206d8..9c6e1e101 100644 --- a/master/type.axi_req_t.html +++ b/master/type.axi_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_resp_t.html b/master/type.axi_resp_t.html index 2cbe1f92e..e550cc163 100644 --- a/master/type.axi_resp_t.html +++ b/master/type.axi_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_rule_t.html b/master/type.axi_rule_t.html index 84c031839..10418ec5c 100644 --- a/master/type.axi_rule_t.html +++ b/master/type.axi_rule_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_strb_t.html b/master/type.axi_strb_t.html index 970a86514..34462008c 100644 --- a/master/type.axi_strb_t.html +++ b/master/type.axi_strb_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_user_t.html b/master/type.axi_user_t.html index 279edf516..b98447f74 100644 --- a/master/type.axi_user_t.html +++ b/master/type.axi_user_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.axi_w_chan_t.html b/master/type.axi_w_chan_t.html index 0d61badfb..a18844da6 100644 --- a/master/type.axi_w_chan_t.html +++ b/master/type.axi_w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.b_beat_t.html b/master/type.b_beat_t.html index 5ca53cac5..73be1a197 100644 --- a/master/type.b_beat_t.html +++ b/master/type.b_beat_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.b_chan_lite_t.html b/master/type.b_chan_lite_t.html index fb4155c7a..61f231da2 100644 --- a/master/type.b_chan_lite_t.html +++ b/master/type.b_chan_lite_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.b_chan_t.html b/master/type.b_chan_t.html index 890c6d293..e5436dfac 100644 --- a/master/type.b_chan_t.html +++ b/master/type.b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.b_t.html b/master/type.b_t.html index f1ee5b242..d346eb748 100644 --- a/master/type.b_t.html +++ b/master/type.b_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.buffer_t.html b/master/type.buffer_t.html index e405d61a3..505d0f290 100644 --- a/master/type.buffer_t.html +++ b/master/type.buffer_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.burst_len_t.html b/master/type.burst_len_t.html index 1f6c8d62e..4c9977302 100644 --- a/master/type.burst_len_t.html +++ b/master/type.burst_len_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.burst_t.html b/master/type.burst_t.html index 7cf65dbeb..547868be3 100644 --- a/master/type.burst_t.html +++ b/master/type.burst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.byte_t.html b/master/type.byte_t.html index 3827b2fd8..06b09ce86 100644 --- a/master/type.byte_t.html +++ b/master/type.byte_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.cache_t.html b/master/type.cache_t.html index d5652addd..82cf1340f 100644 --- a/master/type.cache_t.html +++ b/master/type.cache_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.check_e.html b/master/type.check_e.html index 02f451dac..b1c97336e 100644 --- a/master/type.check_e.html +++ b/master/type.check_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.chunk_idx_t.html b/master/type.chunk_idx_t.html index 96ba9e095..502079072 100644 --- a/master/type.chunk_idx_t.html +++ b/master/type.chunk_idx_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.cnt_id_t.html b/master/type.cnt_id_t.html index 1cb4e7a6c..cdbc3aada 100644 --- a/master/type.cnt_id_t.html +++ b/master/type.cnt_id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.cnt_idx_t.html b/master/type.cnt_idx_t.html index d7a85ac32..76e5d171a 100644 --- a/master/type.cnt_idx_t.html +++ b/master/type.cnt_idx_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.cnt_t.html b/master/type.cnt_t.html index edd4490c8..b136e19f9 100644 --- a/master/type.cnt_t.html +++ b/master/type.cnt_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.data_t.html b/master/type.data_t.html index 08721fc15..3c50a14dd 100644 --- a/master/type.data_t.html +++ b/master/type.data_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.entry_t.html b/master/type.entry_t.html index eb7c189bb..d456bd58f 100644 --- a/master/type.entry_t.html +++ b/master/type.entry_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.field_t.html b/master/type.field_t.html index 86ba17911..59dcee2af 100644 --- a/master/type.field_t.html +++ b/master/type.field_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.full_ar_chan_t.html b/master/type.full_ar_chan_t.html index 9ebbcc019..73ffdbc55 100644 --- a/master/type.full_ar_chan_t.html +++ b/master/type.full_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.full_aw_chan_t.html b/master/type.full_aw_chan_t.html index 3502d947c..747c3f083 100644 --- a/master/type.full_aw_chan_t.html +++ b/master/type.full_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.full_b_chan_t.html b/master/type.full_b_chan_t.html index f89f042bd..b7ea63ee6 100644 --- a/master/type.full_b_chan_t.html +++ b/master/type.full_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.full_r_chan_t.html b/master/type.full_r_chan_t.html index b4f47946e..a929c1a54 100644 --- a/master/type.full_r_chan_t.html +++ b/master/type.full_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.full_req_t.html b/master/type.full_req_t.html index 5842acdbc..41310216e 100644 --- a/master/type.full_req_t.html +++ b/master/type.full_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.full_resp_t.html b/master/type.full_resp_t.html index 399652160..ff1057103 100644 --- a/master/type.full_resp_t.html +++ b/master/type.full_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.full_w_chan_t.html b/master/type.full_w_chan_t.html index 507da08ae..838f45d81 100644 --- a/master/type.full_w_chan_t.html +++ b/master/type.full_w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.id_cnt_t.html b/master/type.id_cnt_t.html index 806dd4deb..709f09366 100644 --- a/master/type.id_cnt_t.html +++ b/master/type.id_cnt_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.id_inp_t.html b/master/type.id_inp_t.html index ad3830d3a..3f224c892 100644 --- a/master/type.id_inp_t.html +++ b/master/type.id_inp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.id_mst_t.html b/master/type.id_mst_t.html index 5f63d896f..9e82173c1 100644 --- a/master/type.id_mst_t.html +++ b/master/type.id_mst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.id_slv_t.html b/master/type.id_slv_t.html index 25b0bd201..4bab43d27 100644 --- a/master/type.id_slv_t.html +++ b/master/type.id_slv_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.id_t.html b/master/type.id_t.html index 4d27ec335..4f2bfd3b6 100644 --- a/master/type.id_t.html +++ b/master/type.id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.idx_t.html b/master/type.idx_t.html index 6a9a79847..eeddeda92 100644 --- a/master/type.idx_t.html +++ b/master/type.idx_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.int_req_t.html b/master/type.int_req_t.html index 2809d6036..d55c7e171 100644 --- a/master/type.int_req_t.html +++ b/master/type.int_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.int_resp_t.html b/master/type.int_resp_t.html index f43e5c12f..8aff7cdce 100644 --- a/master/type.int_resp_t.html +++ b/master/type.int_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.isolate_state_e.html b/master/type.isolate_state_e.html index aa1daae8d..4928b68ac 100644 --- a/master/type.isolate_state_e.html +++ b/master/type.isolate_state_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.largest_addr_t.html b/master/type.largest_addr_t.html index 096e2f3a0..a58caf467 100644 --- a/master/type.largest_addr_t.html +++ b/master/type.largest_addr_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.len_t.html b/master/type.len_t.html index 7f3b7c2b6..2963faeac 100644 --- a/master/type.len_t.html +++ b/master/type.len_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_addr_t.html b/master/type.lite_addr_t.html index f96488a33..a1c293b0f 100644 --- a/master/type.lite_addr_t.html +++ b/master/type.lite_addr_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_ar_chan_t.html b/master/type.lite_ar_chan_t.html index c818275f9..8602a892b 100644 --- a/master/type.lite_ar_chan_t.html +++ b/master/type.lite_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_aw_chan_t.html b/master/type.lite_aw_chan_t.html index 4137a9604..768468d0d 100644 --- a/master/type.lite_aw_chan_t.html +++ b/master/type.lite_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_b_chan_t.html b/master/type.lite_b_chan_t.html index 896b9df59..ad8280922 100644 --- a/master/type.lite_b_chan_t.html +++ b/master/type.lite_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_data_mst_t.html b/master/type.lite_data_mst_t.html index 4f4db1b1b..65f42578f 100644 --- a/master/type.lite_data_mst_t.html +++ b/master/type.lite_data_mst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_data_slv_t.html b/master/type.lite_data_slv_t.html index 8b13aa1ec..31b65ad71 100644 --- a/master/type.lite_data_slv_t.html +++ b/master/type.lite_data_slv_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_r_chan_t.html b/master/type.lite_r_chan_t.html index f578a59bc..c1ba3444b 100644 --- a/master/type.lite_r_chan_t.html +++ b/master/type.lite_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_req_t.html b/master/type.lite_req_t.html index 078fcd960..a222a9bf7 100644 --- a/master/type.lite_req_t.html +++ b/master/type.lite_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_resp_t.html b/master/type.lite_resp_t.html index 7db08294b..5a5a8257d 100644 --- a/master/type.lite_resp_t.html +++ b/master/type.lite_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_strb_mst_t.html b/master/type.lite_strb_mst_t.html index 81d67f10e..5dfa3290c 100644 --- a/master/type.lite_strb_mst_t.html +++ b/master/type.lite_strb_mst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_strb_slv_t.html b/master/type.lite_strb_slv_t.html index c2b016fda..e6c3b9254 100644 --- a/master/type.lite_strb_slv_t.html +++ b/master/type.lite_strb_slv_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.lite_w_chan_t.html b/master/type.lite_w_chan_t.html index 5ba0d98d5..c34582d42 100644 --- a/master/type.lite_w_chan_t.html +++ b/master/type.lite_w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mem_region_t.html b/master/type.mem_region_t.html index 3c2b46602..f7d0d37a8 100644 --- a/master/type.mem_region_t.html +++ b/master/type.mem_region_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mem_req_payload_t.html b/master/type.mem_req_payload_t.html index be2bd85b2..99c8115ef 100644 --- a/master/type.mem_req_payload_t.html +++ b/master/type.mem_req_payload_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mem_req_t.html b/master/type.mem_req_t.html index 54e88b1db..2319c7030 100644 --- a/master/type.mem_req_t.html +++ b/master/type.mem_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mem_rsp_t.html b/master/type.mem_rsp_t.html index 2bc338072..361f410e0 100644 --- a/master/type.mem_rsp_t.html +++ b/master/type.mem_rsp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mem_type_t.html b/master/type.mem_type_t.html index e17d3c6b5..a1886b363 100644 --- a/master/type.mem_type_t.html +++ b/master/type.mem_type_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.meta_t.html b/master/type.meta_t.html index 4c9e689b6..09c4255f4 100644 --- a/master/type.meta_t.html +++ b/master/type.meta_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.monitor_t.html b/master/type.monitor_t.html index dc4f75f15..245ddb3f0 100644 --- a/master/type.monitor_t.html +++ b/master/type.monitor_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_ar_chan_t.html b/master/type.mst_ar_chan_t.html index 4f3a27c40..73d1375b1 100644 --- a/master/type.mst_ar_chan_t.html +++ b/master/type.mst_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_ar_t.html b/master/type.mst_ar_t.html index 1333a3565..4cf3d7e23 100644 --- a/master/type.mst_ar_t.html +++ b/master/type.mst_ar_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_aw_chan_t.html b/master/type.mst_aw_chan_t.html index 08af32d55..678d42a31 100644 --- a/master/type.mst_aw_chan_t.html +++ b/master/type.mst_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_aw_t.html b/master/type.mst_aw_t.html index 559915ba4..5c924f20f 100644 --- a/master/type.mst_aw_t.html +++ b/master/type.mst_aw_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_b_chan_t.html b/master/type.mst_b_chan_t.html index c4d3f9bc1..365eb5e1f 100644 --- a/master/type.mst_b_chan_t.html +++ b/master/type.mst_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_b_t.html b/master/type.mst_b_t.html index ecdae86e4..d6f377e39 100644 --- a/master/type.mst_b_t.html +++ b/master/type.mst_b_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_data_t.html b/master/type.mst_data_t.html index a880b2072..1d7b64af8 100644 --- a/master/type.mst_data_t.html +++ b/master/type.mst_data_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_id_t.html b/master/type.mst_id_t.html index 04bca7dfc..211bf3c2e 100644 --- a/master/type.mst_id_t.html +++ b/master/type.mst_id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_port_idx_t.html b/master/type.mst_port_idx_t.html index 507d9c935..6f319158d 100644 --- a/master/type.mst_port_idx_t.html +++ b/master/type.mst_port_idx_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_r_chan_t.html b/master/type.mst_r_chan_t.html index 1605136ff..7c35fd0e7 100644 --- a/master/type.mst_r_chan_t.html +++ b/master/type.mst_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_r_t.html b/master/type.mst_r_t.html index 1c5194697..f5eb372f7 100644 --- a/master/type.mst_r_t.html +++ b/master/type.mst_r_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_req_t.html b/master/type.mst_req_t.html index cc17cd805..9470d8a52 100644 --- a/master/type.mst_req_t.html +++ b/master/type.mst_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_resp_t.html b/master/type.mst_resp_t.html index 560d4a371..5cc04bc1e 100644 --- a/master/type.mst_resp_t.html +++ b/master/type.mst_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_strb_t.html b/master/type.mst_strb_t.html index ae72a0249..5cfd6646c 100644 --- a/master/type.mst_strb_t.html +++ b/master/type.mst_strb_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mst_w_chan_t.html b/master/type.mst_w_chan_t.html index 974f25630..3185caa88 100644 --- a/master/type.mst_w_chan_t.html +++ b/master/type.mst_w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.mux_ar_t.html b/master/type.mux_ar_t.html new file mode 100644 index 000000000..88880dd75 --- /dev/null +++ b/master/type.mux_ar_t.html @@ -0,0 +1,25 @@ + + + + + + + +

Typedef mux_ar_t

+
typedef struct packed {                                       
+    mux_id_t              id;                                       
+    addr_t            addr;                                     
+    axi_pkg::len_t    len;                                      
+    axi_pkg::size_t   size;                                     
+    axi_pkg::burst_t  burst;                                    
+    logic             lock;                                     
+    axi_pkg::cache_t  cache;                                    
+    axi_pkg::prot_t   prot;                                     
+    axi_pkg::qos_t    qos;                                      
+    axi_pkg::region_t region;                                   
+    user_t            user;                                     
+  } mux_ar_t;
+

AR channel after the multiplexer

+
+ + diff --git a/master/type.mux_aw_t.html b/master/type.mux_aw_t.html new file mode 100644 index 000000000..3c8c81562 --- /dev/null +++ b/master/type.mux_aw_t.html @@ -0,0 +1,26 @@ + + + + + + + +

Typedef mux_aw_t

+
typedef struct packed {                                       
+    mux_id_t              id;                                       
+    addr_t            addr;                                     
+    axi_pkg::len_t    len;                                      
+    axi_pkg::size_t   size;                                     
+    axi_pkg::burst_t  burst;                                    
+    logic             lock;                                     
+    axi_pkg::cache_t  cache;                                    
+    axi_pkg::prot_t   prot;                                     
+    axi_pkg::qos_t    qos;                                      
+    axi_pkg::region_t region;                                   
+    axi_pkg::atop_t   atop;                                     
+    user_t            user;                                     
+  } mux_aw_t;
+

AW channel after the multiplexer

+
+ + diff --git a/master/type.mux_b_t.html b/master/type.mux_b_t.html new file mode 100644 index 000000000..6a1d5e44b --- /dev/null +++ b/master/type.mux_b_t.html @@ -0,0 +1,17 @@ + + + + + + + +

Typedef mux_b_t

+
typedef struct packed {                             
+    mux_id_t            id;                               
+    axi_pkg::resp_t resp;                             
+    user_t          user;                             
+  } mux_b_t;
+

B channel after the multiplexer

+
+ + diff --git a/master/type.mux_id_t.html b/master/type.mux_id_t.html new file mode 100644 index 000000000..85a901ef8 --- /dev/null +++ b/master/type.mux_id_t.html @@ -0,0 +1,13 @@ + + + + + + + +

Typedef mux_id_t

+
typedef logic [MuxIdWidth-1:0] mux_id_t;
+

ID after the multiplexer

+
+ + diff --git a/master/type.mux_r_t.html b/master/type.mux_r_t.html new file mode 100644 index 000000000..0c74ac422 --- /dev/null +++ b/master/type.mux_r_t.html @@ -0,0 +1,19 @@ + + + + + + + +

Typedef mux_r_t

+
typedef struct packed {                                     
+    mux_id_t            id;                                       
+    data_t          data;                                     
+    axi_pkg::resp_t resp;                                     
+    logic           last;                                     
+    user_t          user;                                     
+  } mux_r_t;
+

R channel after the multiplexer

+
+ + diff --git a/master/type.mux_req_t.html b/master/type.mux_req_t.html new file mode 100644 index 000000000..2115fec09 --- /dev/null +++ b/master/type.mux_req_t.html @@ -0,0 +1,22 @@ + + + + + + + +

Typedef mux_req_t

+
typedef struct packed {                                         
+    mux_aw_t aw;                                                 
+    logic     aw_valid;                                           
+    w_t  w;                                                  
+    logic     w_valid;                                            
+    logic     b_ready;                                            
+    mux_ar_t ar;                                                 
+    logic     ar_valid;                                           
+    logic     r_ready;                                            
+  } mux_req_t;
+

AXI requests from the multiplexer

+
+ + diff --git a/master/type.mux_resp_t.html b/master/type.mux_resp_t.html new file mode 100644 index 000000000..efc6378f8 --- /dev/null +++ b/master/type.mux_resp_t.html @@ -0,0 +1,21 @@ + + + + + + + +

Typedef mux_resp_t

+
typedef struct packed {                               
+    logic     aw_ready;                                 
+    logic     ar_ready;                                 
+    logic     w_ready;                                  
+    logic     b_valid;                                  
+    mux_b_t  b;                                        
+    logic     r_valid;                                  
+    mux_r_t  r;                                        
+  } mux_resp_t;
+

AXI responses to the multiplexer

+
+ + diff --git a/master/type.nsaid_t.html b/master/type.nsaid_t.html index 30a425691..26fda73b2 100644 --- a/master/type.nsaid_t.html +++ b/master/type.nsaid_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.prot_t.html b/master/type.prot_t.html index 54bbf78fa..7934b9011 100644 --- a/master/type.prot_t.html +++ b/master/type.prot_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.qos_t.html b/master/type.qos_t.html index 799356a85..943867335 100644 --- a/master/type.qos_t.html +++ b/master/type.qos_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_beat_t.html b/master/type.r_beat_t.html index 39cf26db5..a076e06c2 100644 --- a/master/type.r_beat_t.html +++ b/master/type.r_beat_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_chan_lite_mst_t.html b/master/type.r_chan_lite_mst_t.html index 0658594bc..f6997c90d 100644 --- a/master/type.r_chan_lite_mst_t.html +++ b/master/type.r_chan_lite_mst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_chan_lite_slv_t.html b/master/type.r_chan_lite_slv_t.html index 628f5944e..1ec898c2e 100644 --- a/master/type.r_chan_lite_slv_t.html +++ b/master/type.r_chan_lite_slv_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_chan_lite_t.html b/master/type.r_chan_lite_t.html index a9ef96df1..96044b5fe 100644 --- a/master/type.r_chan_lite_t.html +++ b/master/type.r_chan_lite_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_chan_t.html b/master/type.r_chan_t.html index 983dfb5ae..b6fbb8a4e 100644 --- a/master/type.r_chan_t.html +++ b/master/type.r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_data_t.html b/master/type.r_data_t.html index 0324828bd..2e51a6a1c 100644 --- a/master/type.r_data_t.html +++ b/master/type.r_data_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_req_t.html b/master/type.r_req_t.html index 990c2805d..61208380a 100644 --- a/master/type.r_req_t.html +++ b/master/type.r_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_resp_cmd_t.html b/master/type.r_resp_cmd_t.html index a5634d1e2..72b2b3c23 100644 --- a/master/type.r_resp_cmd_t.html +++ b/master/type.r_resp_cmd_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_state_e.html b/master/type.r_state_e.html index 6a914af0d..3f2276ac8 100644 --- a/master/type.r_state_e.html +++ b/master/type.r_state_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.r_t.html b/master/type.r_t.html index f9a04bcd7..1fea12bd0 100644 --- a/master/type.r_t.html +++ b/master/type.r_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.rand_ax_beat_queue_t.html b/master/type.rand_ax_beat_queue_t.html index 104839063..f3634016a 100644 --- a/master/type.rand_ax_beat_queue_t.html +++ b/master/type.rand_ax_beat_queue_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.read_sel_t.html b/master/type.read_sel_t.html index 55161d9ca..910ae94bc 100644 --- a/master/type.read_sel_t.html +++ b/master/type.read_sel_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.reg_e.html b/master/type.reg_e.html index 27483d792..c654b9479 100644 --- a/master/type.reg_e.html +++ b/master/type.reg_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.region_t.html b/master/type.region_t.html index 18768ace6..db22e4912 100644 --- a/master/type.region_t.html +++ b/master/type.region_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.req_lite_mst_t.html b/master/type.req_lite_mst_t.html index 6d8a346bf..a7fa173c0 100644 --- a/master/type.req_lite_mst_t.html +++ b/master/type.req_lite_mst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.req_lite_slv_t.html b/master/type.req_lite_slv_t.html index ffb465dd6..a22dfc77e 100644 --- a/master/type.req_lite_slv_t.html +++ b/master/type.req_lite_slv_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.req_lite_t.html b/master/type.req_lite_t.html index 0ec18d079..6217b7df3 100644 --- a/master/type.req_lite_t.html +++ b/master/type.req_lite_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.req_t.html b/master/type.req_t.html index e3528c202..b12c9df08 100644 --- a/master/type.req_t.html +++ b/master/type.req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.res_lite_mst_t.html b/master/type.res_lite_mst_t.html index 469c30432..d7dca75bb 100644 --- a/master/type.res_lite_mst_t.html +++ b/master/type.res_lite_mst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.res_lite_slv_t.html b/master/type.res_lite_slv_t.html index edd6cf7b4..96ac8cb73 100644 --- a/master/type.res_lite_slv_t.html +++ b/master/type.res_lite_slv_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.resp_lite_t.html b/master/type.resp_lite_t.html index 5ca3359a0..7d6fbee2e 100644 --- a/master/type.resp_lite_t.html +++ b/master/type.resp_lite_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.resp_t.html b/master/type.resp_t.html index ddbc4e782..c5b7e9a28 100644 --- a/master/type.resp_t.html +++ b/master/type.resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.rule_t.html b/master/type.rule_t.html index 854293f09..276dc0c32 100644 --- a/master/type.rule_t.html +++ b/master/type.rule_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.sel_idx_t.html b/master/type.sel_idx_t.html index 7c2edc3db..8ac2e8473 100644 --- a/master/type.sel_idx_t.html +++ b/master/type.sel_idx_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.sel_t.html b/master/type.sel_t.html index 1cbd8737d..aafa84fbe 100644 --- a/master/type.sel_t.html +++ b/master/type.sel_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.select_t.html b/master/type.select_t.html index f39ec32f8..df1c44bd7 100644 --- a/master/type.select_t.html +++ b/master/type.select_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.ser_ar_t.html b/master/type.ser_ar_t.html new file mode 100644 index 000000000..d4dc4e4be --- /dev/null +++ b/master/type.ser_ar_t.html @@ -0,0 +1,25 @@ + + + + + + + +

Typedef ser_ar_t

+
typedef struct packed {                                       
+    ser_id_t              id;                                       
+    addr_t            addr;                                     
+    axi_pkg::len_t    len;                                      
+    axi_pkg::size_t   size;                                     
+    axi_pkg::burst_t  burst;                                    
+    logic             lock;                                     
+    axi_pkg::cache_t  cache;                                    
+    axi_pkg::prot_t   prot;                                     
+    axi_pkg::qos_t    qos;                                      
+    axi_pkg::region_t region;                                   
+    user_t            user;                                     
+  } ser_ar_t;
+

AR channel after serializer

+
+ + diff --git a/master/type.ser_aw_t.html b/master/type.ser_aw_t.html new file mode 100644 index 000000000..883e4900f --- /dev/null +++ b/master/type.ser_aw_t.html @@ -0,0 +1,26 @@ + + + + + + + +

Typedef ser_aw_t

+
typedef struct packed {                                       
+    ser_id_t              id;                                       
+    addr_t            addr;                                     
+    axi_pkg::len_t    len;                                      
+    axi_pkg::size_t   size;                                     
+    axi_pkg::burst_t  burst;                                    
+    logic             lock;                                     
+    axi_pkg::cache_t  cache;                                    
+    axi_pkg::prot_t   prot;                                     
+    axi_pkg::qos_t    qos;                                      
+    axi_pkg::region_t region;                                   
+    axi_pkg::atop_t   atop;                                     
+    user_t            user;                                     
+  } ser_aw_t;
+

AW channel after serializer

+
+ + diff --git a/master/type.ser_b_t.html b/master/type.ser_b_t.html new file mode 100644 index 000000000..8846eccf2 --- /dev/null +++ b/master/type.ser_b_t.html @@ -0,0 +1,17 @@ + + + + + + + +

Typedef ser_b_t

+
typedef struct packed {                             
+    ser_id_t            id;                               
+    axi_pkg::resp_t resp;                             
+    user_t          user;                             
+  } ser_b_t;
+

B channel after serializer

+
+ + diff --git a/master/type.ser_id_t.html b/master/type.ser_id_t.html new file mode 100644 index 000000000..97a269f09 --- /dev/null +++ b/master/type.ser_id_t.html @@ -0,0 +1,13 @@ + + + + + + + +

Typedef ser_id_t

+
typedef logic [0:0] ser_id_t;
+

ID after serializer (i.e., with a constant value of zero)

+
+ + diff --git a/master/type.ser_r_t.html b/master/type.ser_r_t.html new file mode 100644 index 000000000..a5d7929f4 --- /dev/null +++ b/master/type.ser_r_t.html @@ -0,0 +1,19 @@ + + + + + + + +

Typedef ser_r_t

+
typedef struct packed {                                     
+    ser_id_t            id;                                       
+    data_t          data;                                     
+    axi_pkg::resp_t resp;                                     
+    logic           last;                                     
+    user_t          user;                                     
+  } ser_r_t;
+

R channel after serializer

+
+ + diff --git a/master/type.ser_req_t.html b/master/type.ser_req_t.html new file mode 100644 index 000000000..1cdfa90cc --- /dev/null +++ b/master/type.ser_req_t.html @@ -0,0 +1,22 @@ + + + + + + + +

Typedef ser_req_t

+
typedef struct packed {                                         
+    ser_aw_t aw;                                                 
+    logic     aw_valid;                                           
+    w_t  w;                                                  
+    logic     w_valid;                                            
+    logic     b_ready;                                            
+    ser_ar_t ar;                                                 
+    logic     ar_valid;                                           
+    logic     r_ready;                                            
+  } ser_req_t;
+

AXI Requests from serializer

+
+ + diff --git a/master/type.ser_resp_t.html b/master/type.ser_resp_t.html new file mode 100644 index 000000000..85f7a2724 --- /dev/null +++ b/master/type.ser_resp_t.html @@ -0,0 +1,21 @@ + + + + + + + +

Typedef ser_resp_t

+
typedef struct packed {                               
+    logic     aw_ready;                                 
+    logic     ar_ready;                                 
+    logic     w_ready;                                  
+    logic     b_valid;                                  
+    ser_b_t  b;                                        
+    logic     r_valid;                                  
+    ser_r_t  r;                                        
+  } ser_resp_t;
+

AXI responses to serializer

+
+ + diff --git a/master/type.size_t.html b/master/type.size_t.html index e7b518714..b39a56fab 100644 --- a/master/type.size_t.html +++ b/master/type.size_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_addr_t.html b/master/type.slv_addr_t.html index 24af388cd..79ab01463 100644 --- a/master/type.slv_addr_t.html +++ b/master/type.slv_addr_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_ar_chan_t.html b/master/type.slv_ar_chan_t.html index 46c7a8a1d..a151565a9 100644 --- a/master/type.slv_ar_chan_t.html +++ b/master/type.slv_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_ar_t.html b/master/type.slv_ar_t.html index 616573d7b..bd2face76 100644 --- a/master/type.slv_ar_t.html +++ b/master/type.slv_ar_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_aw_chan_t.html b/master/type.slv_aw_chan_t.html index d1f229f0f..38f5106d1 100644 --- a/master/type.slv_aw_chan_t.html +++ b/master/type.slv_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_aw_t.html b/master/type.slv_aw_t.html index ce4992bd7..5538682ff 100644 --- a/master/type.slv_aw_t.html +++ b/master/type.slv_aw_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_b_chan_t.html b/master/type.slv_b_chan_t.html index 35d55d160..e3ae4a112 100644 --- a/master/type.slv_b_chan_t.html +++ b/master/type.slv_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_b_t.html b/master/type.slv_b_t.html index c9859f661..2f67ea52c 100644 --- a/master/type.slv_b_t.html +++ b/master/type.slv_b_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_data_t.html b/master/type.slv_data_t.html index 58ba8361d..960785c63 100644 --- a/master/type.slv_data_t.html +++ b/master/type.slv_data_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_id_map_t.html b/master/type.slv_id_map_t.html index 1a4403db5..0b2c73527 100644 --- a/master/type.slv_id_map_t.html +++ b/master/type.slv_id_map_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_id_t.html b/master/type.slv_id_t.html index 4906c674c..8550d26c9 100644 --- a/master/type.slv_id_t.html +++ b/master/type.slv_id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_r_chan_t.html b/master/type.slv_r_chan_t.html index 09de86023..33b0b4382 100644 --- a/master/type.slv_r_chan_t.html +++ b/master/type.slv_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_r_t.html b/master/type.slv_r_t.html index 1535592ab..0b7cb3496 100644 --- a/master/type.slv_r_t.html +++ b/master/type.slv_r_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_req_t.html b/master/type.slv_req_t.html index 08b65cdd2..0bbecec13 100644 --- a/master/type.slv_req_t.html +++ b/master/type.slv_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_resp_t.html b/master/type.slv_resp_t.html index e3fbf2c87..32ac0b631 100644 --- a/master/type.slv_resp_t.html +++ b/master/type.slv_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_strb_t.html b/master/type.slv_strb_t.html index 40cd65284..5a0091e1e 100644 --- a/master/type.slv_strb_t.html +++ b/master/type.slv_strb_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.slv_w_chan_t.html b/master/type.slv_w_chan_t.html index 9556f680d..6add96651 100644 --- a/master/type.slv_w_chan_t.html +++ b/master/type.slv_w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.state_e.html b/master/type.state_e.html index d229ec40d..09317a565 100644 --- a/master/type.state_e.html +++ b/master/type.state_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.strb_t.html b/master/type.strb_t.html index 618cf0357..fd7f86d39 100644 --- a/master/type.strb_t.html +++ b/master/type.strb_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.switch_id_t.html b/master/type.switch_id_t.html index 5b7665d4a..20e517e92 100644 --- a/master/type.switch_id_t.html +++ b/master/type.switch_id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.tmp_atop_t.html b/master/type.tmp_atop_t.html index 5c01e3ec4..e29bcfd54 100644 --- a/master/type.tmp_atop_t.html +++ b/master/type.tmp_atop_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.tran_id_t.html b/master/type.tran_id_t.html index b17e472bf..e7d79f480 100644 --- a/master/type.tran_id_t.html +++ b/master/type.tran_id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.usage_t.html b/master/type.usage_t.html index 1061d587e..def453d5f 100644 --- a/master/type.usage_t.html +++ b/master/type.usage_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.user_t.html b/master/type.user_t.html index e07e46d04..3e8408cc5 100644 --- a/master/type.user_t.html +++ b/master/type.user_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_beat_t.html b/master/type.w_beat_t.html index c80168cb3..364bbff30 100644 --- a/master/type.w_beat_t.html +++ b/master/type.w_beat_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_chan_lite_mst_t.html b/master/type.w_chan_lite_mst_t.html index 1cc2a33c5..cdfdf196d 100644 --- a/master/type.w_chan_lite_mst_t.html +++ b/master/type.w_chan_lite_mst_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_chan_lite_slv_t.html b/master/type.w_chan_lite_slv_t.html index 6f30b6647..cce0afe9a 100644 --- a/master/type.w_chan_lite_slv_t.html +++ b/master/type.w_chan_lite_slv_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_chan_lite_t.html b/master/type.w_chan_lite_t.html index 285275c7a..21dc52efa 100644 --- a/master/type.w_chan_lite_t.html +++ b/master/type.w_chan_lite_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_chan_t.html b/master/type.w_chan_t.html index d0f469866..29bb9865d 100644 --- a/master/type.w_chan_t.html +++ b/master/type.w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_req_t.html b/master/type.w_req_t.html index 01ce91053..ec25da80e 100644 --- a/master/type.w_req_t.html +++ b/master/type.w_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_state_e.html b/master/type.w_state_e.html index 068dc277d..a619a8d9a 100644 --- a/master/type.w_state_e.html +++ b/master/type.w_state_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.w_t.html b/master/type.w_t.html index 467495630..a3e701680 100644 --- a/master/type.w_t.html +++ b/master/type.w_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_ar_chan_t.html b/master/type.xbar_ar_chan_t.html index ca3b84594..c57dce4d6 100644 --- a/master/type.xbar_ar_chan_t.html +++ b/master/type.xbar_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_aw_chan_t.html b/master/type.xbar_aw_chan_t.html index eb471b2a8..c7ee6017f 100644 --- a/master/type.xbar_aw_chan_t.html +++ b/master/type.xbar_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_b_chan_t.html b/master/type.xbar_b_chan_t.html index 1eb35089c..8781434ee 100644 --- a/master/type.xbar_b_chan_t.html +++ b/master/type.xbar_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_cfg_t.html b/master/type.xbar_cfg_t.html index b46288237..fd64a25f6 100644 --- a/master/type.xbar_cfg_t.html +++ b/master/type.xbar_cfg_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_id_t.html b/master/type.xbar_id_t.html index 2c3dd4b96..31b09ce59 100644 --- a/master/type.xbar_id_t.html +++ b/master/type.xbar_id_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_latency_e.html b/master/type.xbar_latency_e.html index 2ba0ba5e0..ad59cce0b 100644 --- a/master/type.xbar_latency_e.html +++ b/master/type.xbar_latency_e.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_payload_t.html b/master/type.xbar_payload_t.html index 80a2c706d..6712b246a 100644 --- a/master/type.xbar_payload_t.html +++ b/master/type.xbar_payload_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_r_chan_t.html b/master/type.xbar_r_chan_t.html index ceb78e14d..0f9aa8e01 100644 --- a/master/type.xbar_r_chan_t.html +++ b/master/type.xbar_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_req_t.html b/master/type.xbar_req_t.html index 240830d83..a91e66396 100644 --- a/master/type.xbar_req_t.html +++ b/master/type.xbar_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_resp_t.html b/master/type.xbar_resp_t.html index ab86ceb27..6f60aa0ab 100644 --- a/master/type.xbar_resp_t.html +++ b/master/type.xbar_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_rule_32_t.html b/master/type.xbar_rule_32_t.html index 4d9dc0fd7..d549703c3 100644 --- a/master/type.xbar_rule_32_t.html +++ b/master/type.xbar_rule_32_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_rule_64_t.html b/master/type.xbar_rule_64_t.html index f132e6e62..81081b9f9 100644 --- a/master/type.xbar_rule_64_t.html +++ b/master/type.xbar_rule_64_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_sel_t.html b/master/type.xbar_sel_t.html index 859de8a58..6ebc13ed3 100644 --- a/master/type.xbar_sel_t.html +++ b/master/type.xbar_sel_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xbar_w_chan_t.html b/master/type.xbar_w_chan_t.html index 4598b85e8..12e75cc26 100644 --- a/master/type.xbar_w_chan_t.html +++ b/master/type.xbar_w_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xnor_entry_t.html b/master/type.xnor_entry_t.html index cb838e13d..3d8836239 100644 --- a/master/type.xnor_entry_t.html +++ b/master/type.xnor_entry_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xp_ar_chan_t.html b/master/type.xp_ar_chan_t.html index e49a653fe..ea38d2c89 100644 --- a/master/type.xp_ar_chan_t.html +++ b/master/type.xp_ar_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xp_aw_chan_t.html b/master/type.xp_aw_chan_t.html index f3d6d0854..ec35af4c8 100644 --- a/master/type.xp_aw_chan_t.html +++ b/master/type.xp_aw_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xp_b_chan_t.html b/master/type.xp_b_chan_t.html index dfe7c7f21..389fe6e76 100644 --- a/master/type.xp_b_chan_t.html +++ b/master/type.xp_b_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xp_r_chan_t.html b/master/type.xp_r_chan_t.html index 1b60844ba..446705e30 100644 --- a/master/type.xp_r_chan_t.html +++ b/master/type.xp_r_chan_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xp_req_t.html b/master/type.xp_req_t.html index 13eb176a2..f7a69350b 100644 --- a/master/type.xp_req_t.html +++ b/master/type.xp_req_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xp_resp_t.html b/master/type.xp_resp_t.html index 152b0eb0d..721e451e4 100644 --- a/master/type.xp_resp_t.html +++ b/master/type.xp_resp_t.html @@ -1,4 +1,4 @@ - + diff --git a/master/type.xp_w_chan_t.html b/master/type.xp_w_chan_t.html index c6ee58946..908e71ca9 100644 --- a/master/type.xp_w_chan_t.html +++ b/master/type.xp_w_chan_t.html @@ -1,4 +1,4 @@ - +