IP Library Granted Patent US 7,897,196
Granted Patent B2
US 7,897,196 · App. 11/602,507 · Granted Mar 1, 2011

Error volume system and method for a pump

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,897,196
App. No.
11/602,507
Granted
Mar 1, 2011
Kind
B2
Abstract

A pumping system that accurately dispenses fluid using a pump, including reducing the error in the amount of a fluid a pump dispenses by correcting for the compliance of a dispense system.

Claims (56)

1. A method for compensating for errors in dispense volumes of a dispense system comprising:

a pump controller determining a dispense volume amount based on a dispense recipe, wherein the pump controller is operable to control operation of a dispense pump, wherein the dispense system comprises the pump controller, the dispense pump, and one or more tubes downstream of the dispense pump;

the pump controller determining a value for a fluid property based on the dispense recipe;

the pump controller determining a correlation between the error volume of the dispense pump and the one or more tubes and the fluid property, wherein the correlation accounts for compliance in the dispense pump and the one or more tubes;

the pump controller determining an error volume amount based on the value of the fluid property and the correlation; and

the pump controller controlling a dispense motor to move a piston in the dispense pump to a position to account for the dispense volume amount determined from the recipe and the error volume amount to dispense the dispense volume amount of fluid from a nozzle.

2. The method of claim 1 , wherein the pump controller controlling the dispense motor further comprises the pump controller controlling the dispense motor to move the piston to the position in a time specified by the recipe to dispense the dispense volume amount.

3. The method of claim 1 , further comprising:

the pump controller receiving a user specified error volume that accounts for a difference between a test dispense system and the dispense system.

4. The method of claim 3 , wherein the position further accounts for the user specified error volume.

5. The method of claim 4 , wherein the pump controller controlling the dispense motor further comprises the pump controller controlling the dispense motor to move the piston to the position in a time specified by the recipe to dispense the dispense volume amount.

6. The method of claim 1 , further comprising:

a test pump controller developing the correlation between the error volume and the fluid property in a test dispense system that comprises at least the test pump controller, a test pump, and one or more test pump tubes, wherein the test dispense system is configured to simulate the dispense system.

7. The method of claim 6 , wherein the test pump controller developing the correlation further comprises:

performing a set of test dispenses with corresponding desired dispense volume amounts with fluids having various values for the fluid property;

the test pump controller analyzing a set of actual dispense volume amounts of the test dispenses relative to the desired dispense volume amounts to determine the correlation between the fluid property and the error volume, wherein the correlation accounts for compliance in the test dispense system, wherein the compliance comprises compliance of the test dispense pump and compliance of the one or more test pump tubes.

8. The method of claim 6 , wherein the test pump controller developing the correlation further comprises:

a) the test pump controller performing a set of test dispenses with a corresponding desired dispense volume amount with a test fluid;

b) the test pump controller determining an average actual dispense volume amount;

c) the test pump controller repeating steps a-b for each of a set of additional desired dispense volume amounts;

d) the test pump controller repeating steps a-c for each of a set of additional test fluids, wherein each test fluid has a different value for the fluid property;

e) the test pump controller determining the correlation between error volume and the fluid property based on the average actual dispense volume amounts and the corresponding desired dispense volume amounts.

9. The method of claim 6 , wherein the test dispense system is configured to approximate a semiconductor manufacturing wafer coating system.

10. The method of claim 6 , wherein the one or more test pump tubes in the test dispense system comprise:

a first length of tubing connected between an outlet port of a multi-stage pump and an outlet valve; and

a second length of tubing connected between the outlet valve and a nozzle.

11. The method of claim 10 , wherein the first length of tubing is 3-6 meters long having an outer diameter of 5-6.5 mm and an inner diameter of 4-4.5 millimeters and the second length of tubing is 1-1.5 meters long having an outer diameter of 3.5-4.5 mm and an inner diameter of 1.5-2.5 mm.

12. The method of claim 6 , wherein the correlation is developed using the test pump and the correlation is propagated to set of pumps for subsequent use, wherein the set of pumps comprises the dispense pump.

13. The method of claim 1 , wherein the fluid property is viscosity.

14. A method for compensating for system compliance in a dispense operation performed by a pump comprising:

with a test pump installed in a test dispense system that comprises at least a test pump controller, the test pump, and one or more test pump tubes downstream of the test pump;

the test pump controller performing a set of test dispenses with corresponding desired dispense volume amounts with a set of test fluids having various values for a fluid property, wherein the test pump controller is operable to control operation of the test pump;

the test pump controller analyzing a set of actual dispense volume amounts of the test dispenses relative to the desired dispense volume amounts to determine a correlation between the fluid property and the error volume, wherein the correlation that accounts for compliance in the test dispense system, wherein the compliance comprises compliance of the test pump and compliance of the one or more test pump tubes;

with a pump installed in a dispense system in a semiconductor manufacturing facility, wherein the dispense system comprises a pump controller, the pump, and one or more tubes downstream of the pump:

the pump controller determining a desired manufacturing process dispense volume amount based on a dispense recipe for dispensing a process fluid, wherein the pump controller is operable to control operation of the pump;

the pump controller determining a fluid property value for a process fluid based on the dispense recipe;

