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

6.3.6. BCAM Lookup Operations through the AXI ST Interface

To perform an AXI ST lookup, follow these steps in the AXI-Lite interface:
  1. Send key through app_ss_st_req_tuser_key with app_ss_st_req_tvalid high. The key is accepted when the interface handshaking happens (app_ss_st_req_tvalid and ss_app_req_tready are both high).
  2. Check ss_app_st_resp_tvalid on AXI ST response interface. When ss_app_st_resp_tvalid is high, check ss_app_st_resp_tuser_found and ss_app_st_resp_tuser_key. If ss_app_st_resp_tuser_found = 1, check ss_app_st_resp_tuser_result for lookup results.

The following image shows an insert operation on BCAM of key = 0x8765432109090909.

Figure 32. Lookup Operation on BCAM through AXI ST Interface