• Home
  • Search
  • Parameterized SDRAM-based content-addressable memory on field programmable gate array
  • https://doi.org/10.11591/ijeecs.v31.i2.pp669-680Copy DOI Icon

Parameterized SDRAM-based content-addressable memory on field programmable gate array

  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Contents-addressable memory (CAM) is a special memory that searches the input data with the entire pre-loaded database and generates corresponding address information. CAMs are advancing to be a core technology in computer networking systems. As field programmable gate array (FPGA) is recently being used for network acceleration applications, the demand to integrate CAM on FPGA is increasing. FPGA-based CAMs are divided into three categories of implementation: register-based, block RAM (BRAM)-based, and distributed RAM-based CAM. However, they come with a cost of excessive resource usage. Besides, the collision ratio is high in FPGA-based CAMs, leading to data loss and failure to produce accurate addresses. Synchronous dynamic random-access memory (SDRAM)-based CAMs, benefiting from the features of high density and low price of SDRAM, solve the limitations of FPGA’s on-chip resources. This paper proposes a data collision CAM hardware implementation using modern FPGA’s off-chip SDRAM for data storage. The hardware architecture is customized for massive lookup tables and resource-saving. Furthermore, the architecture is parameterized, which is better for integration. The synthesis results and comparisons show significant advancement compared to other FPGA-based CAM implementations by total reduction of on-chip RAM. The novel architecture shows remarkable improvement in the memory depth and width with the capacity of 128 Mbyte lookup table.

Similar Papers
  • Conference Article

Configurable DSP-Based CAM Architecture for Data-Intensive Applications on FPGAs

  • Jun 22, 2025
  • Yao Chen +4
  • Conference Article
  • Citations3

High Performance Power-Efficient Gate-Based CAM for Reconfigurable Computing

  • Dec 01, 2019
  • Muhammad Irfan +2
  • Research Article
  • Citations20

Zi-CAM: A Power and Resource Efficient Binary Content-Addressable Memory on FPGAs

  • May 27, 2019
  • Electronics
  • Muhammad Irfan +2
  • Research Article
  • Citations7

The Conflicted Usage of RLUTs for Security-Critical Applications on FPGA

  • Mar 26, 2018
  • Journal of Hardware and Systems Security
  • Debapriya Basu Roy +7
  • Conference Article

A Non-Intrusive Online FPGA Test Scheme Using a Hardwired Network on Chip

  • Aug 01, 2011
  • Muhammad Aqeel Wahlah +1
  • Conference Article
  • Citations308

FPGA-Based Remote Power Side-Channel Attacks

  • May 01, 2018
  • Mark Zhao +1
  • Research Article
  • Citations10

A High Speed Reconfigurable Firewall Based On Parameterizable FPGA-based Content Addressable Memories

  • May 01, 2001
  • The Journal of Supercomputing
  • Alistair A Mcewan +1
  • Research Article
  • Citations34

Free-running ADC- and FPGA-based signal processing method for brain PET using GAPD arrays

  • Jun 12, 2011
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment
  • Wei Hu +9
  • Conference Article
  • Citations29

FPGA-based front-end electronics for positron emission tomography

  • Feb 22, 2009
  • Michael Haselman +5
  • Research Article

High-speed ADC-to-FPGA communication bandwidth optimization with link aggregator

  • Apr 25, 2025
  • Frontiers in Detector Science and Technology
  • J Collado +3
  • Conference Article
  • Citations19

On the Resilience of Deep Learning for Reduced-voltage FPGAs

  • Mar 01, 2020
  • Kamyar Givaki +8
  • Conference Article

Synthesis and simulation of efficient CAM

  • Jul 01, 2017
  • Shelesh Krishna Saraswat +2
  • Research Article

An FPGA-based Network Firewall with Expandable Rule Description

  • Jun 01, 2018
  • Indonesian Journal of Electrical Engineering and Computer Science
  • Raya Kahtan Alhelli
  • Research Article
  • Citations20

Configurable memory security in embedded systems

  • Mar 10, 2013
  • ACM Transactions on Embedded Computing Systems
  • Jérémie Crenne +5
  • Conference Article

Digital optical transceiver and processing microsystem

  • Jan 09, 2026
  • Lei Yang +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.