发明名称 RECONFIGURABLE HARDWARE ACCELERATOR FOR BOOLEAN SATISFIABILITY SOLVER
摘要 A hardware accelerator is provided for Boolean constraint propagation (BCP) using field-programmable gate arrays (FPGAs) for use in solving the Boolean satisfiability problem (SAT). An inference engine may perform implications. Block RAM (BRAM) may be used to store SAT instance information. Computation may be co-located with the BRAM memory, taking advantage of the high on-chip bandwidth and low latency of an FPGA. SAT instances may be partitioned into multiple groups that can be processed by multiple inference engines in parallel. New SAT instances can be inserted into FPGA without invoking the time-consuming FPGA re-synthesizing process.
申请公布号 US2009254505(A1) 申请公布日期 2009.10.08
申请号 US20080099160 申请日期 2008.04.08
申请人 MICROSOFT CORPORATION 发明人 DAVIS JOHN;TAN ZHANGXI;YU FANG;ZHANG LINTAO
分类号 G06N5/04 主分类号 G06N5/04
代理机构 代理人
主权项
地址