Invention Grant
US08131660B2 Reconfigurable hardware accelerator for boolean satisfiability solver
有权
用于布尔可满足性求解器的可重构硬件加速器
- Patent Title: Reconfigurable hardware accelerator for boolean satisfiability solver
- Patent Title (中): 用于布尔可满足性求解器的可重构硬件加速器
-
Application No.: US12099160Application Date: 2008-04-08
-
Publication No.: US08131660B2Publication Date: 2012-03-06
- Inventor: John Davis , Zhangxi Tan , Fang Yu , Lintao Zhang
- Applicant: John Davis , Zhangxi Tan , Fang Yu , Lintao Zhang
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Microsoft Corporation
- Main IPC: G06N5/02
- IPC: G06N5/02

Abstract:
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.
Public/Granted literature
- US20090254505A1 RECONFIGURABLE HARDWARE ACCELERATOR FOR BOOLEAN SATISFIABILITY SOLVER Public/Granted day:2009-10-08
Information query