• DocumentCode
    1661740
  • Title

    High-level state machine specification and synthesis

  • Author

    Kuehlmann, Andreas ; Bergamaschi, Reinaldo A.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1992
  • Firstpage
    536
  • Lastpage
    539
  • Abstract
    A method and algorithms for exploring the design space between the register-transfer and behavioral levels are presented. The method consists of the specification of a high-level state machine, which combines the advantages of a specific control structure, by means of states and transitions, with the flexibility of behavioral descriptions inside each high-level state. High-level synthesis techniques are used for synthesizing this machine. As a result, the user has control over the final controller implementation and is able to perform high-level tradeoffs between control and data path
  • Keywords
    finite state machines; formal specification; behavioral descriptions; behavioral levels; control path; data path; design space; high level state machine specification; register-transfer level; Algorithm design and analysis; Control system synthesis; Design optimization; Encoding; High level synthesis; Logic; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1992. ICCD '92. Proceedings, IEEE 1992 International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-3110-4
  • Type

    conf

  • DOI
    10.1109/ICCD.1992.276229
  • Filename
    276229