Behavioral Synthesis

  • Donald E. Thomas
  • Philip R. Moorby


Behavioral synthesis is a just-emerging computer-aided design technology. Working at a higher level of abstraction, these tools have the capability of exploring design alternatives that are more far-reaching than found in logic synthesis. From a cycle-accurate specification they design and optimize a datapath and the finite state machine controlling it. This chapter overviews behavioral synthesis, presents the cycle accurate method of specification, and illustrates how to specify systems for design using behavioral synthesis.


Finite State Machine Data Path Clock Period Loop Body Register Transfer Level 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 1998

Authors and Affiliations

  • Donald E. Thomas
    • 1
  • Philip R. Moorby
    • 2
  1. 1.Carnegie Mellon UniversityUSA
  2. 2.Synapix, Inc.USA

Personalised recommendations