• DocumentCode
    2037685
  • Title

    Timed supersetting and the synthesis of large telescopic units

  • Author

    Benini, Luca ; De Micheli, G.

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA
  • fYear
    1998
  • fDate
    19-21 Feb 1998
  • Firstpage
    331
  • Lastpage
    337
  • Abstract
    In high-performance systems, variable-latency units are often employed to improve the average throughput when the worst-case delay exceeds the cycle time. Although such units have traditionally been hand-designed, recent results have shown that variable-latency units can be automatically generated. Unfortunately, the existing synthesis procedure has limited applicability due to its computational complexity. In this work, we define and study an optimization problem, timed supersetting, whose solution is at the kernel of the procedure for automatic generation of variable-latency units. We contribute a new algorithm for solving timed supersetting in the most difficult case, that is, when the timing behaviour of the circuits is expressed through an accurate delay model. The proposed solution overcomes the complexity limitation of previous approaches, and its robustness is experimentally demonstrated by obtaining high-throughput, variable-latency implementations for all the largest circuits in the Iscas´85 and Iscas´89 benchmark suites
  • Keywords
    circuit CAD; circuit optimisation; delays; logic CAD; timing; automatic generation; computational complexity; delay model; large telescopic units synthesis; optimization problem; timed supersetting; timing behaviour; variable-latency units; Algorithm design and analysis; Circuits; Computational complexity; Delay effects; Kernel; Laboratories; Logic; Propagation delay; Robustness; Signal synthesis; Throughput; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 1998. Proceedings of the 8th Great Lakes Symposium on
  • Conference_Location
    Lafayette, LA
  • ISSN
    1066-1395
  • Print_ISBN
    0-8186-8409-7
  • Type

    conf

  • DOI
    10.1109/GLSV.1998.665289
  • Filename
    665289