METHOD AND APPARATUS FOR SAT SOLVER ARCHITECTURE WITH VERY LOW SYNTHESIS AND LAYOUT OVERHEAD

Patent №

US 6,415,430

Granted

2002-07-02

Filed 1999

Owner

PRINCETON UNIVERSITY

+1 more

Lab

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09456506

A method and apparatus for implementing communication between literals and clauses of a Boolean SAT problem through use of a time-multiplexed pipelined bus architecture rather than hardwiring it using on-FPGA routing resources. This technique allows the circuits for different instances of the Boolean SAT problem to be identical except for small local differences. Incremental synthesis and place-and-route effort required for each instance of the Boolean SAT problem becomes negligible compared to the time to actually solve the SAT problem. The time-multiplexing feature allows dynamic addition of clauses into the SAT solver algorithm. The pipeline architecture is highly pipelined with very few long wires and no wires crossing FPGA boundaries, thereby providing high clock speeds.

AI classification

AI hardware1.00
Machine learning0.97
Natural language0.00
Speech0.00
Vision0.00
Evolutionary computation0.00
Knowledge representation0.00
Planning0.00

Ownership

PRINCETON UNIVERSITY

assignment · 104540359

NEC USA, INC.

assignment · 104540380

Assignors

ASHAR, PRANAV

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC