• DocumentCode
    2906187
  • Title

    Linear timing analysis of SOC synchronous circuits with level-sensitive latches

  • Author

    Taskin, Baris ; Kourtev, Ivan S.

  • Author_Institution
    Dept. of Electr. Eng., Pittsburgh Univ., PA, USA
  • fYear
    2002
  • fDate
    25-28 Sept. 2002
  • Firstpage
    358
  • Lastpage
    362
  • Abstract
    This paper describes a linear programming (LP) formulation applicable to the timing analysis of large scale SOC synchronous circuits with level-sensitive latches. The proposed formulation uses a variation of the big M method (W. L. Winston, Operations Research Application and Algorithms, PWS-Kent Publ. Co., 2nd ed., 1991) to modify the nonlinear constraints in the problem formulation into solvable linear constraints. By making maximum use of cycle stealing (I. Lin et al, Proc. 29th ACM/IEEE Design Automation Conf., pp. 393-398, 1992), operation at a higher clock frequency (reduced clock period) is possible. The industrial LP solver CPLEX is used on the ISCAS´89 benchmark circuits, demonstrating significant improvements in clock period.
  • Keywords
    circuit analysis computing; clocks; constraint handling; flip-flops; integrated circuit modelling; linear programming; system-on-chip; timing; CPLEX LP solver; ISCAS´89 benchmark circuits; SOC synchronous circuits; big M method; clock frequency; clock period; cycle stealing; level-sensitive latches; linear programming formulation; linear timing analysis; nonlinear constraints modification; Clocks; Digital circuits; Iterative methods; Large-scale systems; Latches; Minimization; Registers; Roentgenium; Synchronization; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC/SOC Conference, 2002. 15th Annual IEEE International
  • Print_ISBN
    0-7803-7494-0
  • Type

    conf

  • DOI
    10.1109/ASIC.2002.1158085
  • Filename
    1158085