Comparison of Embedded System Design for Industrial Applications

The ability to predict end-of-line electrical properties of wafer in semiconductor manufacturing processes is critical to developing and maintaining a high yield. However, this is difficult because an advanced wafer manufacturing process consists of 300-400 steps, and in-line metrology data is only available for a few steps and for infrequently sampled wafers. Although a large amount of equipment sensor outputs are readily available for most wafers, most of the sensor variables may not be related to the end-of-line properties. Further, differences in end-of-line properties of wafers processed by tools of the same stage do not imply differences in the values of sensor variables between these tools. Thus, it is important to develop a reliable screening and model building procedure to construct a robust virtual metrology model with good generalization capability. Despite its simplicity, this approach is found to have significantly better generalization capability than nonlinear models, as well as substantial improvement in modeling and prediction capabilities of linear models that use only in-line metrology. The proposed method is also evaluated by an industrial application in a local fabrication unit.

[1]  Martin Ordonez,et al.  An Embedded Frequency Response Analyzer for Fuel Cell Monitoring and Characterization , 2010, IEEE Transactions on Industrial Electronics.

[2]  Milos Manic,et al.  Multi-robot, multi-target Particle Swarm Optimization search in noisy wireless environments , 2009, 2009 2nd Conference on Human System Interactions.

[3]  Milos Manic,et al.  Self-Organizing Fuzzy Haptic Teleoperation of Mobile Robot Using Sparse Sonar Data , 2011, IEEE Transactions on Industrial Electronics.

[4]  Amanda Whitbrook Programming Mobile Robots with Aria and Player: A Guide to C++ Object-Oriented Control , 2009 .

[5]  Fan-Tien Cheng,et al.  Application development of virtual metrology in semiconductor industry , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[6]  O. Mirabella,et al.  Dynamic Continuous clock Synchronization for IEEE 802.15.4 based sensor networks , 2008, 2008 34th Annual Conference of IEEE Industrial Electronics.

[7]  Erdal Oruklu,et al.  FPGA-Based Configurable Frequency-Diverse Ultrasonic Target-Detection System , 2011, IEEE Transactions on Industrial Electronics.

[8]  B.M. Wilamowski,et al.  A Neural Network Implementation on an Inexpensive Eight Bit Microcontroller , 2008, 2008 International Conference on Intelligent Engineering Systems.

[9]  Francesco Calabrese,et al.  Embedded Multivalued Control for Ceramic Manufacturing , 2011, IEEE Transactions on Industrial Electronics.

[10]  Cheng-Lung Huang,et al.  Data Mining using Genetic Programming for Construction of a Semiconductor Manufacturing Yield Rate Prediction System , 2006, J. Intell. Manuf..

[11]  Gerald Estrin,et al.  Reconfigurable Computer Origins: The UCLA Fixed-Plus-Variable (F+V) Structure Computer , 2002, IEEE Ann. Hist. Comput..

[12]  Karel Jezernik,et al.  Rapid Control Prototyping using MATLAB/Simulink and a DSP-based Motor Controller* , 2005 .

[13]  Costas J. Spanos,et al.  Fundamentals of Semiconductor Manufacturing and Process Control , 2006 .

[14]  Bogdan M. Wilamowski,et al.  Efficient and reliable training of neural networks , 2009, 2009 2nd Conference on Human System Interactions.

[15]  Manuel Castro,et al.  A Method Based on Petri Nets and a Matrix Model to Implement Reconfigurable Logic Controllers , 2010, IEEE Transactions on Industrial Electronics.

[16]  Eric Monmasson,et al.  FPGA Design Methodology for Industrial Control Systems—A Review , 2007, IEEE Transactions on Industrial Electronics.

[17]  Frank L. Lewis,et al.  Disturbance and Friction Compensations in Hard Disk Drives Using Neural Networks , 2010, IEEE Transactions on Industrial Electronics.

[18]  Alessandro Goedtel,et al.  Embedded DSP-Based Compact Fuzzy System and Its Application for Induction-Motor $V/f$ Speed Control , 2011, IEEE Transactions on Industrial Electronics.

[19]  Changliang Xia,et al.  A Neural-Network-Identifier and Fuzzy-Controller-Based Algorithm for Dynamic Decoupling Control of Permanent-Magnet Spherical Motor , 2010, IEEE Transactions on Industrial Electronics.

[20]  Bogdan M. Wilamowski,et al.  C++ implementation of neural networks trainer , 2009, 2009 International Conference on Intelligent Engineering Systems.

[21]  Hao Yu,et al.  Fast and efficient and training of neural networks , 2010, 3rd International Conference on Human System Interaction.

[22]  Francisco Maciá Pérez,et al.  Wake on LAN Over the Internet as Web Service System on Chip , 2011, IEEE Transactions on Industrial Electronics.

