• DocumentCode
    1931354
  • Title

    Concurrent timing optimization of latch-based digital systems

  • Author

    Hsieh, Hong-Yean ; Liu, Wentai ; Cavin, Ralph K. ; Gray, C. Thomas

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    1995
  • fDate
    2-4 Oct 1995
  • Firstpage
    680
  • Lastpage
    685
  • Abstract
    Many techniques have been proposed to optimize digital system timing. Each technique can be advantageous in particular applications, however they are most often applied individually rather than concurrently. The framework presented here allows for concurrent timing optimization using retiming, intentional clock skew, and wave pipelining for latch-based designed systems with single or multi-phase clocking. This optimization is formulated as a mixed integer linear program. Our integrated framework also includes a new optimization technique called resynchronization which allows for the insertion of latches in the shortest paths and thus avoids race conditions. Our work has been applied to several designs and is able to significantly reduce the clock period
  • Keywords
    flip-flops; hazards and race conditions; logic design; optimisation; timing; clock period; concurrent timing optimization; digital system timing; integrated framework; intentional clock skew; latch-based designed systems; latch-based digital systems; latches insertion; mixed integer linear program; multi-phase clocking; race conditions; resynchronization; retiming; wave pipelining; Application software; Clocks; Design optimization; Digital systems; Mixed integer linear programming; Pipeline processing; Propagation delay; Safety; Synchronization; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7165-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1995.528941
  • Filename
    528941