• DocumentCode
    3088514
  • Title

    Latch redundancy removal without global reset

  • Author

    Qadeer, Shaz ; Brayton, Robert K. ; Singhal, Vigyan ; Pixley, Carl

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1996
  • fDate
    7-9 Oct 1996
  • Firstpage
    432
  • Lastpage
    439
  • Abstract
    For circuits where there may be latches with no reset line, we show how to replace some of them with combinational logic. All previous work in sequential optimization by latch removal assumes a designated initial state. Without this assumption, the design can power up in any state and earlier techniques are not applicable. We present an algorithm for identifying and replacing redundant latches by combinational logic such that no environment of the design can detect the change. The new design preserves the steady state behavior as well as all initializing sequences of the old design. We report experimental results on benchmark circuits and demonstrate savings in area without adverse impact on delay
  • Keywords
    circuit optimisation; combinational circuits; delays; flip-flops; logic design; algorithm; benchmark circuits; combinational logic; delay; designated initial state; global reset; initializing sequences; latch redundancy removal; logic design; redundant latch replacement; reset line; sequential optimization; steady state behavior; Automata; Clocks; Delay effects; Formal verification; Hardware; Integrated circuit interconnections; Latches; Pins; State-space methods; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1996. ICCD '96. Proceedings., 1996 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7554-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1996.563590
  • Filename
    563590