• DocumentCode
    2211640
  • Title

    Towards synthesis of monotonic asynchronous circuits from signal transition graphs

  • Author

    Starodoubtsev, N. ; Bystrov, S. ; Goncharov, M. ; Klotchkov, I. ; Smirnov, A.

  • Author_Institution
    Inst. of Anal. Instrum., Acad. of Sci., St. Petersburg, Russia
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    179
  • Lastpage
    188
  • Abstract
    An approach to synthesis of asynchronous speed-independent circuits in monotonic logic gates (e.g. ASIC gate array library IBM SA-12E) is discussed. It is based on the normalcy conditions for STG behavioural specification, which guarantees implementability in monotonic and negative gates. The paper presents techniques for refining the STG specification to an implementable form. It is crucial that in comparison with other speed-independent synthesis methods, e.g. those in the Petrify CAD tool, this approach does not require the use of inverters with negligible delays in order to guarantee the absence of glitches or hazards in the circuits. Experiments with STG benchmarks, involving our new refinement techniques and VHDL simulation, indicate an average reduction of 28% in area and 23% in power consumption against solutions based on non-monotonic logic decomposition. These savings are more noticeable for more complex STG specifications. Such gains are however paid by an average of 6% decrease in circuit speed
  • Keywords
    asynchronous circuits; logic design; ASIC gate array; VHDL simulation; asynchronous speed independent circuits; concurrent systems; monotonic logic gates; refinement techniques; Application specific integrated circuits; Asynchronous circuits; Circuit synthesis; Delay; Hazards; Inverters; Libraries; Logic circuits; Logic gates; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design, 2001. Proceedings. 2001 International Conference on
  • Conference_Location
    Newcastle upon Tyne
  • Print_ISBN
    0-7695-1071-X
  • Type

    conf

  • DOI
    10.1109/CSD.2001.981775
  • Filename
    981775