110 likes | 260 Vues
This paper presents a novel FPGA architecture for high-speed pattern matching while minimizing area costs. The proposed design utilizes Half-Byte Comparators (HBC), which are integrated with 4-to-1 decoders to optimize input signal handling, substantially improving operational frequency. The introduction of HBCs addresses limitations of traditional byte comparators, allowing for effective scalability with multiple patterns. Performance evaluations demonstrate the efficiency of the architecture, making it suitable for applications requiring rapid data processing in constrained environments.
E N D
FPGA based High speed and low area cost pattern matching Authors: Jian Huang, Zongkai Yang, Xu Du, and Wei Liu Publisher: Proceedings of IEEE Symposium on Field-Programmable Custom Computing Machines(FCCM) Present: Kia-Tso Chang Date: Jan 22 2008 1
outline • Introduction • Half-byte comparators (HBC) • Architecture of pattern matching • Evaluation
Introduction • byte comparator does not fit the 4-input LUT in FPGA . • Large numbers of fan out of input signals will cause the decrease of system operating frequency. • The amount of comparators will increase with the number of pattern of system.
Half-byte comparators (HBC) • HBCs are simply 4 to 1 decoders. If the input 4 bits match the value configured in the HBC, the output of HBC will be asserted high. A HBC just fits an FPGA LUT .