Patent ID: 6506098
Filing Date: 2003-01-14
Classification: B24B

Abstract:
A self-cleaning apparatus for use in a chemical mechanical polishing tool, comprising:a slurry dispensing arm having a first end suspended over a polishing pad, and a second end for mounting to the chemical mechanical polishing tool; at least one slurry nozzle positioned under said first end of said slurry dispensing arm, said slurry nozzle distributes a slurry against said polishing pad for polishing substrates; said first end including a top surface, a front face and adjoining side surfaces; said top surface of said first end is made with a compound slanted longitudinal peak slanting downward from its highest elevation towards each side and from back to front; said top surface of said first end having a liquid distribution manifold distally mounted from said front face; said liquid distribution manifold having a plurality of nozzles for directing a cleaning liquid to wash said first end surfaces, from said longitudinal peak, down each side, front face onto said polishing pad.