作者
James Moscola, John W Lockwood, Young H Cho
发表日期
2008/4/23
期刊
ACM Transactions on Design Automation of Electronic Systems (TODAES)
卷号
13
期号
2
页码范围
1-25
出版商
ACM
简介
This article presents a dense logic design for matching multiple regular expressions with a field programmable gate array (FPGA) at 10+ Gbps. It leverages on the design techniques that enforce the shortest critical path on most FPGA architectures while optimizing the circuit size. The architecture is capable of supporting a maximum throughput of 12.90 Gbps on a Xilinx Virtex 4 LX200 and its performance is linearly scalable with size. Additionally, this article presents techniques for parsing data streams to provide semantic information for patterns found within a data stream. We illustrate how a content-based router can be implemented with our parsing techniques using an XML parser as an example. The content-based router presented was designed, implemented, and tested in a Xilinx Virtex XCV2000E FPGA on the FPX platform. It is capable of processing 32-bits of data per clock cycle and runs at 100 MHz. This …
引用总数
2008200920102011201220132014201520162017201820192020202120222023202413423421521
学术搜索中的文章
J Moscola, JW Lockwood, YH Cho - ACM Transactions on Design Automation of Electronic …, 2008