On the Suitability of Read only Memory for FPGA-Based CAM Emulation Using Partial Reconfiguration

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)peer-review

View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Title of host publicationApplied Reconfigurable Computing
Subtitle of host publicationArchitectures, Tools, and Applications - 17th International Symposium, ARC 2021- Proceedings
EditorsSteven Derrien, Frank Hannig, Pedro C. Diniz, Daniel Chillet
PublisherSpringer, Cham
Pages305-314
Edition1
ISBN (Electronic)978-3-030-79025-7
ISBN (Print)978-3-030-79024-0
Publication statusPublished - 2021

Publication series

NameLecture Notes in Computer Science
PublisherSpringer, Cham
Volume12700
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Title17th International Symposium on Applied Reconfigurable Computing, ARC 2021
CityVirtual, Online
Period29 - 30 June 2021

Abstract

Content-addressable memory (CAM) is a high-speed searching memory that provides the address of the input search key in one clock cycle. Traditional implementations of large CAMs on FPGAs with updatable memory elements are resource intensive requiring bigger and more expensive chips. Additional circuitry required for updating the CAM content is a major contributor to this which also impacts the overall clock performance of the circuit thus hampering the system throughput. To reduce the resource requirement, we investigate CAM implementation using read only memories (ROMs) and using partial reconfiguration (PR) to update their contents. Using a high-speed reconfiguration controller and bitstream compression, the reconfiguration overhead due to PR is offsetted. The results show 10% and 200% improvement in hardware resources and speed, respectively, compared to the state-of-the-art available FPGA-based TCAMs.

Research Area(s)

  • Content-addressable memory, Field-programmable gate arrays, Memory, Partial reconfiguration

Bibliographic Note

Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).

Citation Format(s)

On the Suitability of Read only Memory for FPGA-Based CAM Emulation Using Partial Reconfiguration. / Irfan, Muhammad; Vipin, Kizheppatt; Cheung, Ray C. C.

Applied Reconfigurable Computing: Architectures, Tools, and Applications - 17th International Symposium, ARC 2021- Proceedings. ed. / Steven Derrien; Frank Hannig; Pedro C. Diniz; Daniel Chillet. 1. ed. Springer, Cham, 2021. p. 305-314 (Lecture Notes in Computer Science; Vol. 12700).

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)peer-review