• DocumentCode
    793406
  • Title

    An efficient implementation of Boolean functions as self-timed circuits

  • Author

    David, Ilana ; Ginosar, Ran ; Yoeli, Michael

  • Author_Institution
    Technion Israel Inst. of Technol., Haifa, Israel
  • Volume
    41
  • Issue
    1
  • fYear
    1992
  • fDate
    1/1/1992 12:00:00 AM
  • Firstpage
    2
  • Lastpage
    11
  • Abstract
    The authors propose a general synthesis method for efficiently implementing any family of Boolean functions over a set of variables, as a self-timed logic module. Interval temporal logic is used to express the constraints that are formulated for the self-timed logic module. A method is provided for proving the correct behavior of the designed circuit, by showing that it obeys all the functional constraints. The resulting circuit is compared with alternative proposed self-timed methodologies. This approach is shown to require less gates than other methods. The proposed method is appropriate for automatic synthesis of self-timed systems. A formal proof of correctness is provided
  • Keywords
    Boolean functions; logic circuits; logic design; temporal logic; Boolean functions; automatic synthesis; correctness; formal proof; functional constraints; logic module; self-timed circuits; temporal logic; Boolean functions; Circuit synthesis; Clocks; Computer science; Delay systems; Design methodology; Logic circuits; Logic design; Radio access networks; Wires;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.123377
  • Filename
    123377