• DocumentCode
    3407322
  • Title

    Analysis of cyclic combinational circuits

  • Author

    Malik, S.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    618
  • Lastpage
    625
  • Abstract
    A logic circuit is said to be combinational if the function it computes depends only on the inputs applied to the circuit, and is sequential if it depends on some past history in addition to the current inputs. Circuits that have an underlying topology that is acyclic are combinational, since feedback is a necessary condition for it to be sequential. However, it is not a sufficient condition since there exist combinational logic circuits that are cyclic. These occur often in bus structures in data paths. Traditional formal techniques in logic synthesis, logic analysis and timing analysis of combinational circuits have restricted themselves to acyclic combinational circuits since they have been unable to handle the analysis of circuits with cycles. Thus, in practice, these circuits are handled using clumsy work-arounds, which is obviously undesirable. This paper presents a formal analysis of these circuits, and presents techniques for the logical and timing analysis of such circuits. These techniques are practically feasible on reasonably large circuits encountered in practice.
  • Keywords
    combinational circuits; acyclic combinational circuits; bus structures; combinational logic circuits; cyclic combinational circuits; data paths; feedback; formal techniques; logic analysis; logic circuit; logic synthesis; timing analysis; topology; Adders; Circuit analysis; Circuit synthesis; Circuit topology; Combinational circuits; Feedback circuits; History; Logic circuits; Resource management; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580150
  • Filename
    580150