• DocumentCode
    1165723
  • Title

    Spare Cells With Constant Insertion for Engineering Change

  • Author

    Kuo, Yu-Min ; Chang, Ya-Ting ; Chang, Shih-Chieh ; Marek-Sadowska, Malgorzata

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu
  • Volume
    28
  • Issue
    3
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    456
  • Lastpage
    460
  • Abstract
    Engineering change (EC) is the process of modifying a VLSI design implementation to eliminate design errors, to add new specifications, or to correct design constraint violations. Usually, an EC problem is resolved by using spare cells that have been inserted into unused spaces on a chip. In this paper, we describe an iterative method to determine feasible mapping solutions for an EC problem considering spare cells whose inputs can be connected to Vdd or Gnd . Setting some of the cell inputs to fixed values is referred to as constant insertion. Constant insertion can increase cells´ functional flexibility. Our experimental results suggest that constant insertion reduces the area required to find a feasible mapping solution to 80% of that with no constant insertion for the selected EC equations. We also show a procedure for modifying the initial feasible EC solution such that the routing or timing improves.
  • Keywords
    VLSI; integrated circuit design; iterative methods; microprocessor chips; VLSI design implementation; chip; constant insertion; engineering change; functional flexibility; iterative method; mapping solutions; spare cells; Boolean function; constant insertion; engineering change (EC); logic synthesis;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2009.2013537
  • Filename
    4785347