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 条
  • [1] A Novel Architecture for Inter-FPGA Traffic Collision Management
    Dorai, Atef
    Fresse, Virginie
    Bourennane, El-Bay
    Mtibaa, Abdellatif
    2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, : 487 - 495
  • [2] High-Speed Configuration Strategy for Configurable Logic Block-based TCAM Architecture on FPGA
    Ullah, Inayat
    Afzaal, Umar
    Ullah, Zahid
    Lee, Jeong-A
    2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 16 - 21
  • [3] FPGA-RPI: A Novel FPGA Architecture With RRAM-Based Programmable Interconnects
    Cong, Jason
    Xiao, Bingjun
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (04) : 864 - 877
  • [4] A Novel SLM-based Virtual FPGA Overlay Architecture
    Myint, Theingi
    Amagasaki, Motoki
    Zhao, Qian
    Iida, Masahiro
    Kiyama, Masato
    2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, : 74 - 80
  • [5] A Novel Reconfigurable Architecture for Generic OFDM Modulator Based on FPGA
    Zhang, Beiling
    Guo, Xuan
    2014 16TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT), 2014, : 851 - 854
  • [6] Designing a novel high-performance FPGA architecture for data intensive applications
    Siozios, Kostas
    Soudris, Dimitrios
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2009, 4 (02) : 155 - 166
  • [7] Designing a novel high-performance FPGA architecture for data intensive applications
    Kostas Siozios
    Dimitrios Soudris
    Journal of Real-Time Image Processing, 2009, 4 : 155 - 166
  • [8] A Novel FPGA Architecture Based on Ultrafine Grain Reconfigurable Logic Cells
    Gaillardon, Pierre-Emmanuel
    Tang, Xifan
    Kim, Gain
    De Micheli, Giovanni
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (10) : 2187 - 2197
  • [9] A novel FPGA-based architecture for Sobel edge detection operator
    Abbasi, T. A.
    Abbasi, M. U.
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2007, 94 (09) : 889 - 896
  • [10] A Novel FPGA Based Reconfigurable Architecture for Image Color Space Conversion
    Hanumantharaju, M. C.
    Vishalakshi, G. R.
    Halvi, Srinivas
    Satish, S. B.
    GLOBAL TRENDS IN INFORMATION SYSTEMS AND SOFTWARE APPLICATIONS, PT 2, 2012, 270 : 292 - +