-
Notifications
You must be signed in to change notification settings - Fork 46
NetFPGA SUME TCAM IPs
Follow the instruction below to create a TCAM IP for NetFPGA SUME platform step by step. The TCAM IPs created by the instruction is based on SRL only to support Ternary mode. More detailed information of the TCAM can be found on xapp1151_Param_CAM.pdf in Xilinx web site. TCAM IPs on SUME platform are separated into TCAM and CAM, but they are almost same and share the libraries.
-
At first, users need to find and download xapp1151 module on Xilinx web site. After searching 'xapp1151', xapp1151_Param_CAM.zip and related documents can be downloaded from the web site.
-
Copy xapp1151_Param_CAM.zip into the NetFPGA-SUME-live/lib/hw/std/cores/tcam_v1_0_0/ and go to the 'tcam_v1_0_0' directory.
-
Run 'make update' to decompress and update the xapp1151 libraries.
-
Run 'make sim' and find what is the simulation result. Before run 'make sim', source Vivodo license to run the tool commands.
-
Run 'make' to create IP.
If it is succeeded, now users can call the TCMP IP in the project for block design and ip creation.
To create a CAM IP for SUME platform, go to NetFPGA-SUME-live/lib/hw/std/cores/cam_v1_0_0/. And, repeat 1) to 5) as above.