A novel algorithmic Data-Collision SDRAM-based TCAM architecture on FPGA

被引:0
|
作者
Trinh, Nguyen [1 ,2 ]
Bui, Minh [1 ,2 ]
Dang, Binh [1 ,2 ]
Tran, Linh [1 ,2 ]
机构
[1] Ho Chi Minh City Univ Technol HCMUT, Dept Elect Engn, Ho Chi Minh City, Vietnam
[2] Vietnam Natl Univ, Ho Chi Minh City, Vietnam
关键词
Ternary Content-Addressable Memory; Data-Collision TCAM; FPGA; SDRAM-based TCAM; CONTENT-ADDRESSABLE MEMORY;
D O I
10.1016/j.asej.2023.102478
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Ternary Content-Addressable Memory (TCAM) is one of the most effective methods for high-speed data searching in networking infrastructure. Despite the excellent performance and large look-up table, application-specific integrated-circuit-based TCAMs cost massive power supply and are challenging to configure. Field-Programmable Gate Arrays (FPGAs) have become the alternative solution for integrating TCAM due to their minimal power consumption and reconfigurability. Methods using on-chip registers, BRAMs, or LUTRAMs to implement large-size TCAM suffer excessive resource consumption. Researchers introduced DDR-SDRAM-based CAM to provide high-performance and economic packet inspections to overcome such issues; however, they only support binary look-up. This paper presents a novel algorithmic Data-Collision TCAM architecture on FPGA for SDRAM compatibility. The proposed SDRAM-based TCAM supports ternary value look-up function for practical Ethernet packet processing. The architecture outperforms conventional TCAMs regarding BRAMs, logics con-sumption, and look-up table sizes. The proposed architecture is the first SDRAM-based TCAM on FPGA with a 128Mbyte look-up table.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] A novel architecture for Lempel-Ziv-Based data compression
    Chen, CT
    Chen, LG
    ICCE - INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1996 DIGEST OF TECHNICAL PAPERS, 1996, : 210 - 211
  • [32] A Novel Framework for Optimal Component Based Data Center Architecture
    Nagamani, Kunja
    Prasad, Ch. G. V. N.
    Chatrapati, K. Shahu
    2016 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2016,
  • [33] A novel FPGA-based architecture for the estimation of the virtual dimensionality in remotely sensed hyperspectral images
    Carlos Gonzalez
    Sebastian Lopez
    Daniel Mozos
    Roberto Sarmiento
    Journal of Real-Time Image Processing, 2018, 15 : 297 - 308
  • [34] Novel FPGA-based low-cost hardware architecture for the PRESENT block cipher
    Lara-Nino, Carlos Andres
    Morales-Sandoval, Miguel
    Diaz-Perez, Arturo
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 646 - 650
  • [35] A Novel AES-256 Implementation on FPGA using Co-processor based Architecture
    Sau, Suman
    Paul, Rourab
    Biswas, Tanmay
    Chakrabarti, Amlan
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 632 - 638
  • [36] A novel architecture for dynamic Integral Image generation for Haar-based face detection on FPGA
    Kumar, Chanchal
    Agarwal, Sankalp
    TENCON 2014 - 2014 IEEE REGION 10 CONFERENCE, 2014,
  • [37] A novel FPGA-based architecture for the estimation of the virtual dimensionality in remotely sensed hyperspectral images
    Gonzalez, Carlos
    Lopez, Sebastian
    Mozos, Daniel
    Sarmiento, Roberto
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 15 (02) : 297 - 308
  • [38] A novel SRAM-based FPGA architecture for Defect and Fault Tolerance of Configurable Logic Blocks
    Lahrach, Farid
    Abdaoui, Abderrazek
    Doumar, Abderrahim
    Chatelet, Eric
    PROCEEDINGS OF THE 13TH IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2010, : 305 - 308
  • [39] Data-Transfer-Bottleneck-Less Architecture for FPGA-Based Quantum Annealing Simulation
    Liu, Chia-Yin
    Waidyasooriya, Hasitha Muthumala
    Hariyama, Masanori
    2019 SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR 2019), 2019, : 164 - 170
  • [40] FPGA-based High-Performance Parallel Architecture for Homomorphic Computing on Encrypted Data
    Roy, Sujoy Sinha
    Turan, Furkan
    Jarvinen, Kimmo
    Vercauteren, Frederik
    Verbauwhede, Ingrid
    2019 25TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2019, : 387 - 398