Large-capacity high-throughput low-cost pipelined CAM using pipelined CTAM

被引:0
|
作者
Ray, SK [1 ]
机构
[1] Jadavpur Univ, Dept Comp Sci & Engn, Kolkata 700032, W Bengal, India
关键词
Content Addressable Memory ( CAM); associative store; Associative Memory ( AM); pipelined CAM; Content-To-Address Memory (CTAM); pipelined CTAM; Binary Search Processor (BSP); Pipelined Binary Search Processor (PBSP); pipelined binary search; Binary Search Pipeline (BSPL); pipelined search processor; pipelined search engine;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A novel approach toward realizing a large capacity high-throughput pipelined Content Addressable Memory ( CAM) or Associative Memory (AM) at low cost has been described. It employs only commercial Random Access Memory ( RAM) along with a simple Binary Search Pipeline (BSPL). In order to search a (2(n) - 1)-word Search Key Field (SKF) storage RAM, the BSPL employs n identical and simple Binary Search Processing Elements, each having its local copy of the SKF Storage RAM (SKFSR). The SKFSR stores, in an ordered manner, the SKFs of all the words in the CAM, whereas a Data Field Storage RAM (DFSR) stores the unordered CAM data words. The n-times replicated SKFSR, along with the n-processor BSPL, functions as a simple n-stage pipelined Content-toAddress Memory (CTAM). The CTAM, a new kind of memory that performs the inverse function of a RAM, serves as the first and the most important stage in the proposed 3-stage pipelined CAM architecture. In response to the stream of input query words (search keys) fed to the pipelined CAM, the pipelined CTAM first produces the corresponding stream of SKFSR addresses where the query words reside. These SKFSR addresses corresponding to the queries are next mapped back by the second stage, namely, the Address Mapping RAM, to their original addresses in the CAM, i.e., in the DFSR, which had been altered due to data ordering in the SKFSR. Now, the third stage of the pipelined CAM, namely, the DFSR, is read out at the mapped, i.e., the original CAM addresses, to obtain the desired stream of responses from the CAM. An augmented version of the pipelined CTAM has been designed to handle the presence of duplicate search keys in the CAM. A few illustrative examples of querying a simple database stored in the CAM have been included. The proposed pipelined CAM has a modular and highly scalable architecture. Its throughput rate, which is independent of the CAM size, is a little less than the RAM access rate and its latency is a little more than (n + 2) times the RAM access time.
引用
收藏
页码:575 / 587
页数:13
相关论文
共 50 条
  • [1] A low-cost pipelined multi-lingual E-dictionary using a pipelined CTAM
    Ray, Swapan K.
    Dutta, Sabyasachi
    Saha, Abhik Kumar
    [J]. ICCTA 2007: INTERNATIONAL CONFERENCE ON COMPUTING: THEORY AND APPLICATIONS, PROCEEDINGS, 2007, : 158 - +
  • [2] High-throughput pipelined mergesort
    Fleming, Kermin
    King, Myron
    Ng, Man Cheuk
    Khan, Asif
    Vijayaraghavan, Muralidaran
    [J]. MEMOCODE'08: SIXTH ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2008, : 155 - 158
  • [3] High Throughput and Large Capacity Pipelined Dynamic Search Tree on FPGA
    Yang, Yi-Hua E.
    Prasanna, Viktor K.
    [J]. FPGA 10, 2010, : 83 - 92
  • [4] A high-throughput pipelined CMA equalizer with minimum latency
    Mizuno, W
    Ueda, K
    Okello, J
    Ochi, H
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 4184 - 4184
  • [5] A High-Throughput Pipelined Architecture for JPEG XR Encoding
    Hattori, Koichi
    Tsutsui, Hiroshi
    Ochi, Hiroyuki
    Nakamura, Yukihiro
    [J]. 2009 IEEE/ACM/IFIP 7TH WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2009, : 9 - +
  • [6] High throughput, low cost, fully pipelined architecture for AES crypto chip
    Iyer, Nalini C.
    Anandmohan, P. V.
    Poornaiah, D. V.
    Kulkarni, V. D.
    [J]. 2006 ANNUAL IEEE INDIA CONFERENCE, 2006, : 340 - +
  • [7] A low-cost diagnosis methodology for pipelined A/D converters
    Huang, CH
    Lee, KJ
    Chang, SJ
    [J]. 13TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2004, : 296 - 301
  • [8] A LOW-COST FULLY PIPELINED ARCHITECTURE FOR FINGERPRINT MATCHING
    Xu Jinwei
    Jiang Jingfei
    Dou Yong
    Shen Xiaolong
    [J]. 2014 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2014, : 413 - 418
  • [9] Low-cost microbioreactor for high-throughput bioprocessing
    Kostov, Y
    Harms, P
    Randers-Eichhorn, L
    Rao, G
    [J]. BIOTECHNOLOGY AND BIOENGINEERING, 2001, 72 (03) : 346 - 352
  • [10] A high-throughput low-cost AES processor
    Su, CP
    Lin, TF
    Huang, CT
    Wu, CW
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2003, 41 (12) : 86 - 91