the pump controller determining an error volume amount based on the fluid property value for the process fluid from the correlation between the fluid property and the error volume; and

the pump controller controlling a dispense motor to move a piston to a position to account for the desired manufacturing process dispense volume amount determined from the recipe and the error volume amount to dispense the dispense volume amount of fluid from a nozzle to a wafer.

15. The method of claim 14 , wherein the pump controller controlling the dispense motor further comprises the pump controller controlling the dispense motor to move the piston to the position in a time specified by the recipe to dispense the dispense volume amount.

16. The method of claim 14 , further comprising the pump controller receiving a user specified error volume that accounts for a difference between the test dispense system and the dispense system.

17. The method of claim 16 , wherein the position to further accounts for the user specified error volume.

18. The method of claim 17 , wherein the pump controller controlling the dispense motor further comprises the pump controller controlling the dispense motor to move the piston to the position in a time specified by the recipe to dispense the dispense volume amount.

19. The method of claim 14 , wherein the test pump controller performing a set of test dispenses and analyzing as set of actual dispense volume amounts further comprise:

a) the test pump controller performing test dispenses with a corresponding desired dispense volume amount with a selected test fluid from the set of test fluids;

b) the test pump controller determining an average actual dispense volume amount;

c) the test pump controller repeating steps a-b for each of a set of additional desired dispense volume amounts;

d) the test pump controller repeating steps a-c selecting a new test fluid as the selected test fluid from the set of test fluids, wherein each test fluid has a different value for the fluid property;

e) the test pump controller determining the correlation between error volume and the fluid property based on the average actual dispense volume amounts and the corresponding desired dispense volume amounts.

20. The method of claim 14 , wherein the test dispense system is configured to approximate a semiconductor manufacturing wafer coating system.

21. The method of claim 20 , wherein the one or more test pump tubes in the test dispense system comprise:

a first length of tubing connected between an outlet port of the test pump and an outlet valve; and

a second length of tubing connected between the outlet valve and a test nozzle.

22. The method of claim 21 , wherein the first length of tubing is 3-6 meters long having an outer diameter of 5-6.5 mm and an inner diameter of 4-4.5 millimeters and the second length of tubing is 1-1.5 meters long having an outer diameter of 3.5-4.5 mm and an inner diameter of 1.5-2.5 mm.

23. The method of claim 14 , further comprising propagating the correlation developed using the test pump to a set of pumps for subsequent use, wherein the set of pumps comprises the dispense pump, wherein the test dispense system is configured to simulate the dispense system.

24. The method of claim 14 , wherein the fluid property is viscosity.

25. The method of claim 14 , further comprising installing the test pump as the pump installed in the semiconductor manufacturing facility.

Assignments (11)
SECURITY INTEREST Recorded Jul 8, 2022
From: ENTEGRIS, INC.; ENTEGRIS GP, INC.; POCO GRAPHITE, INC.; CMC MATERIALS, INC.; INTERNATIONAL TEST SOLUTIONS, LLC; QED TECHNOLOGIES INTERNATIONAL, INC.
To: TRUIST BANK, AS NOTES COLLATERAL AGENT
Reel/Frame 060613/0072 →
ASSIGNMENT OF PATENT SECURITY INTEREST RECORDED AT REEL/FRAME 048811/0679 Recorded Nov 5, 2019
From: GOLDMAN SACHS BANK USA
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 050965/0035 →
SECURITY INTEREST Recorded Nov 13, 2018
From: ENTEGRIS, INC.; SAES PURE GAS, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 048811/0679 →
RELEASE OF SECURITY INTEREST Recorded Nov 8, 2018
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: ENTEGRIS, INC.; POCO GRAPHITE, INC.; ATMI, INC.; ATMI PACKAGING, INC.; ADVANCED TECHNOLOGY MATERIALS, INC.
Reel/Frame 047477/0151 →
RELEASE OF SECURITY INTEREST Recorded Nov 8, 2018
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: ENTEGRIS, INC.; POCO GRAPHITE, INC.; ATMI, INC.; ATMI PACKAGING, INC.; ADVANCED TECHNOLOGY MATERIALS, INC.
Reel/Frame 047477/0032 →
SECURITY INTEREST Recorded May 2, 2014
From: ENTEGRIS, INC.; POCO GRAPHITE, INC.; ATMI, INC.; ADVANCED TECHNOLOGY MATERIALS, INC.; ATMI PACKAGING, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 032812/0192 →
SECURITY INTEREST Recorded May 1, 2014
From: ENTEGRIS, INC.; POCO GRAPHITE, INC.; ATMI, INC.; ADVANCED TECHNOLOGY MATERIALS, INC.; ATMI PACKAGING, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 032815/0852 →
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2011
From: WELLS FARGO BANK NATIONAL ASSOCIATION
To: ENTEGRIS, INC.
Reel/Frame 026764/0880 →
CHANGE OF ADDRESS Recorded Sep 20, 2010
From: ENTEGRIS, INC.
To: ENTEGRIS, INC.
Reel/Frame 025017/0095 →
SECURITY AGREEMENT Recorded Mar 9, 2009
From: ENTEGRIS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 022354/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2007
From: CEDRONE, JAMES; GONNELLA, GEORGE
To: ENTEGRIS, INC.
Reel/Frame 018854/0051 →