• DocumentCode
    2552212
  • Title

    Timed circuit synthesis using implicit methods

  • Author

    Thacker, Robert A. ; Belluomini, Wendy ; Myers, Chris J.

  • Author_Institution
    Dept. of Comput. Sci., Utah State Univ., Logan, UT, USA
  • fYear
    1999
  • fDate
    7-10 Jan 1999
  • Firstpage
    181
  • Lastpage
    188
  • Abstract
    The design and synthesis of asynchronous circuits is gaining importance in both the industrial and academic worlds. Timed circuits are a class of asynchronous circuits that incorporate explicit timing information in the specification. This information is used throughout the synthesis procedure to optimize the design. In order to synthesize a timed circuit, it is necessary to explore the timed state space of the specification. The memory required to store the timed state space of a complex specification can be prohibitive for large designs when explicit representation methods are used. This paper describes the application of BDDs and MTBDDs to the representation of timed state spaces and the synthesis of timed circuits. These implicit techniques significantly improve the memory efficiency of timed state space exploration and allow more complex designs to be synthesized. Implicit methods also allow the derivation of solution spaces containing all valid solutions to the synthesis problem facilitating subsequent optimization and technology mapping steps
  • Keywords
    asynchronous circuits; binary decision diagrams; circuit optimisation; logic CAD; state-space methods; timing; BDDs; MTBDDs; asynchronous circuits; explicit timing information; implicit methods; implicit techniques; memory efficiency; multiterminal BDDs; optimization; solution spaces; synthesis procedure; technology mapping steps; timed circuit synthesis; timed state space; Asynchronous circuits; Boolean functions; Circuit synthesis; Data structures; Design methodology; Design optimization; Space exploration; Space technology; State-space methods; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1999. Proceedings. Twelfth International Conference On
  • Conference_Location
    Goa
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0013-7
  • Type

    conf

  • DOI
    10.1109/ICVD.1999.745146
  • Filename
    745146