DocumentCode
2882995
Title
Software Architecture and Subclassing Technique for Semiconductor Manufacturing Machines
Author
Kim, HyungTae ; Yang, HaeJeong ; Lee, KangWon
Author_Institution
South Korea, CheonAn
fYear
2006
fDate
15-17 Dec. 2006
Firstpage
325
Lastpage
330
Abstract
In this paper, we proposed a software architecture for operating an automatic semiconductor manufacturing machine. Nowadays, machines used for semiconductor processing require a high level of automation in the areas of motion control, machine vision, data acquisition and networking. These functions are assured by industrial equipment that is generally installed in a computer. This equipment occupies a large part of the system resources and generates a large computational burden, so the software should be designed for efficiency. The proposed architecture consists of four layers and virtual equipments(VEs). The VEs are made by subclassing the physical equipments(PEs), and the layers are coded into a thread which updates the status of the VEs. Subroutines in the program p to the pointers to the VEs, and direct access to the physical equipment is prohibited. The number of accesses(NOAs) to the PEs in a typical industrial application was simulated for an unlimited access structure and the proposed structure. The result showed that the proposed structure was more efficient than the typical one irrespective of the subroutines. This architecture was also applied to design machine operating software for performing automatic wafer dicing.
Keywords
electronic engineering computing; integrated circuit manufacture; production engineering computing; production equipment; semiconductor device manufacture; software architecture; automatic semiconductor manufacturing machine; automatic wafer software dicing; machine vision; motion control; physical equipments; semiconductor processing; software architecture; subclassing technique; virtual equipments; Algorithms; Computer architecture; Machine vision; Manufacturing automation; Motion control; Motion planning; Pulp manufacturing; Semiconductor device manufacture; Software architecture; Software design; CIM; Computer Integrated Technology; Dicing; Program Architecture; SMP Automation; Software Design;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Automation, 2006. ICIA 2006. International Conference on
Conference_Location
Shandong
Print_ISBN
1-4244-0555-6
Electronic_ISBN
1-4244-0555-6
Type
conf
DOI
10.1109/ICINFA.2006.374141
Filename
4250231
Link To Document