• 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