Title :
Automated hardware synthesis from formal specification using SAT solvers
Author_Institution :
Cambridge Univ., UK
Abstract :
System and circuit design can be considered as planning problems, where resources are deployed in time and space to meet a given goal. Recent and continuing developments in the size of SAT problems and other AR problems that can be solved with off-the-shelf tools leads us to consider their direct use in system design. In this paper, we start to tackle the design of small hardware subsystems and the generation of glue logic between systems by asking a SAT solver to generate the programming bit stream for a fictional gate array.
Keywords :
computability; formal specification; integrated circuit design; logic arrays; logic design; planning; SAT solvers; automated hardware synthesis; circuit design; formal specification; gate array; glue logic; hardware subsystems; programming bit stream; system design; Automatic programming; Circuit synthesis; Field programmable gate arrays; Formal specifications; Functional programming; Hardware; Job design; Logic design; Logic programming; Programmable logic arrays;
Conference_Titel :
Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
Print_ISBN :
0-7695-2159-2
DOI :
10.1109/IWRSP.2004.1311089