I have an already taped out design that I want to do some logic changes to. I have to use sparecells as we only want to change metal masks. I restore the design, generate an eco file, specify spare cells and use loadECO with the -useSpareCells switch to read in the changes. From the documentation I would expect the fe to use the sparecells for the change (so far just inserting an inverter). This does not happen. Suggestions appreciated
Can you try specifying the spare cells prior to running ecoCompareNetlist? Also, I've seen a case where the ECO file has INSERTBUFFER instead of ADDINST. Manually changing it to ADDINST allowed loadECO to swap in the cell instead of unplacing it. This latter problem has been reported to Cadence.
It was an INSERTBUFFER instead of ADDINST. Now it works. Thanks