Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Automated hardware synthesis from formal specification using SAT solvers
Greaves D.  Rapid system prototyping (Proceedings of the 15th IEEE International Workshop on Rapid System Prototyping, Geneva, Switzerland, Jun 28-30, 2004)15-20.2004.Type:Proceedings
Date Reviewed: Apr 14 2005

Greaves describes how formal methods can be used to design systems and circuits. In his approach, he exploits the existence of SAT solvers to check if a system satisfies its specification or not. Systems to be checked are modeled as field-programmable gate array (FPGA) constructs, and converted into predicate logic formulas. These formulas are then converted into conjunctive normal form, with free variables being considered universally quantified. This supports the breaking down of predicate logic formalisms of theorem proving to the propositional level. The approach is illustrated with two examples: an encoder/decoder, and a two-rail coder.

The author points out that the SAT instances that are generated from the tested examples have been solved very quickly, though they are rather large (with respect to the number of variables involved). This point might be worth more in-depth study. In particular, it would be interesting to see what the structure of the generated formulas exactly looks like (with respect to some regularities, or similar parameters).

The problem with this paper is the following: although the approach is not that difficult to understand, the treatment is (in my opinion) much too short. This might be the result of a page limit set by the organizers of the workshop, so a more detailed paper would be helpful.

Reviewer:  Robert Kolter Review #: CR131125 (0602-0153)
Bookmark and Share
  Reviewer Selected
 
 
Automatic Synthesis (B.6.3 ... )
 
 
Gate Arrays (B.7.1 ... )
 
 
Set Theory (F.4.1 ... )
 
 
Mathematical Logic (F.4.1 )
 
 
Types And Design Styles (B.7.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Automatic Synthesis": Date
Logic synthesis for low power VLSI designs
Iman S., Pedram M., Kluwer Academic Publishers, Norwell, MA, 1998. Type: Book (9780792380764)
Dec 1 1998
Two-level logic minimization for low power
Tseng J., Jou J. ACM Transactions on Design Automation of Electronic Systems 4(1): 52-69, 1999. Type: Article
Jun 1 1999
A predictive distributed congestion metric and its application to technology mapping
Shelar R., Sachin ., Saxena P., Wang X.  Physical design (Proceedings of the 2004 international symposium on Physical design, Phoenix, Arizona, USA, Apr 18-21, 2004)210-217, 2004. Type: Proceedings
Jun 10 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy