Skip to content

Modular SRAM-based indirectly-indexed 2D hierarchical-search Ternary Content Addressable Memory (II-2D-TCAM)

License

Notifications You must be signed in to change notification settings

AmeerAbdelhadi/Indirectly-Indexed-2D-Ternary-Content-Addressable-Memory-TCAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modular SRAM-based Indirectly-indexed

Ternary Content Addressable Memory IITCAM


Ameer M. S. Abdelhadi and Guy G. F. Lemieux

The University of British Columbia (UBC) 2016

{ ameer.abdelhadi; guy.lemieux } @ gmail.com


A fully parameterized and generic Verilog implementation of the suggested modular SRAM-based indirectly-indexed hierarchical-search TCAM (IITCAM), together with other approaches are provided as open source hardware. A run-in-batch flow manager to simulate and synthesize different designs with various parameters in batch using Altera's ModelSim and Quartus is also provided.

LICENSE: BSD 3-Clause ("BSD New" or "BSD Simplified") license.

Please refer to the full paper for more information: A. M.S. Abdelhadi, G. G.F. Lemieux, and L. Shannon, "Modular Block-RAM-Based Longest-Prefix Match Ternary Content-Addressable Memories," in Proceedings of the 2018 International Conference on Field-Programmable Logic and Applications (FPL '18), August 2018.

About

Modular SRAM-based indirectly-indexed 2D hierarchical-search Ternary Content Addressable Memory (II-2D-TCAM)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published