Scalable Processor Core for High-speed Pattern Matching Architecture on FPGA

被引:0
|
作者
Alyushin, A. V. [1 ]
Alyushin, S. A. [1 ]
Arkhangelsky, V. G. [2 ]
机构
[1] Natl Res Nucl Univ MEPHi, Moscow Engn Phys Inst, Moscow 115409, Russia
[2] Ctr Informat Technol & Syst Execut Power Author, Moscow 123557, Russia
关键词
Field-Programmable Gate Array (FPGA); parallel architectures; stream pattern matching; bit-vector; packet classification; self-organizing maps (SOM);
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent pattern matching architecture researches, there has been much attention to high-throughput implementations with reconfiguration on the fly on FPGAs as well as ASICs. In this paper, we propose to use self-organizing approach to synthesize two-dimensional map (cluster) of a simple processing units with lateral links for fast pattern matching of one-dimensional input event. We suggest scalable processor core with heterogeneous cluster architecture. Experimental results show that the proposed architecture has advantages over the previously developed architectures in the terms of operating frequency, time delay and data bandwidth. For state-of-the-art FPGA we achieve operating frequency 600-500 MHz for the processor core with single cluster (input pattern of 8-512 bits, rule set of 64 bits), 490-440 MHz for the processor core with multiple clusters (rule set of 128 - 4096 bits, input pattern of 512 bits). Each cluster is characterized by low pipeline time delay of 3 similar to 5 clock cycles.
引用
收藏
页码:148 / 153
页数:6
相关论文
共 50 条
  • [1] High-Speed Pattern Matching Architecture on Limited Connectivity FPGA
    Alyushin, A., V
    Alyushin, S. A.
    Arkhangelsky, V. G.
    2017 11TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT 2017), 2017, : 57 - 62
  • [2] ALTEP - A CELLULAR PROCESSOR FOR HIGH-SPEED PATTERN-MATCHING
    LEE, DL
    NEW GENERATION COMPUTING, 1986, 4 (03) : 225 - 244
  • [3] TEXT PATTERN-MATCHING BASED ON A HIGH-SPEED SIGNAL PROCESSOR
    MITKAS, PA
    SASTRY, SP
    ELECTRONICS LETTERS, 1994, 30 (11) : 837 - 838
  • [4] Scalable high-speed prefix matching
    Waldvogel, M
    Varghese, G
    Turner, J
    Plattner, B
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2001, 19 (04): : 440 - 482
  • [5] High-speed pipelined ECC processor on FPGA
    Chelton, William
    Benaissa, Mohammed
    2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 136 - 141
  • [6] A FPGA-based Parallel Architecture for Scalable High-Speed Packet Classification
    Jiang, Weirong
    Prasanna, Viktor K.
    2009 20TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2009, : 24 - 31
  • [7] Scalable pattern matching for high speed networks
    Clark, CR
    Schimmel, DE
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 249 - 257
  • [8] CAM enhanced super parallel SIMD processor with high-speed pattern matching capability
    Kumaki, Takeshi
    Kono, Yutaka
    Ishizaki, Masakatsu
    Tagami, Masaharu
    Koide, Tetsushi
    Mattausch, Hans Juergen
    Gyohten, Takayuki
    Noda, Hideyuki
    Kuroda, Yasuto
    Dosaka, Katsumi
    Arimoto, Kazutami
    Saito, Kazunori
    2007 50TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 2007, : 671 - +
  • [9] A high-speed Fair Scalable Scheduling Architecture
    Hu, Qingsheng
    Liu, Chen
    Zhao, Hua-An
    2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 68 - +
  • [10] General memory efficient packet matching FPGA architecture for future high-speed networks
    Kekely, Michal
    Kekely, Lukas
    Korenek, Jan
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 73