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

ID 789389
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.3.5. BCAM AXI-ST Response Interface

Table 22.  BCAM AXI ST Response Interface Signals
Signal Name Direction Description
em<index>_ss_app_st_resp_tvalid Out TVALID indicates that the Look Up response is driving a valid transfer.
em<index>_app_ss_st_resp_tready In TREADY indicates that the initiator can accept a look up response in the current cycle.
em<index>_ss_app_st_resp_tid [TIDWIDTH-1:0] Out 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. BCAM forwards TID as is without using it or modifying it.
em<index>_ss_app_st_resp_tuser_found Out

‘1’ = the key was matched to an entry in the table.

‘0’ = the key was not matched to an entry in the table.

em<index>_ss_app_st_resp_tuser_key Out Forward input lookup request key to response interface.
em<index>_ss_app_st_resp_tuser_tab[LOG2_TABLES – 1:0] Out This signal is not used in BCAM, and exists only to provide interface compatibility with the MBL. You may ignore this signal or tie it off.
em<index>_ss_app_st_resp_tuser_result [RESULT_WIDTH - 1:0] Out Only valid when GEN_PRIO_RESP = 1 and RESULT_WIDTH > 0; provides the result associated with ‘pp_app_st_tuser_entry’.
em<index>_ss_app_st_resp_tuser_ppmetadata [PPMETADATA_WIDTH-1:0] Out Arbitrary data associated with the corresponding request. PP Metadata (refer to PPBB HAS for common typedef struct package "pp_sbd_mdata_t").
em<index>_ss_app_st_resp_tuser_usermetadata [USERMETADATA_WIDTH-1:0] Out Arbitrary data associated with the corresponding request. User provided metadata input. Content is transparent to this unit where this unit applies any necessarily pipelining within the unit and forwards along unmodified.
em<index>_ss_app_st_resp_tuser_ptr [PTR_WIDTH-1:0] Out This signal is not used in BCAM, and exists only to provide interface compatibility with the MBL. You may ignore this signal or tie it off.