• DocumentCode
    3133314
  • Title

    Automated hardware synthesis from formal specification using SAT solvers

  • Author

    Greaves, David

  • Author_Institution
    Cambridge Univ., UK
  • fYear
    2004
  • fDate
    28-30 June 2004
  • Firstpage
    15
  • Lastpage
    20
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2159-2
  • Type

    conf

  • DOI
    10.1109/IWRSP.2004.1311089
  • Filename
    1311089