DocumentCode :
2047313
Title :
Reconfigurable context-free grammar based data processing hardware with error recovery
Author :
Moscola, James ; Cho, Young H. ; Lockwood, John W.
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, MO
fYear :
2006
fDate :
25-29 April 2006
Abstract :
This paper presents an architecture for context-free grammar (CFG) based data processing hardware for re-configurable devices. Our system leverages on CFGs to tokenize and parse data streams into a sequence of words with corresponding semantics. Such a tokenizing and parsing engine is sufficient for processing grammatically correct input data. However, most pattern recognition applications must consider data sets that do not always conform to the predefined grammar. Therefore, we augment our system to detect and recover from grammatical errors while extracting useful information. Unlike the table look up method used in traditional CFG parsers, we map the structure of the grammar rules directly onto the field programmable gate array (FPGA). Since every part of the grammar is mapped onto independent logic, the resulting design is an efficient parallel data processing engine. To evaluate our design, we implement several XML parsers in an FPGA. Our XML parsers are able to process the full content of the packets up to 3.59 Gbps on Xilinx Virtex 4 devices
Keywords :
XML; context-free grammars; field programmable gate arrays; system recovery; XML parser; context-free grammar; data processing hardware; data stream parsing; field programmable gate Array; grammatical error recovery; independent logic; parallel data processing engine; parsing engine; pattern recognition; reconfigurable device; table look up method; tokenizing engine; Data mining; Data processing; Engines; Field programmable gate arrays; Hardware; Logic design; Logic devices; Pattern recognition; Programmable logic arrays; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639489
Filename :
1639489
Link To Document :
بازگشت