Najib Ur Rehman, O. Mujahid, Z. Ullah, Abdul Hafeez, Tama Fouzder, Muhammad Ibrahim
{"title":"Power Efficient FPGA-based TCAM Architecture by using Segmented Matchline Strategy","authors":"Najib Ur Rehman, O. Mujahid, Z. Ullah, Abdul Hafeez, Tama Fouzder, Muhammad Ibrahim","doi":"10.1109/AECT47998.2020.9194189","DOIUrl":null,"url":null,"abstract":"Ternary content-addressable memory (TCAM) is famous for its high-speed search operation but this speed comes at the cost of high-power consumption. The paper presents a power efficient architecture for TCAM on field-programmable gate array (FPGA) by using segmented matchline (ML) strategy. Each ML is divided into four equal segments where each segment has nine bits. The proposed TCAM architecture is implemented on Xilinx Virtex-6 FPGA for the size of $64\\times 36$. Implementation results show that during search operation, the proposed TCAM results in 13.88% reduction in dynamic power consumption compared to the latest FPGA-based TCAMs while not compromising on speed.","PeriodicalId":331415,"journal":{"name":"2019 International Conference on Advances in the Emerging Computing Technologies (AECT)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Advances in the Emerging Computing Technologies (AECT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AECT47998.2020.9194189","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Ternary content-addressable memory (TCAM) is famous for its high-speed search operation but this speed comes at the cost of high-power consumption. The paper presents a power efficient architecture for TCAM on field-programmable gate array (FPGA) by using segmented matchline (ML) strategy. Each ML is divided into four equal segments where each segment has nine bits. The proposed TCAM architecture is implemented on Xilinx Virtex-6 FPGA for the size of $64\times 36$. Implementation results show that during search operation, the proposed TCAM results in 13.88% reduction in dynamic power consumption compared to the latest FPGA-based TCAMs while not compromising on speed.