[23]  S.-D. Stan,et al.  Evolutionary approach to optimal design of 3 DOF translation exoskeleton and medical parallel robots , 2008, 2008 Conference on Human System Interactions.

[24]  Ahmet Onat,et al.  Control Over Imperfect Networks: Model-Based Predictive Networked Control Systems , 2011, IEEE Transactions on Industrial Electronics.

[25]  Bhim Singh,et al.  Neural Network-Based Selective Compensation of Current Quality Problems in Distribution System , 2007, IEEE Transactions on Industrial Electronics.

[26]  D.M. Tilbury,et al.  An Approach for Factory-Wide Control Utilizing Virtual Metrology , 2007, IEEE Transactions on Semiconductor Manufacturing.

[27]  B.M. Wilamowski,et al.  Neural network architectures and learning algorithms , 2009, IEEE Industrial Electronics Magazine.

[28]  Hao Yu,et al.  Improved Computation for Levenberg–Marquardt Training , 2010, IEEE Transactions on Neural Networks.

[29]  Julian Proenza,et al.  Quantitative Comparison of the Error-Containment Capabilities of a Bus and a Star Topology in CAN Networks , 2011, IEEE Transactions on Industrial Electronics.

[30]  Milos Manic,et al.  Fuzzy Force-Feedback Augmentation for Manual Control of Multirobot System , 2011, IEEE Transactions on Industrial Electronics.

[31]  Hyoungjoo Lee,et al.  A virtual metrology system for semiconductor manufacturing , 2009, Expert Syst. Appl..

[32]  Luca Fanucci,et al.  Design and Verification of Hardware Building Blocks for High-Speed and Fault-Tolerant In-Vehicle Networks , 2011, IEEE Transactions on Industrial Electronics.

[33]  Bogdan M. Wilamowski,et al.  Microprocessor implementation of fuzzy systems and neural networks , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[34]  L. Idkhajine,et al.  Design methodology and FPGA-based controllers for Power Electronics and drive applications , 2010, 2010 5th IEEE Conference on Industrial Electronics and Applications.

[35]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[36]  Peter Korondi,et al.  Control of an Embedded System via Internet , 2010, IEEE Transactions on Industrial Electronics.

[37]  Milos Manic,et al.  Neural Network based Intrusion Detection System for critical infrastructures , 2009, 2009 International Joint Conference on Neural Networks.

[38]  Waleed H. Abdulla,et al.  Hardware–Software Codesign of Automatic Speech Recognition System for Embedded Real-Time Applications , 2011, IEEE Transactions on Industrial Electronics.

[39]  J. Brian Gray,et al.  Introduction to Linear Regression Analysis , 2002, Technometrics.

[40]  Emilio Soria-Olivas,et al.  FPGA Implementation of an Adaptive Filter Robust to Impulsive Noise: Two Approaches , 2011, IEEE Transactions on Industrial Electronics.

[41]  Bruce W. Bomar Implementation of microprogrammed control in FPGAs , 2002, IEEE Trans. Ind. Electron..

[42]  Fan-Tien Cheng,et al.  NN-Based Key-Variable Selection Method for Enhancing Virtual Metrology Accuracy , 2009 .

[43]  David Shan-Hill Wong,et al.  Identification of tool and product effects in a mixed product and parallel tool environment , 2009 .

[44]  Lorena Anghel,et al.  Preliminary validation of an approach dealing with processor obsolescence , 2003, Proceedings 18th IEEE Symposium on Defect and Fault Tolerance in VLSI Systems.

[45]  James Moyne,et al.  Virtual metrology and feedback control for semiconductor manufacturing processes using recursive partial least squares , 2008 .

[46]  Aleksander Malinowski,et al.  Real time control of a robotic manipulator via unreliable Internet connection , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[47]  Costas J. Spanos,et al.  Fundamentals of Semiconductor Manufacturing and Process Control: May/Fundamentals of Semiconductor Manufacturing and Process Control , 2006 .

[48]  Karl-Erik Årzén,et al.  Teaching Embedded Control Systems , 2010 .

[49]  Bogdan M. Wilamowski,et al.  Implementing a fuzzy system on a field programmable gate array , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[50]  Jammalamadaka Introduction to Linear Regression Analysis (3rd ed.) , 2003 .

[51]  Kleanthis Thramboulidis,et al.  A Real-Time-Linux-Based Framework for Model-Driven Engineering in Control and Automation , 2011, IEEE Transactions on Industrial Electronics.

[52]  J. Reid Experimental Design and Data Analysis for Biologists , 2003 .

[53]  Milos Manic,et al.  A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot , 2008, ICIRA.

[54]  S.-D. Stan,et al.  Kinematics analysis, design, and control of an Isoglide3 Parallel Robot (IG3PR) , 2008, 2008 34th Annual Conference of IEEE Industrial Electronics.

