Patent ID: 7189318
Filing Date: 2007-03-13
Classification: C25D,C25F

Abstract:
1. A method in a computing system for controlling an electroplating process having multiple steps in an electroplating chamber having a plurality of electrodes, comprising: for each electrode, determining the net plating charge delivered through the electrode during a first plating cycle to plate a first workpiece by summing the plating charges delivered through the electrode in each step of the process; comparing a plating profile achieved in plating the first workpiece to a target plating profile to identify deviations between the achieved plating profile and the target plating profile; determining new net plating charges for each electrode selected to reduce the identified deviations in a second workpiece; for each new plating charge, distributing the new net plating charge across the steps of the process; using the distributed new net plating charges to determine a current for each electrode for each step of the process; and conducting a second plating cycle to plate a second workpiece, using the currents determined for each electrode for each step.