Beruflich Dokumente
Kultur Dokumente
Abstract
In recognition of the need for more effective and efficient factory system integration solutions, this paper improves the method
proposed in our previous work, focusing on new mechanisms to bridge the gap between shop floor automation and factory information
systems. As one of the mainstream identification technologies, radio frequency identification (RFID) technology makes possible all
products uniquely identifiable across factories. By taking advantage of data capacity stored in an RFID tag, critical manufacturing
information on a product can be locally stored with the product. RFID technology provides a means for a product to rapidly retrieve its
needed information as it advances through shop floors. A corresponding framework to enable the instant delivery of pertinent data and
information on a uniquely identifiable job/product at point-of-need across factories is proposed. A small-scale manufacturing application
is presented to show how the proposed approach can be implemented on the shop floor.
r 2007 Elsevier Ltd. All rights reserved.
Keywords: Radio frequency technology (RFID); Automation; Factory integration; Control systems
0736-5845/$ - see front matter r 2007 Elsevier Ltd. All rights reserved.
doi:10.1016/j.rcim.2007.02.002
ARTICLE IN PRESS
678 R.G. Qiu / Robotics and Computer-Integrated Manufacturing 23 (2007) 677–683
Production
Requirements
Controller
I/O Channel
Task
List I/O Channels
System Model
on the assigned tasks, which are generated in accordance can ‘‘see’’ them. If one bar code is ripped, soiled or falls off,
with its designated process plan. For instance, a chip will the bar code cannot be scanned [5].
run through die attach, wire bonding, and plasma cleaning With the advances of semiconductor technologies, radio
(Fig. 2) on the shop floor, corresponding tasks should be frequency identification (RFID) as a promising identifica-
assigned to the corresponding machine controller as the tion technology has advanced substantially recently. An
chip arrives at the machine. When the chip is completed in RFID tag can hold much richer information compared to a
a given manufacturing functional cell [2], it will advance to bar code. More importantly, an RFID tag can be read-only
next cell or a different manufacturing facility until it (i.e., passive tags) or read–write (i.e., active tags). The data
completes its last designated process and become a quality capability in light of volume is unceasingly increasing,
product. while the cost of an RFID tag continues to drop [2,6]. It is
Part states can also be used on the supply chain. By the data capacity of an RFID tag that creates an
knowing a part state, the part can be identified whether it is opportunity of identifying any single item in the physical
in processing, transit, or retailing. The collaborative-type world, which makes possible a tagged product uniquely
supply chain management entails the best visibility of identifiable throughout the supply chain.
cross-factory business operations. It requires full integra- As discussed earlier, a part going through processes
tion of information systems, decision-making systems, and across factories is controlled by the factory manufacturing
business processes across all the partners [3,4]. A variety of information system. If an RFID tag is used to identify a
strategic and tactical business plans must be formed and part, a part could have a standard identity. RFID
executed collaboratively by all the participants (Fig. 3). technology has the potentials to meet the needs of future
Ultimately, a high degree of business process automation shop floor automation for factory system integration [5–7].
should be enabled, which relies on not only the deployment By expanding our previous work [1], this paper focuses on
of flexible and interoperable business processes but also an a framework to enable the instant delivery of pertinent data
effective mechanism to ensure the availability of pertinent and information on a uniquely identifiable job/product at
information on jobs/products at the point-of-need. point-of-need across factories. The remainder of the paper
For example, no matter where parts are on the supply will be organized as follows. Section 2 reviews the
chain or within a factory, all the parts should have their previously proposed approach to implementing shop floor
identities. The current approaches typically use different automation from an integration perspective. Section 3
proprietary mechanisms implemented by individual players presents an enhanced framework for integration informa-
on the supply chain. As a result, significant efforts will be tion systems across factories on the supply chain, and
required for integrating the information systems through- discusses a small scale-size application prototyped in this
out the supply chain (factories) due to the lack of a investigation. Finally, Section 4 presents conclusions of this
standard approach to exchanging pertinent information on investigation and highlights avenues for future research.
a given part. Therefore, there is a need for an open-system
mechanism to identify all the parts on the supply chain. 2. Review of previously proposed shop floor automation
To have individual parts identifiable, an identity is
needed for each part. A typical standard identification Similar to our previous work [1], semiconductor
scheme for types of products is the universal product code manufacturing systems are used in this presentation. As
(UPC) or so-called ‘‘bar code’’. A bar code is created using well known, due to the complexity of semiconductor
a 12-digit numeric sequence scheme. Bar codes require manufacturing processes, process automation has been
‘‘line-of-sight’’; they can be scanned only when a scanner employed in a variety of semiconductor equipment to
ARTICLE IN PRESS
R.G. Qiu / Robotics and Computer-Integrated Manufacturing 23 (2007) 677–683 679
Oven
Overhead
Track
Exception
3rd Opt
ensure the completion of each manufacturing process while 3. Framework for factory system integration across the
improving productivity including better yield, labor reduc- supply chain
tion, minimizing floor space, production cycle reduction,
and satisfactory production visibility. As the size and Nowadays, it is more cost effective that products, either
weight of wafer cassettes continue to increase, it becomes a individual or bundled, along with their appropriate
difficulty for operators to manually transport, load, and information can simultaneously travel through the supply
unload materials. As a matter of fact, process automation chain [7]. For better competitive advantage, intelligent
integration has become essential for realizing all the assistant services should be available at the point-of-need.
benefits derived from the advanced material, design An integrated system across the supply chain is mainly an
automation, and process technologies in 300 mm wafers. application managing and controlling the movement aimed
For instance, automated material handling systems in- at maximizing the profits and satisfaction for all the
corporating with a material control system are very participants throughout the chain. A mechanism to locate
popular approach to deploying process automation inte- the moving products and have their proper information
gration in wafer factories, where a method based on RFID updated promptly is fundamental to enable the real-time
can be more cost effectively used to bridge the gap between visibility of product movement on the value network.
ARTICLE IN PRESS
680 R.G. Qiu / Robotics and Computer-Integrated Manufacturing 23 (2007) 677–683
P1 InStage Wafers in
cassette. Physical Identifier:
wafer cassette
WaferSaw
Cassette
DieAttach
RFID Tag
DieAttach
Cure
Magazine Magazine
WireBond
Strip in magazine.
(Typically each strip Physical Identifier:
Optical strip magazine
holds 6 ~ 10 dies and
Inspection
each magazine stores 20
Mark ~ 30 strips.)
Chip Chip
Chi p Chi p
Singulation Chi p Chi p
Each process has its
own specification
Inspection defining requirements
Chips in on set up, tools, Physical Identifier: RFID Tag
tray. consumables, etc. individual chip
Pn OutStage
A global identification code (GIC) used to identify a part rewritten as the material advances process by process. It is
consists of two essential parts: one is the unique identifica- the rich information stored in RFID tags that makes
tion of the tagged product; another is the Internet Protocol possible that machines can confirm the correct settings
(IP) address of a designated server hosting the needed timely and reliably. For instance, an RFID tag stores data
information on the product. The proposed GIC-based about the contained material (e.g., order, product, and
mechanism realizes two integrated fundamental functions. consumables) and its process status (e.g., routings, current
On one hand, a part assigned with a GIC code can be state, and next process). As a part advances a sequence of
uniquely identifiable on its supply chain. On the other processes, the data can be read or rewritten as the part state
hand, through the well-established communication infra- changes. Fig. 5 illustrates some basic shop floor operations
structure, the information on the GIC-tagged part can be for a typical process machine. On a given process machine
straightforwardly accessed and retrieved from the desig- at a given time, for a part some information concerned with
nated host application [8,9]. the material arrival, loaded, in process, unloaded, in
Based on [1,8], a GIC code is defined as a combination of inspection, or under transportation can be stored in the
Enterprise, Product, Serial Number, IP Address, and attached RFID tag.
Optional Parameters (e.g., 0006A66.56271F.0003476AB.I- To ensure the availability of real-time data of production
P.OptionalParameters). On the shop floor, no matter status that are vital for effective synchronization among
whether automated material handling systems are de- production control systems, operators, material handling
ployed, data stored in RFID tags can be promptly read/ systems, and machines, RFID readers are amounted in
ARTICLE IN PRESS
R.G. Qiu / Robotics and Computer-Integrated Manufacturing 23 (2007) 677–683 681
locations as needed. A typical advanced semiconductor cross-enterprise business processes, workflow management
manufacturing control and management system are of a technology has had little success in achieving dynamic
heterarchical nature (Fig. 6). A shop floor information coordination and interaction in applications such as supply
system provides floor production control, work-in-process chain management. Software agents can be designed to
control and management, and floor-accounting functions, have the following attributes: autonomy, goal orientation,
and acts as the interface between enterprise planning (i.e., persistence, reactivity, mobility, intelligence, and interac-
office-level information systems) and shop floor execution tivity [12]. Because of this, they have been used as a
(e.g., machine controllers, cell control system, material popular mechanism for integrating disparate processes,
control application, etc.). Office-level applications ensure coordinating the effective use of information, and more
that pertinent data, information, and knowledge can be efficiently utilizing networking resources in task execution
delivered to the privileged users within and across factories and decision making.
(including partners throughout the whole supply chain). The manufacturing business environment is currently
In the back-end semiconductor manufacturing, one characterized by intense competition, entwined supply
severe pain point for tracking chip flows is the change of chain relationships, and fluctuating demand for shortened
magazines when chips are wire bonded (Fig. 6). A wire- product lifecycles [2]. A manufacturer and its entire
bonding process indexes strips of chips from one magazine network of business partners have to work collaboratively
to another when chips are wire bonded. As the process is in order to stay world class and competitive. So, when a
completed (Fig. 6), the left magazine that was full becomes request on an order, for instance a new order of a product
empty, while the right magazine that was empty becomes or a change on an existing order, is processed on the supply
full. When an RFID tag is used, the information on the chain, the information should be timely populated across
chips in a magazine (i.e., customer, lot, sublot, etc.) can be the network and reflected in manufacturing planning. For a
easily passed on to next magazine, i.e. GIC2 ¼ GIC1 and make-to-order e-business model, the pertinent information
GIC1 ¼ ‘empty’. GIC codes are assigned to all the parts. should be promptly delivered to factory information
Because of their uniqueness across their supply chains, systems on the shop floor; on the other hand, the real-
GIC codes then can be used as the key to exchange data, time material movement and consumption should also be
information, and knowledge between all the information timely delivered to corresponding office-planning software
systems on the supply chain. As a result, the precise and applications, internally and/or externally. Fig. 7 shows how
pertinent information can be promptly delivered to the the interactivity between shop floor information systems
right user (controller, operator, manager, or process and the supply chain management system can be enabled
equipment) for the task on hand, ensuring a right operation using agent and GIC technologies.
performed or well-informed decision made. As discussed earlier, an RFID tag will be attached with a
It is well known that workflow management technology part or bundled of parts depending on circumstances.
promotes the automation of enterprise business processes When it travels through the shop floors or across factories,
[10,11]. Current workflow management systems have been the tag contains critical information on the part (or
successfully applied inside many enterprises. However, bundled parts). The carried information can be changed
because of the lack of flexible mechanisms that deal with from location to location by taking advantage of rewriting
Internet
MCS Different factory,
MC Cell facility or partner on the
supply chain
MCS: Material Control
MC MC System
MC: Machine Controller GICn (GICs’
relations can be
2 4 part of optional
3 parameters stored
1 5
in a tag or data
source managed by
GIC1 GIC2 host applications)
capability of the tag. As a group of parts are delivered from programming, object-oriented method, interface-based
location to location, a GIC hierarchy can be created. A model, and component-based constructs). The emergence
GIC hierarchical data structure is generic to the supply of developing coarse-grained granularity constructs in a
chain; however, the contained data vary with a controlled computing service allows components to be defined at a
entity (i.e., part, container, or others tracked by informa- more abstract level. That is, a group of components can be
tion systems), which can be either stored in tags or saved in composed as coarse-grained services, while lower level and
the data sources. When the structure is saved in a data finer-grained object functions, information, and implemen-
source, an IP defined in a given GIC will be used to tation are hidden from the system level service.
dynamically establish the needed connectivity [8,9]. There- A computing service at the system level essentially is the
fore, the pertinent information can be retrieved from the function provided by a group of components that are
designated host applications across the whole supply chain. network addressable and interoperable, and might be
Software applications unceasingly increase their com- dynamically discovered and used. Service-oriented archi-
plexities and dependencies to meet the needs of today’s tecture (SOA) is concerned with designing and developing
business competition. Aiming to find a better approach to integrated systems using heterogeneous network addressa-
managing complexities and dependencies within a software ble and standard interface-based computing services. Over
system, the practice of software development has gone the last few years, SOA and service-computing technology
through several methods (e.g., conventional structural has gained tremendous momentum with the introduction
of web services (a series of standard languages and tools for
the implementation, registration, and invocation of ser-
vices). System integration based on SOA ensures the
Supply Chain GIC
Management (IP) Enterprise hierarchy interconnections among integrated applications in a loosely
DB coupled, asynchronous, and interoperable fashion.
GICi
By taking advantage of the fast advances in computing
science, a framework for the development of RFID-
Shop floor Shop floor GIC based enabled factory integration applications is presented
DB Server (S) agent GICi1 GICin
interactivity
(Fig. 8). A business integration engine serves as a
connectivity backbone for a variety of heterogeneous
Instance (SI) applications. A group of computing services, such as
GICi11 GICi1m GICijk XML conversion, activity synchronization, GIC event
Instance (SI) manager, GIC hierarchical referencing, are developed to
ensure that data and information can be delivered to the
Fig. 7. Synchronization using agents and GIC hierarchy. right user at the right time [2].
XML XML
Business Integration Engine (BIE) –
Messaging-based Integration Middleware (XML conversion, synchronization algorithms, GIC
event manager, GIC reference services, etc.) : RFID-enabled Integration Backbone
XML
Process service
controller