[55]  Jae Wook Jeon,et al.  Neural-Network-Based Low-Speed-Damping Controller for Stepper Motor With an FPGA , 2010, IEEE Transactions on Industrial Electronics.

[56]  Arnaldo S. R. Oliveira,et al.  The ARPA-MT Embedded SMT Processor and Its RTOS Hardware Accelerator , 2011, IEEE Transactions on Industrial Electronics.

[57]  Chien-Ming Wu,et al.  Programmable System-on-Chip for Silicon Prototyping , 2011, IEEE Transactions on Industrial Electronics.

[58]  Q. Peter He,et al.  A New Fault Diagnosis Method Using Fault Directions in Fisher Discriminant Analysis , 2005 .

[59]  Okyay Kaynak,et al.  VLSI Implementation of Neural Networks , 2000, Int. J. Neural Syst..

[60]  Giuseppe Acciani,et al.  A Neurofuzzy Method for the Evaluation of Soldering Global Quality Index , 2009, IEEE Transactions on Industrial Informatics.

[61]  Gerald Estrin,et al.  Organization of computer systems: the fixed plus variable structure computer , 1960, IRE-AIEE-ACM '60 (Western).

[62]  Hao Guo,et al.  Optimizing the Localization of a Wireless Sensor Network in Real Time Based on a Low-Cost Microcontroller , 2011, IEEE Transactions on Industrial Electronics.

[63]  Fan-Tien Cheng,et al.  A Novel Virtual Metrology Scheme for Predicting CVD Thickness in Semiconductor Manufacturing , 2007, IEEE/ASME Transactions on Mechatronics.

[64]  Chin-Long Wey,et al.  Programmable System-on-Chip (SoC) for silicon prototyping , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[65]  Bogdan M. Wilamowski,et al.  Compensation of Nonlinearities Using Neural Networks Implemented on Inexpensive Microcontrollers , 2011, IEEE Transactions on Industrial Electronics.

[66]  Man Ho Kim,et al.  Experimental Performance Evaluation of Smoothing Predictive Redundancy Using Embedded Microcontroller Unit , 2011, IEEE Transactions on Industrial Electronics.

[67]  Francisco Maciá Pérez,et al.  Network Intrusion Detection System Embedded on a Smart Sensor , 2011, IEEE Transactions on Industrial Electronics.

[68]  Zdenek Hanzálek,et al.  Low-Cost Reconfigurable Control System for Small UAVs , 2011, IEEE Transactions on Industrial Electronics.

[69]  Wei-Yun Yau,et al.  A Pulsed Neural Network With On-Chip Learning and Its Practical Applications , 2007, IEEE Transactions on Industrial Electronics.

[70]  María José Moure,et al.  Features, Design Tools, and Application Domains of FPGAs , 2007, IEEE Transactions on Industrial Electronics.

[71]  Mikel Idirin,et al.  Implementation Details and Safety Analysis of a Microcontroller-based SIL-4 Software Voter , 2011, IEEE Transactions on Industrial Electronics.

[72]  Teresa Riesgo,et al.  Reconfigurable Hardware Architecture of a Shape Recognition System Based on Specialized Tiny Neural Networks With Online Training , 2009, IEEE Transactions on Industrial Electronics.

[73]  M. Manic,et al.  Wireless based object tracking based on neural networks , 2008, 2008 3rd IEEE Conference on Industrial Electronics and Applications.

[74]  Yi Zhao,et al.  Fulfillment of Retailer Demand by Using the MDL-Optimal Neural Network Prediction and Decision Policy , 2009, IEEE Transactions on Industrial Informatics.

[75]  Mohammad Modarres,et al.  Apply Fuzzy-Logic-Based Functional-Center Hierarchies as Inference Engines for Self-Learning Manufacture Process Diagnoses , 2005, FSKD.

[76]  Thomas E. Nichols,et al.  A novel ANCOVA design for analysis of MEG data with application to a visual attention study , 2009, NeuroImage.

[77]  Martin Litzenberger,et al.  High-Speed Embedded-Object Analysis Using a Dual-Line Timed-Address-Event Temporal-Contrast Vision Sensor , 2011, IEEE Transactions on Industrial Electronics.

[78]  Milos Manic,et al.  Online Spatio-Temporal Risk Assessment for Intelligent Transportation Systems , 2011, IEEE Transactions on Intelligent Transportation Systems.

[79]  Encarnación Castillo,et al.  A balanced HW/SW teaching approach for embedded microprocessors , 2010 .

[80]  Wei Li,et al.  Real-Time Simulation of a Wind Turbine Generator Coupled With a Battery Supercapacitor Energy Storage System , 2010, IEEE Transactions on Industrial Electronics.

[81]  W. Marsden I and J , 2012 .