• DocumentCode
    2680175
  • Title

    Match and replace — A functional ECO engine for multi-error circuit rectification

  • Author

    Shao-Lun Huang ; Wei-Hsun Lin ; Chung-Yang Huang

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2011
  • fDate
    7-10 Nov. 2011
  • Firstpage
    383
  • Lastpage
    388
  • Abstract
    Functional ECO has been an indispensible technique in modern VLSI design flow. This paper proposes an ECO engine in a two-phase approach: a matching phase for rectification pair identification and a replacement phase for pair selection and patch minimization. The rectification pair identification algorithm explores rectification pairs between the original circuit and the golden circuit. The rectification pair selector determines final patches through a linear-time heuristic. A gate-recycle process performs patch minimization for final refinement. The experiments show that this ECO engine outperforms a state-of-the-art interpolation-based engine in both patch quality and runtime.
  • Keywords
    VLSI; integrated circuit design; interpolation; rectification; VLSI design flow; engineering change order; functional ECO engine; gate-recycle process; golden circuit; interpolation-based engine; linear-time heuristic; matching phase; multierror circuit rectification; pair selection replacement phase; patch minimization; rectification pair identification algorithm; rectification pair selector; two-phase approach; Engines; Impedance matching; Logic gates; Minimization; Recycling; Runtime; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4577-1399-6
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2011.6105358
  • Filename
    6105358