IMPLEMENTATION OF FPGA-BASED TERNARY CONTENT ADDRESSABLE MEMORY UPDATING MECHANISM BASED ON REVERSIBLE LOGIC
Author(s):
Pravallika Pampana, M.Sailaja
Keywords:
Look Up Table, Ternary Content-Addressable Memory, Field Programmable Gate Array, virtual memory management.
Abstract
The primary aim of this conceptualization is to devise a highly effective updating mechanism for TCAM (Ternary Content-Addressable Memory). Within this project, we introduce two innovative mechanisms for enhancing FPGA-based TCAMs: the first is an expedited MUX-Update mechanism, while the second is a cost-efficient LUT-Update mechanism. We have developed a 64*36 Gate-Area Effective TCAM for experimental purposes. The MUX-Update mechanism delivers a remarkably swift update latency of W+1 clock cycles, all while utilizing a mere trio of Input/Output (I/O) pins. Meanwhile, the LUT-Update mechanism consistently maintains a low and predictable update latency of just 2 clock cycles, regardless of the TCAM's size, accomplished through the utilization of W I/O pins. Furthermore, to expand upon this concept, we have introduced a novel de-multiplexer design based on reversible gates, aimed at mitigating power constraints.
Article Details
Unique Paper ID: 161634
Publication Volume & Issue: Volume 10, Issue 5
Page(s): 237 - 245
Article Preview & Download
Share This Article
Join our RMS
Conference Alert
NCSEM 2024
National Conference on Sustainable Engineering and Management - 2024