Proving Correctness Of Regular Expression Accelerators

DAC '12: The 49th Annual Design Automation Conference 2012 San Francisco California June, 2012(2012)

引用 4|浏览11
暂无评分
摘要
A popular technique in regular expression matching accelerators is to decompose a regular expression and communicate through instructions executed by a post-processor. We present a complete verification method that leverages the success of sequential equivalence checking (SEC) to proving correctness of the technique. The original regular expression and the system of decomposed regular expressions are mode led as net-lists and their equivalence is proved using SEC. SEC proves correct handling of 840 complex patterns from the Emerging Threats open rule set in 50 hours, eliminating altogether informal simulation and testing.
更多
查看译文
关键词
Regular Expression Accelerators,Formal Verification
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要