Claims
- 1. A semiconductor manufacturing execution system (MES), comprising:
a memory module adapted to store a basic database and a recipe distribution management (RDM) database, wherein the basic database comprises a plurality of basic records, and the RDM database comprises a plurality of RDM records; a comparing module, adapted to compare operation data, received from a manufacturing machine, to the RDM records and to the basic records, to determine if the operation data matches at least one of the RDM records and the basic records; and an outputting module, wherein the outputting module is adapted to output a first limiting signal if the operation data matches at least one of the RDM records.
- 2. The semiconductor MES of claim 1, wherein:
the comparing module compares the operation data to the RDM records to determine whether the operation data is limited, and when the operation data is not limited, compares the operation data with the basic records.
- 3. The semiconductor MES of claim 1, wherein:
the output module is adapted to output at least one of a first limiting signal to the manufacturing machine and a second limiting signal to a user interface, if the operation data matches at least one of the RDM records; and the outputting module is adapted to output an alarm signal if the operation data does not match at least one of the basic records and the RDM records.
- 4. The semiconductor MES of claim 1, wherein:
the semiconductor MES further comprises a receiving module adapted to receive the operation data from the manufacturing machine; and the outputting module is adapted to output at least one of a first alarm signal to the manufacturing machine and a second alarm signal to the user interface if the operation data does not match at least one of the basic records and the RDM records.
- 5. The semiconductor MES of claim 4, wherein the MES is operably coupled to a cell controller, and wherein:
the receiving module is adapted to receive the operation data from the manufacturing machine through the cell controller; and the outputting module is adapted to output the first limiting signal to the manufacturing machine through the cell controller.
- 6. The semiconductor MES of claim 1, wherein:
the MES is operably coupled to a user interface, and the outputting module is further adapted to output a second limiting signal if a match does not occur between the operation data and at least one of the RDM records, and to output a second alarm signal to the user interface if the operation data does not match at least one of the basic records and the RDM records.
- 7. The semiconductor MES of claim 1, further comprising an inputting module adapted to allow a user to input a new RDM record to be added to the RDM database.
- 8. The semiconductor MES of claim 1, further comprising an editing module adapted to allow a user to edit one of the RDM records.
- 9. The semiconductor MES of claim 1, further comprising a deleting module adapted to allow a user to delete one of the RDM records.
- 10. A semiconductor manufacturing execution method, comprising:
receiving an operation data from a manufacturing machine; comparing the operation data to a plurality of RDM records to determine if the operation data matches any of the RDM records; if the operation data does not match any of the RDM records, comparing the operation data to a plurality of basic records to determine if the operation data matches any of the basic records; and outputting a signal, based upon the comparing of the operation data to the RDM records and the basic records.
- 11. The method of claim 10, wherein the step of outputting a signal comprises:
outputting a first limiting signal to the manufacturing machine if the operation data matches any of the RDM records; and outputting a first alarm signal to the manufacturing machine if the operation data does not match any of the RDM records and the basic records.
- 12. The method of claim 11, further comprising:
outputting a second limiting signal to a user interface if the operation data matches any of the RDM records; and outputting a second alarm signal to a user interface if the operation data does not match any of the RDM records and the basic records.
- 13. The method of claim 11, wherein:
the receiving comprises receiving the operation data from the manufacturing machine through a cell controller; the outputting the first limiting signal comprises outputting the first limiting signal to the manufacturing machine through the cell controller; and the outputting the first alarm signal comprises outputting the first alarm signal to the manufacturing machine through the cell controller.
- 14. A method, comprising:
receiving a new recipe distribution management (RDM) record comprising a product ID, a route name, an operation number, a tool ID and a recitp ID; and adding the new RDM record to a RDM database.
- 15. A method, comprising:
receiving a record code; editing a recipe distribution management (RDM) record of an RDM database having a corresponding record code, the RDM record comprising a product ID, a route name, an operation number, a tool ID and a recitp ID; and updating the edited RDM record in the RDM database.
- 16. A method, comprising:
receiving a record code; and deleting a recipe distribution management (RDM) record of an RDM database having a corresponding record code, the RDM record comprising a product ID, a route name, an operation number, a tool ID and a recitp ID.
- 17. A fabrication system, comprising:
a manufacturing machine; a MES including a comparing module, a basic database having first records and a second database having second records, wherein the second database is adapted to be easily modified; a first interface operably coupled between the manufacturing machine and the MES, wherein the MES is adapted to receive operation data from the manufacturing machine via the first interface and to provide first signals to the manufacturing machine via the first interface; a second interface operably coupled to the MES, wherein the MES is adapted to provide second signals to a user via the second interface; and wherein the comparing module is adapted to compare the operation data to the second records, and if the operation data matches at least one of the second records, the MES is adapted to generate at least one limiting signal.
- 18. The fabrication system of claim 17, wherein the at least one limiting signal comprises a first limiting signal and a second limiting signal, and wherein the first signals include the first limiting signal, and wherein the second signals include the second limiting signal.
- 19. The fabrication system of claim 17, wherein the first records are basic records, and wherein the comparing module is further adapted to compare the operation data to the basic records, and wherein if the operation data does not match at least one of the second records, and the operation data does not match at least one of the basic records, the MES is adapted to generate at least one alarm signal.
- 20. The fabrication system of claim 19, wherein the at least one alarm signal comprises a first alarm signal and a second alarm signal, and wherein the first signals further includes the first alarm signal, and wherein the second signals further include the second alarm signal.
- 21. The fabrication system of claim 17, wherein the MES further includes an inputting module adapted to allow a user to input a new second record to be added to the second database.
- 22. The fabrication system of claim 17, wherein the MES further includes an editing module adapted to allow a user to edit one of the second records.
- 23. The fabrication system of claim 17, wherein the MES further includes a deleting module adapted to allow a user to delete one of the second records.
Cross-Reference To Related Applications
[0001] This patent application is related to a co-pending patent application entitled “Semiconductor Wafer Manufacturing Execution System With Special Engineer Requirement Database” filed on April 30, which is commonly assigned and the contents of which are expressly incorporated herein by reference.