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.1. TCAM AXI-ST Request Interface

Table 18.  TCAM AXI ST Request Interface Signals
Signal Name Direction Description
tcam<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.
tcam<index>_ss_app_st_req_tready Out TREADY indicates that the Look Up can accept a lookup request in the current cycle.

tcam<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 stream sharing the same port. TCAM forwards TID as is without using it or modifying it.
tcam<index>_app_ss_st_ req_tuser_key[KEY_WIDTH – 1:0] In The key for each look up request.

tcam<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").

tcam<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.