Agilex™ 7 F-Series and I-Series FPGA Memory Subsystem IP User Guide

ID 789389
Date 7/15/2024
Public
Document Table of Contents

5.3.7. MBL AXI-ST Request Interface

Table 24.  MBL AXI-ST Request Interface Signals
Signal Name Direction Description
mbl<index>_app_ss_st_req_tvalid In TVALID indicates that the initiator is driving a valid look up request. A transfer takes place when both TVALID and TREADY are asserted.
mbl<index>_ss_app_st_req_tready Out TREADY indicates that the Look Up can accept a look up request in the current cycle.
mbl<index>_app_ss_st_req_tid [TIDWIDTH-1:0] In TID is the data stream identifier that indicates different streams of data. This can be used as channel ID as identifier between different streams sharing the same port. TCAM forwards TID as is without using it or modifying it.
mbl<index>_app_ss_st_req_tuser_key [KEY_WIDTH – 1:0] In The key for each look up request.
mbl<index>_app_ss_st_req_tuser_tab[LOG2_TABLES-1:0] In Logical table to which the request was made.
mbl<index>_app_ss_st_ req_tuser_ppmetadata [PPMETADATA_WIDTH – 1:0] In Arbitrary data associated with the request; passed through to the Response interface. PP Metadata (refer to common typedef struct package "pp_sbd_mdata_t").
mbl<index>_app_ss_st_ req_tuser_usermetadata [USERMETADATA_WIDTH – 1:0] In Arbitrary data associated with the request; passed through to the Response interface. User provided metadata input. Content is transparent to this unit where this unit applies any necessarily pipelining within the unit and forwards along unmodified.