Next Article in Journal
Explicit Analysis for the Ground Reaction of a Circular Tunnel Excavated in Anisotropic Stress Fields Based on Hoek–Brown Failure Criterion
Previous Article in Journal
RTCA-Net: A New Framework for Monitoring the Wear Condition of Aero Bearing with a Residual Temporal Network under Special Working Conditions and Its Interpretability
Previous Article in Special Issue
A Discrete Resistance Network Based on a Multiresolution Grid for 3D Ground-Return Current Forward Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improving Ti Thin Film Resistance Deviations in Physical Vapor Deposition Sputtering for Dynamic Random-Access Memory Using Dynamic Taguchi Method, Artificial Neural Network and Genetic Algorithm

Institute of Manufacturing Information and Systems, National Cheng Kung University, Tainan 70101, Taiwan
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(17), 2688; https://doi.org/10.3390/math12172688
Submission received: 3 July 2024 / Revised: 25 August 2024 / Accepted: 27 August 2024 / Published: 29 August 2024

Abstract

:
Many dynamic random-access memory (DRAM) manufacturing companies encounter significant resistance value deviations during the PVD sputtering process for manufacturing Ti thin films. These resistance values are influenced by the thickness of the thin films. Current mitigation strategies focus on adjusting film thickness to reduce resistance deviations, but this approach affects product structure profile and performance. Additionally, varying Ti thin film thicknesses across different product structures increase manufacturing complexity. This study aims to minimize resistance value deviations across multiple film thicknesses with minimal resource utilization. To achieve this goal, we propose the TSDTM-ANN-GA framework, which integrates the two-stage dynamic Taguchi method (TSDTM), artificial neural networks (ANN), and genetic algorithms (GA). The proposed framework requires significantly fewer experimental resources than traditional full factorial design and grid search method, making it suitable for resource-constrained and low-power computing environments. Our TSDTM-ANN-GA framework successfully identified an optimal production condition configuration for five different Ti thin film thicknesses: Degas temperature = 245 °C, Ar flow = 55 sccm, DC power = 5911 W, and DC power ramp rate = 4009 W/s. The results indicate that the deviation between the resistance values and their design values for the five Ti thin film thicknesses decreased by 86.8%, 94.1%, 95.9%, 98.2%, and 98.8%, respectively. The proposed method effectively reduced resistance deviations for the five Ti thin film thicknesses and simplified manufacturing management, allowing the required design values to be achieved under the same manufacturing conditions. This framework can efficiently operate on resource-limited and low-power computers, achieving the goal of real-time dynamic production parameter adjustments and enabling DRAM manufacturing companies to improve product quality promptly.

1. Introduction

Deposition for industrial products refers to the accumulation of high-performance metal or compound thin films on low-cost or specialized substrates, aiming to achieve product features such as appearance, wear resistance, and electrical conductivity requirements. Typically, techniques like Chemical Vapor Deposition (CVD) or Physical Vapor Deposition (PVD) are employed to achieve the film deposition. Due to the issue of toxic gas generation at high temperatures in CVD, PVD is currently predominantly used as the primary coating process.
PVD primarily uses the phase transition phenomenon of materials to heat or stimulate them, enabling the process of depositing thin film. PVD uses the physical energy from arcs or plasmas to bombard the surface of the cathode target material. This imparts kinetic energy to the target’s atoms, causing them to escape and adhere to the substrate intended for coating. As a result, cathode targets are divided into arc targets and sputtering targets (plasma targets). Arc targets involve the excitation of atoms through arcs, known as Arc Ion Plating (AIP), allowing direct interaction with gases. They are predominantly used for surface hardening coatings, such as TiN, TiC, TiCN, and more. On the other hand, sputtering targets use plasma-excited atoms, also referred to as Magnetron Sputtering. This method finds extensive application in various optoelectronic and semiconductor industries. Sputtered film layers exhibit fine smoothness, precise control over film thickness, and excellent repeatability. They can serve as targets for a wide range of materials, from conductors to insulators. In the context of semiconductors, the purpose of metal sputtering is to create metal wires that transmit information on chips. This involves the gradual deposition of atomic layers from the target material’s surface onto the semiconductor chip. Subsequently, the film is etched to create metal wires at the nanometer scale, connecting billions of micro-sized transistors within the chip. This interconnection facilitates the transmission of signals.
PVD can be categorized into three types: Vacuum Evaporation, Ion Plating, and Sputtering [1,2,3].
  • Vacuum Evaporation: When metals are heated within a vacuum, they transform into gas and evaporate. Vacuum Evaporation exploits this principle. Processing is commonly carried out in a vacuum environment. Both metals and various compounds can be used as coating materials. Its applications include mirrors, reflective surfaces, plastic components, and more. However, it is rarely used for purposes like surface hardening of metals; instead, it is mainly employed for decorative objects.
  • Ion Plating: This technique involves bombarding the target material with arcs, causing the atoms of the target material to be excited. These excited atoms then react with reactive gases, resulting in the deposition of compounds onto the surface of the workpiece. After achieving high vacuum within the chamber, inert gas is introduced and biased pressure is applied to generate argon ions (Ar+) and negatively charged electrons (e). The positively charged argon ions will collide with the negatively biased substrate, effectively cleaning its surface. Subsequently, reactive gases are introduced, creating a plasma between the target material and the substrate, initiating the coating process. This method offers rapid film deposition and improved adhesion, making it suitable for coating cutting tools and similar applications.
  • Sputtering: Sputtering involves the phenomenon where high-energy particles bombard a target material, causing atoms within the target to be ejected. In this principle, the target material acts as the cathode, the substrate as the anode, and when a high voltage is applied, ionized Ar+ ions near the cathode collide with it. The molecules or atoms knocked out by the impact of Ar+ ions are then deposited onto the substrate, forming a thin film. Sputtering PVD boasts advantages like strong adhesion, high uniformity, rapid deposition speed, and the ability to coat a wide range of materials, including alloys, metals, and insulators. Nowadays, sputtering deposition processes have become a pivotal technology in various applications, such as semiconductors, LCD panels, solar panels, optical components, and more.
Under standard environmental conditions, the resistance value of a sputtered Ti thin film with the same thickness should be consistent. However, in actual production processes, variations in process conditions can lead to discrepancies between the actual and design resistance values. To enhance the resistance stability of the final product, when maintaining the same thin film thickness, it’s desirable to minimize the differences between the actual resistance value and the designed resistance value.
The case study is derived from a dynamic random-access memory (DRAM) manufacturing company located in the Hsinchu Science Park, Taiwan. Dynamic Random-Access Memory (DRAM) is a type of volatile memory used in computers and electronic devices for storing data temporarily. It stores each bit of data in a separate capacitor within an integrated circuit. DRAM requires periodic refreshing of stored data to maintain integrity. Known for its high density and cost-effectiveness compared to static RAM (SRAM), DRAM is widely used in applications where large amounts of memory are needed, such as in main system memory for computers and smartphones. Its performance is critical for efficient data processing and multitasking. In the PVD sputtering process conducted by the case company, the Ti thin film produced experiences a significant resistance deviation due to suboptimal levels of the control variables being set.
The resistance of the Ti thin film is primarily determined by the thickness of the Ti thin film and the quality of the film produced during the sputtering process. Currently, the case company deals with abnormal Ti thin film resistance mainly by adjusting the film thickness to achieve the desired design resistance. For instance, if the Ti thin film resistance is too high, a process engineer would increase the thickness of the Ti thin film to meet the design resistance. However, excessive adjustments to the Ti thin film thickness can lead to deviations from the customer’s intended design structure in the DRAM devices, resulting in an increase in customer complaints. Furthermore, the case company applies various Ti thin film thicknesses in different product structures. If different Ti thin film resistances require distinct control variable settings, it would also escalate the complexity of manufacturing management. The purpose of this study is to enhance the resistance consistency of the Ti thin film, allowing it to achieve the desired design values for different film thicknesses.
The ideal function of this study is for the relationship between Ti thin film resistances and designed resistances to be directly proportional, representing a dynamic quality characteristic, as shown in Figure 1. The current status of the case company in terms of Ti thin film resistances and their corresponding design resistances for different Ti thin film thicknesses is presented in Table 1. From Table 1, it is evident that when the Ti thin film thickness is 100 Å, 150 Å, 200 Å, 300 Å, and 500 Å, their respective ideal Ti thin film resistance (designed resistance value) should be 42 Ω, 28 Ω, 21 Ω, 14 Ω, and 8.4 Ω. However, the actual Ti thin film resistances for the case company are measured at 162 Ω, 88.6 Ω, 55.1 Ω, 23.1 Ω, and 9.12 Ω. Figure 2 shows the deviations between the current resistances and the designed resistance values for various thicknesses.
Confronting this issue, the company formed a dedicated group of process engineers. Employing a trial-and-error methodology, these engineers worked towards improving the resistance characteristics of the sputtered Ti thin film. Regrettably, this trial and error strategy yielded only marginal improvements, proving both time and resource-intensive. Given the limitations, the case company couldn’t feasibly carry out extensive experimentation for control variable adjustments using this method. Consequently, we introduce an innovative technique in this study to finely adjust control variables and optimize sputtered Ti thin film resistance value, all while minimizing the need for exhaustive on-site trials.
Our suggested approach TSDTM-ANN-GA involves the application of a two-stage dynamic Taguchi method (TSDTM), integrating an artificial neural network (ANN) and a genetic algorithm (GA). This framework is designed to mitigate the shortcomings of the traditional full factorial design and grid search method, ultimately streamlining the process of optimizing sputtered Ti thin film resistance.

2. Methodologies

A.
Taguchi method
Genichi Taguchi introduced the Taguchi method in the 1950s. This experimental design technique consistently produces favorable results and has remained effective over time. Over time, the Taguchi method has gained widespread application in the industrial sphere, predominantly for quality control purposes.
The Taguchi method proposes the utilization of an orthogonal array for experimental design. This choice streamlines the experimental process by minimizing the necessary number of trials to achieve a comprehensive and dependable dataset. Moreover, the employment of an orthogonal array highlights the reproducibility of the experiments [4].
The pivotal idea behind experimental design in the Taguchi method involves configuring control variable values using an orthogonal array (OA). An OA is represented as L a b c . The meanings of the symbols within the OA L a b c are as follows:
L: stands for “Latin square”
a: represents the overall count of treatments
b: indicates the quantity of levels, encompassing distinct values for each control variable.
c: represents the upper limit of control variables that can be organized.
Table 2 shows the L8(27) OA. Columns A through G denote the control variables. The table descripts the allocation of various levels for each control variable, with levels 1 and 2 corresponding to differing values of their respective variables. The L8(27) OA consists of seven columns and eight rows, indicating an experimental design that involves seven production control variables and eight unique treatments.
Taguchi suggests that minimizing quality loss happens when a quality feature is in line with a designated target value. Greater quality corresponds to reduced quality loss. In order to quantify this loss, it is crucial to evaluate the connection between a quality characteristic and the resultant quality loss [4]. Taguchi strongly promoted the utilization of the signal-to-noise (S/N) ratio as a means to evaluate the effectiveness of Taguchi experimental design. Measured in decibels, the S/N ratio gauges the quality of control variable settings [5].
The goal of the dynamic Taguchi method is to treat the system’s quality feature as a function and optimize it to generate a range of outputs. Unlike static cases with a single output value as the optimization objective, dynamic scenarios involve multiple outputs to optimize. Dynamic Taguchi method is suitable when there’s an ideal relationship between input factors within a certain range and the output. Thus, dynamic factors (signal factors) are adjustment factors chosen based on engineering knowledge before conducting experiments. This is where dynamic situations significantly differ from the typical static case.
Various functional relationships might exist between the output and signal factors, determining the type of dynamic problem. The most common and effective form is the linear form, where signal factors act as proportionality factors. The zero-point proportional form is the primary type.
In the case of the zero-point proportional form, a simple linear relationship exists between the output (y) and the signal factor (M). Ideal experimental data points fall on a straight line passing through the origin:
y = β M
where
β = i = 1 n M i y i i = 1 n M i 2
The symbol β represents the slope of the line, and M represents the signal factor from repeated experiments under various conditions.
The closer the ideal behavior of the dynamic quality feature matches y = β M , the better. The formula for using the S/N ratio is outlined as follows:
S / N = 10 l o g S 2 β 2
where
S 2 = i = 1 n y i β M i 2 n 1
J. Sun and J. Kainz (2023) adopted the Taguchi method to explore how four parameters in the hybrid pulse power characteristic (HPPC) test influence the performance of the equivalent circuit model (ECM) for Li-ion batteries, identifying optimal parameter combinations for predictable charge/discharge patterns [6]. S. Antoniou et al. (2023) used the Taguchi method to analyze the effect of leading-edge slat design parameters on high-angle-of-attack stability in a Blended-Wing-Body UAV [7]. K. S. Garud et al. (2023) applied the Taguchi method and computational fluid dynamics, this study explores the impact of non-Newtonian fluid models and factors like geometry and operation on shear stress in microfluidic cerebrovascular channels [8]. R. Kruzel et al. (2023) investigates spark plasma sintering (SPS) for sinters production, widely adopted in practical industries, optimizing a Si3N4–Al2O3–ZrO2 composite using the Taguchi method [9]. Presently, within Taiwan, the Taguchi method is employed by several semiconductor companies for quality control purposes.
B.
Artificial Neural Network
The artificial neural network (ANN) is a method of data analysis that facilitates the generation of mathematical models for the purposes of prediction, decision-making, and diagnosing engineering and medical challenges. This technique involves using a dataset that includes input parameters and output variables to construct and refine these models [10].
The training process of an ANN entails iterative modifications to the weights of the network’s connections, symbolizing the intensity of connections between neurons. Elevated weight values indicate a higher significance for the output variables, as they influence the likelihood of activation. The amalgamation of multiple neurons gives rise to the construction of an ANN [11]. Shown in Figure 3 is an ANN consisting of three layers of neurons. The fundamental objective of ANN training is to ensure accurate correspondence between each input parameter and its corresponding output variable. The training process aims to minimize the disparity between desired target values and the output values generated by the ANN. Convergence is attained when this disparity stabilizes, indicating the completion of training. For assessing the ANN’s performance, validation using a distinct set of untrained samples is imperative to gauge the error between predicted values and known output variables [12]. A pivotal element in ANN training is the learning rate, a crucial hyperparameter influencing the convergence pace of the ANN. A higher learning rate accelerates convergence, while a lower rate decelerates the process [13,14]. It’s apparent that hyperparameters significantly impact the prediction model’s effectiveness.
Artificial neural network has been extensively employed in various studies for modeling and prediction purposes. N. Matera et al. (2023) employed a network of artificial neural network to train and predict the global hourly electrical power generated by various PV modules [15]. H. Azgomi et al. (2023) proposed an automatic apple disease diagnosis using a neural network, achieving 73.7% accuracy with color and texture features [16]. T. Calisir et al. (2023) introduced an artificial neural network model with 8 design parameters as inputs, achieving high accuracy in predicting heat transfer and weight for panel radiator production [17]. L. P. Lingamdinne et al. (2023) applied artificial neural networks to investigate the adsorption mechanism, pH effect, and desorption studies, yielding promising predictions for Pb(II) and As(V) removal [18].
C.
Genetic Algorithm
In 1975, John Holland introduced the genetic algorithm (GA), which has since undergone significant refinement. Demonstrating its prowess, the GA has emerged as a potent search technique for identifying globally optimal solutions. Its foundation lies in the principle of natural selection, favoring the survival of the most adept entities in biological systems. Leveraging this concept, the GA selects the most appropriate population for continued existence, culminating in a self-adapting optimization methodology that efficiently explores intricate, high-dimensional spaces.
The GA finds extensive utility in research involving hyperparameter optimization in machine learning models and engineering control variable refinement [19]. The evolutionary trajectory of the GA involves three primary stages: chromosome reproduction and duplication, crossover, and mutation. Operating within the solution domain of engineering quandaries, the GA, through numerous iterations, identifies the most versatile solution that fulfills all stipulated constraints. This corresponds to the chromosome exhibiting the highest fitness function value, signifying the globally optimal solution [20]. The algorithmic procedure of the GA is outlined as follows:
(1)
Population Initialization: Generate a set of potential solutions at random, forming the initial population state.
(2)
Evaluate Population: Assess the performance metric for each potential solution, denoted as the fitness function value.
(3)
Parent Selection: Choose solutions with superior fitness values as parents. Commonly, methods like roulette wheel selection or elite preservation are employed to determine parent selection.
(4)
Crossover: Randomly pick two parents for crossover, yielding new chromosomes through the process.
(5)
Mutation: Apply mutations to offspring with a designated probability, preventing convergence into local optima.
(6)
Next Generation Selection: Elect a subset of offspring and parents to form the subsequent population generation.
(7)
Iterate Steps 2 to 6: Continuously repeat steps 2 to 6 until the convergence criterion is met or the maximum iteration limit is achieved.
(8)
Final Selection of Optimal Solution: Ultimately, the global optimal solution will be identified.
Genetic algorithms have been widely used in numerous studies for modeling and prediction purposes. A. Neumann et al. (2023) reviewed Genetic Algorithm (GA) use in Engineer-To-Order (ETO) planning and scheduling problems, highlighting key ETO characteristics, constraints, and objectives. Common encoding formats and genetic operators are identified, emphasizing multi-objective approaches [21]. M. G. Altarabichi et al. (2023) proposed a two-stage surrogate-assisted evolutionary approach using Genetic Algorithm (GA) for efficient feature selection in large datasets [22]. R. M. Aziz et al. (2023) proposed a novel approach using Genetic Algorithm (GA) and deep learning for reliable detection of fraudulent transactions in Ethereum smart contracts, achieving high accuracy and outperforming various popular techniques [23]. R. Ghezelbash et al. (2023) adopted the genetic algorithm to improve mineral prospectivity mapping through unsupervised clustering and supervised machine learning methods [24].
D.
The Suggested approach
This paper introduces the utilization of Taguchi method’s OAs to facilitate an efficient experimental plan for the case company. Our focus is on employing the dynamic Taguchi method to optimize the control variable settings for attaining an elevated yield ratio in the manufacturing of DRAM devices. Initially, the first-stage dynamic Taguchi method is employed to gather valuable experimental data and identify significant control variables. Subsequently, the second-stage dynamic Taguchi method is employed to determine a favorable setting for these control variables. Nonetheless, this setting, restricted by predetermined levels of distinct control variables, might not fulfill the ultimate optimal control variable setting.
To address this, the pursuit of the global optimal setting entails exploring all potential combinations of control variable values within their respective ranges. To accomplish this, an artificial neural network is established to create a predictive model for the sputtered Ti thin film resistance across various control variable values. The predictive model forms the core of a GA, facilitating the exploration of the finest global control variable setting. This is accomplished through the evaluation of the fitness function linked to the anticipated Ti thin film resistance. The suggested approach’s flowchart is depicted in Figure 4.

3. Case Study

This study centers on a semiconductor company that specializes in the production of dynamic random-access memory (DRAM) devices. However, the observed discrepancy between the sputtered Ti thin film resistance and the intended designed resistance values of 8.4 Ω, 14 Ω, 21 Ω, 28 Ω, and 42 Ω has prompted the need for a solution in quality control. To address this challenge, we present an approach comprising a two-stage dynamic Taguchi method, an ANN, and a GA. The goal is to minimize the variance between the Ti thin film resistances of the DRAM devices and their intended target designed resistance values.
In this study, the concept of ideal sputtered Ti thin film resistance (Mi) is introduced as the signal factor, while the corresponding measured Ti thin film resistance (yi) serves as the response variable. In the most ideal scenario, the slope of the line in Figure 1 is 1 (i.e., β = 1). To align with this, we consider the ideal Ti thin film resistance (Mi) as the signal factor, with the respective ideal values set as M1 = 8.4 Ω, M2 = 14 Ω, M3 = 21 Ω, M4 = 28 Ω, and M5 = 42 Ω.
A.
Details of the Suggested approach
(1)
Adopting first-stage dynamic Taguchi method to choose the important control variables and determine the optimal directions for setting their levels
The resistance of the Ti thin film is influenced by the sputtering process, as shown in Figure 5. This figure encompasses various sub-processes, each associated with its respective production control variables. The production control variables for each sub-process are shows in Table 3.
Drawing from engineering expertise, the team of process engineers has identified seven control variables for improving the Ti thin film resistance. These control variables encompass Degas temperature, Degas pressure, Ar flow, DC power, DC power ramp rate, Cryo pump 1st temperature, and Cryo pump 2nd temperature. The chosen control variables, along with their respective levels for the first-stage dynamic Taguchi method, are presented in Table 4. To uphold stringent quality control, the semiconductor company conducted Ti thin film resistance sampling from ten predetermined positions on a wafer, shown in Figure 6. Given the intricacy of our experimental design challenge involving seven control variables and two levels, we have opted for the L8(27) orthogonal array.
Process engineers were tasked with executing the first-stage dynamic Taguchi method to identify pivotal control variables. During this phase, a total of eight experiments were conducted, involving varied levels of settings for each control factor. The sputtered Ti thin film resistance values of ten DRAM devices for each experiment, structured in the Taguchi orthogonal array L8(27), are displayed in Table 5. In this phase, employing a full factorial design to ascertain optimal settings for seven control variables, each featuring two levels, would necessitate a significant 128 experiments (27 = 128). Nevertheless, through the utilization of the L8(27) orthogonal array, this study adeptly executed a compact set of only 8 experiments, effectively capturing a wide range of control variable settings.
Given the primary emphasis of this study on enhancing the resistance value of DRAM devices—a dynamic quality feature—the signal-to-noise ratio (S/N) for each experiment was computed using Equation (3). The resulting S/N ratios are tabulated in the final row of Table 5.
Table 6 shows the outcomes of the variable response table, focusing on the S/N ratio of DRAM devices. In parallel, Figure 7 presents the results through a variable response chart. Additionally, Table 7 offers a comprehensive ANOVA (analysis of variance) breakdown for the same dataset. Analyzing the findings in Table 6, the impact of each production control variable on the S/N ratio follows this sequence, descending from high to low: E(0.76) > C(0.73) > D(0.50) > A(0.45) > G(0.16) > B(0.11) > F(0.07). Moving to Table 7, it is evident that the p-values associated with production control variables A, C, D, and E fall below the 0.05 threshold. This signifies that these four control variables play a significant role in shaping the S/N ratio. They emerge as crucial factors that wield notable influence on the S/N ratio. Guided by the insights from Figure 7, a better setting for the control variables surfaces: A setting of A = 250 °C, C = 60 sccm, D = 4000 W, and E = 4000 W/s stands out as a favorable combination to enhance the S/N ratio.
Based on the data detailed in Table 8, the descending order of the impact of control variables on the slope β of DRAM devices can be elucidated as follows: A(0.198) > D(0.104) > C(0.070) > F(0.016) > E(0.005) > G(0.001) > B(0.001). Adding to this insight, Table 9 furnishes the p values, highlighting that control variables A, C, and D all reside below the critical threshold of 0.05. As a result, it is evident that these three control variables wield substantial influence on the slope β of DRAM devices. They emerge as vital contributors that significantly shape β. Taking these discoveries into account, a more optimal setting for the control variables becomes evident: A setting of A = 250 °C, C = 60 sccm, and D = 4000 W for β, as presented in Figure 8.
To delve deeper into finding the most effective control variable setting to improve the resistance value of the DRAM devices, an additional Taguchi experimental design, denoted as L9(34), is set to be undertaken. Building on the analysis outcomes of the SN ratio and β from the preceding experiment, the focus narrows down to four pivotal control variables: A (Degas temperature), C (Ar flow), D (DC power), and E (DC power ramp rate). This new round of experimentation aims to recollect pertinent data within a range of experiments that might include the optimal solution, with the intent of pinpointing the optimal levels for control variables as suggested by the first-stage dynamic Taguchi method.
(2)
Adopting second-stage dynamic Taguchi method to gather dataset and determine the local optimal control variable setting
In this stage, we employ the second dynamic Taguchi method to identify the local optimal control variable configuration. It’s essential to emphasize that the term “local optimal setting” specifically denotes the most optimal setting attained exclusively through the implementation of the second-stage dynamic Taguchi method. The specific control variables and their respective levels earmarked for second-stage dynamic Taguchi method are shown in Table 10. For the purpose of this second-stage dynamic Taguchi method, the L9(34) orthogonal array was chosen as the framework for the experimental design. In this stage, using a full factorial design to determine the local optimal setting for four control variables, each characterized by three levels, would demand a considerable 81 experiments (34 = 81). However, by harnessing the L9(34) orthogonal array, this study efficiently conducted a concise series of 9 experiments, encompassing a diverse spectrum of control variable settings.
Table 11 provides information on the resistances of sputtered Ti thin films and their corresponding S/N ratios across various settings. In Table 12, we focus on the S/N ratio for DRAM devices, as shown in the variable response table. Complementing these tables, Figure 9 represents the data through a variable response chart. Additionally, Table 13 furnishes a comprehensive breakdown of the ANOVA results for the same dataset. Upon closer examination of the data presented in Table 6, the impact of each production control variable on the S/N ratio follows a descending order from high to low: E (3.62) > C (1.93) > A (0.90) > D (0.86). Transitioning to Table 13, it becomes evident that the p values associated with production control variables C and E are below the 0.05 threshold. This signifies the significant influence these four control variables exert on shaping the S/N ratio, establishing them as pivotal factors. Drawing insights from Figure 9, an better setting for the control variables emerges: C = 60 sccm and E = 4000 W/s. This setting is identified as favorable for enhancing the S/N ratio, guided by the representation of the data.
Based on the data provided in Table 14, we can elucidate the order of influence of control variables on the slope β of DRAM devices as follows: D (0.066) > A (0.054) > C (0.041) > E (0.006). This insight is complemented by Table 15, which presents the p values. Notably, control variables A, C, and D all have p values below the critical threshold of 0.05. This confirms that these three control variables play a substantial role in shaping the slope β of DRAM devices, establishing them as crucial contributors. Considering these findings, a better setting for the control variables emerges: A = 250 °C, C = 55 sccm, and D = 4000 W for β, as indicated in Figure 10. It’s worth noting that Figure 9 reveals minimal disparity between the S/N ratios for C1 and C2 settings, suggesting that control factor C has a limited impact on the S/N ratio. Consequently, we identify the A2C1D1E1 setting as the locally optimal configuration for the control variables. Additionally, Table 13 highlights the insignificance of factors C and E on S/N ratios, while Table 15 confirms the lack of significance of factors A, C, and D on the slope β.
Following this, we aim to estimate the S/N ratio and β values using the local optimal control variables. Since variables A and D exert a negligible influence on the S/N ratio, we have excluded them from our S/N ratio prediction. The mean of nine S/N ratios is depicted in Table 11 as S N ¯ , which equals −11.48 dB. We can also represent the mean of S/N ratio for C1 as C ¯ 1 , amounting to −10.86 dB, and the mean of S/N ratio for E1 as E ¯ 1 , which stands at −9.55 dB. Following dynamic Taguchi method, we calculate the predicted S/N ratio for the local optimal control variable setting can be computed as:
S N ^ = S N ¯ + C ¯ 1 S N ¯ + E ¯ 1 S N ¯ = H ¯ 1 + I ¯ 1 S N ¯ = 10.86 + 9.55 11.48 = 8.93 d B .
Likewise, since factors E have minimal impact on the slope β, their inclusion is disregarded in the prediction of β. The average of the nine β values is β ¯ = 1.032 ohms. The average β for A2 is β A 2 = 1.028 ohms, for C1 it’s β C 1 = 1.009 ohms, and for D1 it’s β D 1 = 0.989 ohms. Thus, the predicted slope β ̑ for the local optimal control variable setting can be computed as:
β ̑ = β ¯ + β A 2 β ¯ + β C 1 β ¯ + β D 1 β ¯ = β A 2 + β C 1 + β D 1 2 × β ¯ = 1.008 + 1.009 + 0.989 2 × 1.033 = 0.942
To validate the precision of the projected S/N ratio and β values, the case company in question conducted a series of five confirmation trials. Table 16 presents a detailed summary of the results derived from these confirmation trials. To enhance the reliability of our predictions, we calculated confidence intervals at a 95% for both the predicted S/N ratio. This crucial step was accomplished by employing Equation (7) as detailed in reference [20].
C I = F α ; 1 , ν × V e × 1 n o b s + 1 r
where
F α ; 1 , ν 2 : the F statistic;
α: producer’s risk;
ν: degrees of freedom for the variance associated with the combined error;
Ve: variance of combined error;
nobs: effective observation number
= T o t a l   n u m b e r   o f   e x p e r i m e n t s 1 + ( t o t a l   d e g r e e   o f   f r e e d o m   a s s o c i a t e d   w i t h   i t e m s   u s e d   i n   e s t i m a t i n g   m e a n ) ; and
r: number of replicates.
In order to determine the confidence intervals at a 95% for both the S/N ratio and β, the subsequent calculations of the following components are carried out:
n o b s S / N = 9 1 + ν C + ν E = 9 1 + 2 + 2 = 1.8
C I S / N = F 0.05 ; 1,4 × V e × 1 n o b s S / N + 1 r
= 7.7086 × 0.6349 × 1 1.8 + 1 3 = 2.09 ;
The confidence interval at a 95% for the S/N ratio ranges from −8.93 to −6.84. To confirm the better settings, the semiconductor company performed Ti thin film resistance sampling at three predetermined positions on a wafer, as shown in Figure 11. Analysis of the confirmation trial results, presented in Table 16, reveals a mean S/N ratio of −7.94 dB. Significantly, these value comfortably lie within its corresponding confidence intervals. This alignment between the experimental results and their respective confidence intervals provides strong evidence supporting the accuracy and reliability of our projections for the S/N ratio. It underscores the robustness of our conclusions, reaffirming the validity of the anticipated S/N ratio values derived from the analysis.
Table 16. Confirmation trials for two-stage dynamic Taguchi method.
Table 16. Confirmation trials for two-stage dynamic Taguchi method.
NoTrial #1Trial #2Trial #3Trial #4Trial #5Average
M1 = 8.4 ΩN18.878.888.898.898.89
N28.898.908.878.868.89
N38.888.878.868.888.88
M2 = 14 ΩN114.6714.5814.7915.1114.80
N215.0514.5215.0214.6914.88
N315.3014.9814.9414.8214.86
M3 = 21 ΩN122.3223.2522.2822.9022.20
N222.3723.7323.6522.6922.75
N321.0521.8824.6521.5121.86
M4 = 28 ΩN127.8629.4931.7431.0628.62
N232.5926.9728.7829.7828.14
N327.8932.0730.8030.4129.15
M5 = 42 ΩN144.8339.2339.1038.1342.13
N242.4944.4834.6936.9332.58
N336.4835.3541.7140.6744.88
M1 = 8.4 ΩAverage8.888.888.878.888.888.879
M2 = 14 ΩAverage15.0114.6914.9214.8714.8514.869
M3 = 21 ΩAverage21.9122.9523.5222.3722.2722.605
M4 = 28 ΩAverage29.4529.5130.4430.4228.6429.690
M5 = 42 ΩAverage41.2639.6838.5038.5839.8639.577
β1.011.001.000.990.990.999
S2.162.582.802.232.752.505
S/N ratio−6.57−8.24−8.96−7.06−8.88−7.940
Table 17 presents a comparison between the outcomes achieved prior to and subsequent to the implementation of the dynamic Taguchi method. Notably, the differences observed between the average resistances of the sputtered Ti thin films and the designed resistance values have demonstrated considerable improvements of 33.5%, 90.5%, 95.3%, 97.2%, and 98.0% for five different thicknesses. This improvement is shown in Figure 12, which showcases the contrast between the scenarios before and after the application of the dynamic Taguchi method. It is evident from the figure that the resistance values of the sputtered Ti thin films post the dynamic Taguchi method exhibit a remarkable proximity to the idealized design resistance values.
(3)
Applying ANN for constructing a predictive model
Using the information from Table 13 and Table 15, pivotal control variables can be discerned, namely A (Degas temp.), C (Ar flow), D (DC power), and E (DC power ramp rate). These selected variables are slated to function as the input parameters for the ANN. The disparity between the sputtered Ti thin film resistance value and the designed target resistance value will be employed as the output variable. Additionally, the experimental data derived from the L9(34) setting in Table 11 will be harnessed as the dataset for training the artificial neural network.
In this research, an artificial neural network architecture featuring three hidden layers is put forth. To effectively train this network, an allocation of 80% of the dataset is arbitrarily designated as the training dataset, while the remaining 20% is earmarked for use as the test dataset. The pursuit of optimal hyperparameters entails employing a grid search methodology. This process encompasses the exploration of diverse settings for hyperparameters, including the solver, activation function, the quantity of nodes within each hidden layer, learning rate, and momentum rate. The solver is subjected to assessment using the options [lbfgs, adam, sgd], while the activation function is scrutinized with the choices [logistic, tanh, relu]. Furthermore, the learning rate undergoes evaluation using values of [0.1, 0.2, 0.3, 0.4], and the momentum rate is explored across values of [0.6, 0.7, 0.8, 0.9]. Simultaneously, the number of nodes situated within each hidden layer is preset within the range of [1 to 10].
The artificial neural network undergoes training over a span of 1000 iterations. The criterion employed to finalize the weights is based on the attainment of the lowest root mean square error (RMSE) across the test dataset. Following the execution of the grid search methodology, the optimal setting for the hyperparameters are as follows: the solver is configured as adam, the activation function is specified as tanh, the learning rate is determined as 0.4, the momentum rate is defined at 0.6, and the quantity of nodes integrated within the three hidden layers are set to 5, 3, and 10, respectively. Consequently, the optimal architecture for the neural network is represented as 4-5-3-10-1, as shown in Figure 13.
(4)
Applying GA to find the global optimal control variable setting
In the framework of GA, the four control variables are represented by binary strings that correspond to their values. The boundaries for each control factor are established in accordance with their respective ranges, outlined in Table 10. The fitness function, articulated through Equation (8), plays a pivotal role in the GA process. When implementing the GA, the values assigned to a given control variable are initiated via random generation within the predefined range. This range spans from the lowest to the highest levels associated with the particular control factor, as detailed in Table 10.
F i t t n e s s   v a l u e = 1 P r e d i c t e d   v a l u e d e s i g n e d   v a l u e
The GA commences by establishing its initial generation, where 30 initial populations are randomly generated. Each chromosome signifies a unique setting of the control variables. Subsequently, the GA proceeds to execute a sequence of crossover and mutation processes, thereby facilitating the evolutionary progression of the population. For the crossover operations, a rate of 0.85 is employed, while the probability of mutation is designated at 0.05. The iteration process continues until it reaches a maximum of 500 iterations. We also defined the allowable ranges of production variable using “Level 1” and “Level 3” as specified in Table 10.
In this paper, we replicated the experimentation process by conducting the genetic algorithm (GA) procedure a total of ten trials. The outcomes of these trials are outlined in Table 18. Notably, Table 18 presents the paramount global fitness value as 0.95459, accompanied by the corresponding variable settings of A = 245 °C, C = 55 sccm, D = 5911 W, and E = 4009 W/s. Furthermore, the statistical summaries of the fitness values across the experiments are shown in Table 19. This table shows the maximum, minimum, mean, and standard deviation values of the fitness outcomes. The considerably low standard deviation across the experiments underscores the stability and reliability of the GA results.
In GA, we conducted 30 initial population tests and 500 iterations, resulting in a total of 15,000 tests. In contrast, a grid search would require 10 × 10 × 2000 × 2000 = 4 × 10 8 tests, significantly reducing the number of modeling tests.
B.
Conducting the Confirmation Trials
To substantiate the authenticity of the global optimal control variable setting found by GA, the case company carried out a set of five confirmation trials using the GA-identified optimal setting. The outcomes of these trials are chronicled in Table 20. Moreover, a comprehensive juxtaposition of the average resistances of the sputtered Ti thin films prior to and subsequent to the implementation of the suggested approach (ANN_GA) is presented in Table 21. This table reveals that the difference between the average resistances and the designed resistance values are 0.10 Ω, 0.54 Ω, 1.40 Ω, 1.11 Ω, and 1.46 Ω, respectively. These differences have been further improved by 86.8%, 94.1%, 95.9%, 98.2%, and 98.8% for five different thicknesses. Figure 14 serves as a representation of the contrast between the outcomes prior to and subsequent to the adoption of the suggested approach. After applying the suggested approach, the resistance values of the sputtered Ti thin films exhibit a significant convergence towards the ideal resistance values.

4. Conclusions

Due to resistance value deviations in Ti thin films produced during the PVD process for DRAM, this study aims to minimize these deviations across multiple film thicknesses with minimal resource utilization. To achieve this goal, we propose the TSDTM-ANN-GA framework.
In the first-stage dynamic Taguchi method, we utilized the L8(27) orthogonal array to conduct experiments and identify the key control variables affecting the resistance values of Ti thin films. Typically, a full factorial experiment with seven control variables and two levels would require 128 experiments. However, using the L8(27) orthogonal array effectively reduces this to just 8 experiments. The first-stage dynamic Taguchi method drastically curtails the experimental workload, achieving an 16X reduction relative to the full factorial experiment. Through the use of variable response tables and analysis of variance (ANOVA), we identified four key control variables: A (Degas temperature), C (Ar flow), D (DC power), and E (DC power ramp rate).
Next, the second-stage dynamic Taguchi method was executed using the L9(34) orthogonal array to re-collect experimental data for the four key control variables. Traditionally, a full factorial experiment with four control variables at three levels each would require 81 experiments. However, the L9(34) orthogonal array simplifies this to just 9 experiments. The second-stage dynamic Taguchi method significantly reduces the experimental workload, achieving a 9-fold reduction compared to a full factorial experiment. Using the L9(34) array, the optimal combination settings for the four key control variables were determined to be A (Degas temperature) = 250 °C, C (Ar flow) = 55 sccm, D (DC power) = 4000 W, and E (DC power ramp rate) = 4000 W/s. This optimal combination significantly reduced the resistance value deviations in the Ti thin films. For the five different Ti film thicknesses, the resistance deviation percentages were reduced by 33.5%, 90.5%, 95.3%, 97.2%, and 98.0%, respectively.
The dataset obtained from the L9(34) experiments was used as training and testing data for the artificial neural network (ANN). In constructing the network, the four control variables were used as inputs. Hyperparameters were optimized using a grid search method, resulting in a learning rate of 0.4, a momentum rate of 0.6, and three hidden layers with 5, 3, and 10 nodes, respectively. The final ANN architecture was 4-5-3-10-1. Subsequently, a genetic algorithm (GA) was employed to determine the global optimal control variable settings in the parameter space. In the GA, a total of 15,000 tests were conducted. In contrast, a grid search would require 4 × 108 tests, significantly reducing the modeling effort and making it suitable for low-power computers. The globally optimal solution identified was A (Degas temperature) = 245 °C, C (Ar flow) = 55 sccm, D (DC power) = 5911 W, and E (DC power ramp rate) = 4009 W/s. Final validation experiments showed that the proposed TSDTM-ANN-GA framework reduced the deviations between the Ti thin film resistance values and their design values by 86.8%, 94.1%, 95.9%, 98.2%, and 98.8%, respectively.
The proposed method effectively reduced resistance deviations for the five Ti thin film thicknesses and simplified manufacturing management, allowing the required design values to be achieved under the same manufacturing conditions. This framework can efficiently operate on resource-limited and low-power computers, achieving the goal of real-time dynamic production parameter adjustments and enabling DRAM manufacturing companies to improve product quality promptly.
This study presents an integrated framework that combines the Taguchi method, neural networks, and genetic algorithms. This framework demonstrates considerable flexibility, allowing for potential integration with other machine learning techniques (such as decision trees, SVM, etc.) or heuristic algorithms (like particle swarm optimization, simulated annealing, etc.) in future studies.
Further optimization can be achieved by refining each method individually. For example, the Taguchi method can be enhanced by considering the interaction effects among variables. Additionally, the ANN structure can be improved to more accurately predict the impact of process parameters on resistance stability, and the GA can be used to more effectively search for optimal parameter combinations. Incorporating self-adjusting algorithms could also be considered, enabling the TSDTM-ANN-GA framework to dynamically adapt and learn in response to process variations, thereby further enhancing the resistance stability of the thin films.
To adapt the framework for real-time dynamic production parameter adjustments, it is essential to enhance its data processing and feedback mechanisms to enable real-time monitoring and response. Integrating Internet of Things (IoT) technology could facilitate instant data collection and analysis. Additionally, faster algorithms may need to be developed or implemented to ensure timely and accurate parameter adjustments during the manufacturing process. Furthermore, the models within the framework, such as ANN and GA, should be capable of quickly adapting to changes in production conditions, thereby supporting real-time dynamic adjustments in various environments.
The framework has the potential for scalability and can be applied to other semiconductor manufacturing processes. However, modifications may be necessary, including adjusting input variables and response variables to meet the specific requirements of different processes. Additionally, the training data for the ANN and the objective functions for the GA may need to be redesigned and calibrated according to the new process goals to ensure the accuracy and relevance of the optimization results.
The primary limitation of this research is that relying on a single dataset may restrict the generalizability of the results. Therefore, future studies should incorporate independent datasets from various semiconductor manufacturing processes to enhance the framework’s validity and reliability.
The proposed framework can also be extended to deep learning-based image product defect detection tasks. Notably, its suitability for deployment in manufacturing edge artificial intelligence (edge AI) devices is highlighted, offering more efficient training and accurate inference results for image defect detection tasks in resource-constrained environments.

Author Contributions

S.-L.C. initiated the study. S.-L.C. and C.-M.L. designed the experiments and algorithm. C.-M.L. wrote the code for the algorithm and performed the experiments. S.-L.C. and C.-M.L. analyzed the experimental results. C.-M.L. and S.-L.C. wrote and edited the manuscript. All authors contributed to the preparation of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author/s.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Linliu, K. DRAM (Dynamic Random Access Memory) Process Flow, Independently Published. 2020.
  2. Xiao, H. 3D IC Devices, Technologies, and Manufacturing; SPIE Press Monographs: Washington, WA, USA, 2016. [Google Scholar]
  3. Prince, B. Semiconductor Memories: A Handbook of Design, Manufacture and Application, 2nd ed.; John Wiley & Sons: New York, NY, USA, 1996. [Google Scholar]
  4. Su, C.T. Quality Engineering: Off-Line Methods and Applications, 1st ed.; CRC Press: Boca Raton, FL, USA, 2013. [Google Scholar]
  5. Ross, P.J. Taguchi Techniques for Quality Engineering: Loss Function, Orthogonal Experiments, Parameter and Tolerance Design, 2nd ed.; McGraw-Hill: New York, NY, USA, 1996. [Google Scholar]
  6. Sun, J.; Kainz, J. Optimization of hybrid pulse power characterization profile for equivalent circuit model parameter identification of Li-ion battery based on Taguchi method. J. Energy Storage 2023, 70, 108034. [Google Scholar] [CrossRef]
  7. Antoniou, S.; Kapsalis, S.; Panagiotou, P.; Yakinthos, K. Parametric Investigation of Leading-Edge Slats on a Blended-Wing-Body UAV Using the Taguchi Method. Aerospace 2023, 10, 720. [Google Scholar] [CrossRef]
  8. Garud, K.S.; Jeong, S.; Lee, M.Y. Computational fluid dynamics based Taguchi analysis on shear stress in microfluidic cerebrovascular channels. Int. J. Numer. Methods Biomed. Eng. 2023, 39, e3733. [Google Scholar] [CrossRef] [PubMed]
  9. Kruzel, R.; Dembiczak, T.; Wachowicz, J. Optimization of Spark Plasma Sintering Technology by Taguchi Method in the Production of a Wide Range of Materials. Materials 2023, 16, 5539. [Google Scholar] [CrossRef] [PubMed]
  10. Rosenblatt, F. Principles of Neurodynamics: Perceptrons and the Theory of Brain Mechanisms; Spartan Books: New York, NY, USA, 1962. [Google Scholar]
  11. Stern, H.S. Neural networks in applied statistics. Technometrics 1996, 38, 205–214. [Google Scholar] [CrossRef]
  12. McClelland, J.L.; Rumelhart, D.E. Explorations in Parallel Distributed Processing: A Handbook of Models, Programs, and Exercises, 1st ed.; MIT Press: London, UK, 1989. [Google Scholar]
  13. Fausett, L. Fundamentals of Neural Networks: An Architecture, Algorithms, and Applications; Prentice Hall: New Jersey, NJ, USA, 1994. [Google Scholar]
  14. Hagan, M.T.; Demuth; Beale, M. Neural Network Design; PWS: Boston, MA, USA, 1995. [Google Scholar]
  15. Matera, N.; Mazzeo, D.; Baglivo, C.; Congedo, P.M. Hourly forecasting of the photovoltaic electricity at any latitude using a network of artificial neural networks. Sustain. Energy Technol. Assess. 2023, 57, 103197. [Google Scholar] [CrossRef]
  16. Azgomi, H.; Haredasht, F.R.; Motlagh, M.R.S. Diagnosis of some apple fruit diseases by using image processing and artificial neural network. Food Control 2023, 145, 109484. [Google Scholar] [CrossRef]
  17. Calisir, T.; Colak, A.B.; Aydin, D.; Dalkilic, A.S.; Baskaya, S. Artificial neural network approach for investigating the impact of convector design parameters on the heat transfer and total weight of panel radiators. Int. J. Therm. Sci. 2023, 183, 107845. [Google Scholar] [CrossRef]
  18. Lingamdinne, L.P.; Amelirad, O.; Koduru, J.R.; Karri, R.R.; Chang, Y.Y.; Dehghani, M.H.; Mubarak, N.M. Functionalized bentonite for removal of Pb (II) and As (V) from surface water: Predicting capability and mechanism using artificial neural network. J. Water Process Eng. 2023, 51, 103386. [Google Scholar] [CrossRef]
  19. Goldberg, D.E. Genetic Algorithm in Search, Optimization and Machine Learning, 1st ed.; Addison-Wesley: New York, NY, USA, 1989. [Google Scholar]
  20. Renders, J.M.; Flasse, S.P. Hybrid methods using genetic algorithms for global optimization. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 1996, 26, 243–258. [Google Scholar] [CrossRef] [PubMed]
  21. Neumann, A.; Hajji, A.; Rekik, M.; Pellerin, R. Genetic algorithms for planning and scheduling engineer-to-order production: A systematic review. Int. J. Prod. Res. 2024, 62, 2888–2917. [Google Scholar] [CrossRef]
  22. Altarabichi, M.G.; Nowaczyk, S.; Pashami, S.; Sheikholharam Mashhadi, P. Fast Genetic Algorithm for feature selection—A qualitative approximation approach. In Proceedings of the Companion Conference on Genetic and Evolutionary Computation, Lisbon, Portugal, 15–19 July 2023; pp. 11–12. [Google Scholar] [CrossRef]
  23. Aziz, R.M.; Mahto, R.; Goel, K.; Das, A.; Kumar, P.; Saxena, A. Modified genetic algorithm with deep learning for fraud transactions of ethereum smart contract. Appl. Sci. 2023, 13, 697. [Google Scholar] [CrossRef]
  24. Ghezelbash, R.; Maghsoudi, A.; Shamekhi, M.; Pradhan, B.; Daviran, M. Genetic algorithm to optimize the SVM and K-means algorithms for mapping of mineral prospectivity. Neural Comput. Appl. 2023, 35, 719–733. [Google Scholar] [CrossRef]
Figure 1. The ideal resistance in different Ti thin film thickness.
Figure 1. The ideal resistance in different Ti thin film thickness.
Mathematics 12 02688 g001
Figure 2. The current resistance in different Ti thin film thickness.
Figure 2. The current resistance in different Ti thin film thickness.
Mathematics 12 02688 g002
Figure 3. A three-layer ANN architecture.
Figure 3. A three-layer ANN architecture.
Mathematics 12 02688 g003
Figure 4. The suggested approach.
Figure 4. The suggested approach.
Mathematics 12 02688 g004
Figure 5. The PVD sputtering process flow.
Figure 5. The PVD sputtering process flow.
Mathematics 12 02688 g005
Figure 6. The ten measured positions in dynamic Taguchi method.
Figure 6. The ten measured positions in dynamic Taguchi method.
Mathematics 12 02688 g006
Figure 7. Variable response chart of S/N ratio for L8(27).
Figure 7. Variable response chart of S/N ratio for L8(27).
Mathematics 12 02688 g007
Figure 8. Variable response chart of slope β for L8(27).
Figure 8. Variable response chart of slope β for L8(27).
Mathematics 12 02688 g008
Figure 9. Variable response chart of S/N ratio for L9(34).
Figure 9. Variable response chart of S/N ratio for L9(34).
Mathematics 12 02688 g009
Figure 10. Variable response chart of slope β for L9(34).
Figure 10. Variable response chart of slope β for L9(34).
Mathematics 12 02688 g010
Figure 11. The three measured positions in confirmation trials.
Figure 11. The three measured positions in confirmation trials.
Mathematics 12 02688 g011
Figure 12. A contrast between the condition prior to and following the implementation of the two-stage dynamic Taguchi method.
Figure 12. A contrast between the condition prior to and following the implementation of the two-stage dynamic Taguchi method.
Mathematics 12 02688 g012
Figure 13. The artificial neural network designed to predict resistance deviation.
Figure 13. The artificial neural network designed to predict resistance deviation.
Mathematics 12 02688 g013
Figure 14. A comparison between the dynamic Taguchi method and ANN_GA.
Figure 14. A comparison between the dynamic Taguchi method and ANN_GA.
Mathematics 12 02688 g014
Table 1. The summary table of resistance in different thickness.
Table 1. The summary table of resistance in different thickness.
Thickness (Å)Ideal Resistance Value (Ω)Resistance before Improvement (Ω)
10042162
1502888.6
2002155.1
3001423.1
5008.49.12
Table 2. L8(27) orthogonal array.
Table 2. L8(27) orthogonal array.
TreatmentABCDEFG
11111111
21112222
31221122
41222211
52121212
62122121
72211221
82212112
Table 3. Variables in the sputtering process.
Table 3. Variables in the sputtering process.
Sub-ProcessVariable
FOUPL/L in
FI robotFI Robot transfer
AlignerORT
Buffer/transfer robotRobot transfer
Degas recipeTemperature
Pressure
Time
Ti recipeAr gas stable flow
Ar gas stable time
Ar flow
DC power
DC power ramp rate
Cryo pump 1st temperature
Cryo pump 2nd temperature
Buffer/transfer robotRobot transfer
FI robotFI Robot transfer
Wafer inputL/L out
Table 4. Variables for the first-stage dynamic Taguchi method: L8(27).
Table 4. Variables for the first-stage dynamic Taguchi method: L8(27).
VariableDegas Temp. (°C)Degas Pressure (Torr)Ar Flow (sccm)DC Power (W)DC Power Ramp Rate (W/s)Cryo Pump 1st Temp. (°C)Cryo Pump 2nd Temp. (°C)
ABCDEFG
Level 125063020002000859
Level 23508604000400010011
Table 5. Results of L8(27) orthogonal array for the first-stage dynamic Taguchi method.
Table 5. Results of L8(27) orthogonal array for the first-stage dynamic Taguchi method.
No#1#2#3#4#5#6#7#8
VariablesA11112222
B11221122
C11222211
D12121212
E12122121
F12211221
G12212112
M1 = 8.4 ΩN18.658.628.728.688.738.628.828.72
N28.768.658.548.548.718.658.618.71
N38.688.738.528.648.648.558.728.68
N48.698.598.668.608.698.658.658.65
N58.688.628.608.648.878.568.538.67
N68.538.658.688.698.858.688.708.52
N78.548.688.628.698.748.798.788.67
N88.778.638.608.628.588.828.988.62
N98.778.688.548.648.548.658.728.80
N108.628.658.598.678.798.788.798.65
M2 = 14 ΩN118.8016.4818.7617.5118.8519.1919.7219.19
N218.2118.6918.3318.1519.3317.3119.1918.51
N318.3417.0118.3217.3418.3620.3119.0118.58
N417.7918.0417.0117.8218.5017.8218.6819.83
N516.9818.2717.7318.9819.0818.0520.0119.98
N619.0319.5518.1417.4619.2918.3018.8318.33
N718.2817.4418.5017.9819.5618.8718.2118.81
N817.8217.6418.4517.2218.8618.6019.9119.09
N917.9618.0818.2616.9018.8618.7517.1619.08
N1019.1418.2717.8517.7120.3019.8019.3317.73
M3 = 21 ΩN135.6137.2533.7733.1837.1537.0939.5138.09
N236.1134.0335.1232.6539.2737.5040.1437.37
N335.3636.9336.2033.5639.1237.3339.1838.28
N436.0833.2033.8032.1838.2535.0138.0738.68
N535.8332.9235.7636.1637.3636.6838.3337.78
N637.1834.4733.9634.2539.7232.9038.5836.59
N735.5934.0833.3933.6940.2435.4842.0137.90
N836.1933.8535.0434.9438.2737.5836.9237.18
N938.1633.9332.7735.1338.6035.0736.9738.40
N1035.7634.2136.1335.6939.3934.2539.3240.16
M4 = 28 ΩN155.7153.9252.6051.3562.9054.5459.8458.11
N250.6551.2754.2252.0059.2857.2157.3861.27
N355.0453.2451.5450.6858.6855.9159.4758.75
N454.4355.0053.1249.9558.3057.7059.2058.79
N553.5952.2052.8550.2361.6754.4060.9255.50
N655.4752.3651.3449.0957.5957.4463.2457.22
N754.1750.3350.6751.0956.6256.6460.9654.97
N852.3752.3151.3651.7960.3556.6759.6454.46
N953.7750.4752.7849.3859.6155.9661.1052.40
N1053.4353.3452.0151.3161.4155.7957.9755.67
M5 = 42 ΩN194.1579.9685.2686.16103.8690.64101.63104.93
N290.9390.0898.7679.5199.6299.0299.73107.68
N388.6689.9386.6888.5499.1098.98100.9890.54
N4104.7793.4588.8386.0698.7092.64103.30108.69
N5100.7391.93104.9384.3692.5592.33113.62101.77
N697.9187.1897.6087.27101.3885.75103.85102.01
N7102.2092.8587.6686.3799.3699.52110.7680.51
N8106.6474.0394.6280.51100.3489.87101.7197.61
N987.1695.7381.0784.46106.39101.5099.97108.55
N1086.7986.5387.0591.4298.79100.02105.4399.70
M1 = 8.4 ΩAverage8.678.658.618.648.718.678.738.67
M2 = 14 ΩAverage18.2317.9518.1317.7019.1018.7019.0018.91
M3 = 21 ΩAverage36.1934.4934.5934.1438.7435.8938.9038.04
M4 = 28 ΩAverage53.8652.4452.2550.6959.6456.2359.9756.72
M5 = 42 ΩAverage95.9988.1791.2585.47100.0195.03104.10100.20
β2.041.911.951.862.162.042.212.13
S8.957.458.206.588.578.289.599.60
S/N ratio−12.86−11.83−12.48−10.99−11.98−12.15−12.74−13.08
Table 6. Variable response table of S/N ratio for L8(27).
Table 6. Variable response table of S/N ratio for L8(27).
LevelABCDEFG
Level 1−12.04−12.21−12.63−12.52−12.64−12.23−12.18
Level 2−12.49−12.32−11.90−12.01−11.88−12.30−12.34
Effect0.450.110.730.500.760.070.16
Rank4623175
Table 7. ANOVA table of S/N ratio for L8(27).
Table 7. ANOVA table of S/N ratio for L8(27).
SourceDegree of FreedomSum of SquareMean of SquareF Valuep Value
A10.402880.4028814.360.032
B10.02605 *
C11.054241.0542437.570.009
D10.508870.5088718.140.024
E11.148441.1484440.930.008
F10.00937 *
G10.04876 *
error(3)(0.08418)(0.02806)
Total73.19861
R-SqR-Sq(adj)
0.9740.939
* pooling into the error term.
Table 8. Variable response table of slope β for L8(27).
Table 8. Variable response table of slope β for L8(27).
LevelABCDEFG
Level 11.9382.0372.0722.0892.0402.0452.038
Level 22.1362.0382.0021.9852.0352.0302.037
Effect0.1980.0010.0700.1040.0050.0160.001
Rank1732546
Table 9. ANOVA table of slope β for L8(27).
Table 9. ANOVA table of slope β for L8(27).
SourceDegree of FreedomSum of SquareMean of SquareF Valuep Value
A10.0783220.078322585.300.000
B10.000001 *
C10.0098900.00989073.910.001
D10.0216690.021669161.940.000
E10.000050 *
F10.000483 *
G10.000001 *
error(4)(0.000535)(0.000134)
Total70.1104
R-SqR-Sq(adj)
0.9950.992
* pooling into the error term.
Table 10. Variables for the second-stage dynamic Taguchi method: L9(34).
Table 10. Variables for the second-stage dynamic Taguchi method: L9(34).
VariableDegas Temp. (°C)Ar Flow (sccm)DC Power (W)DC Power Ramp Rate (W/s)
ACDE
Level 12455540004000
Level 22506050005000
Level 32556560006000
Table 11. Results of L9(34) orthogonal array for the second-stage dynamic Taguchi method.
Table 11. Results of L9(34) orthogonal array for the second-stage dynamic Taguchi method.
No#1#2#3#4#5#6#7#8#9
VariablesA111222333
C123123123
D123231312
E123312231
M1 = 8.4 ΩN18.368.348.378.428.398.388.408.358.38
N28.418.398.428.388.358.378.348.408.36
N38.398.388.358.368.388.388.408.418.38
N48.378.358.418.418.348.378.338.378.42
N58.358.378.368.408.298.398.328.368.37
N68.368.408.398.398.368.348.358.318.39
N78.398.348.418.338.398.378.388.328.40
N88.378.388.408.398.438.368.358.438.35
N98.348.378.408.388.388.428.388.358.34
N108.358.378.378.398.418.388.358.368.37
M2 = 14 ΩN113.6813.3014.1313.9413.3713.9813.4313.6513.43
N213.7514.4614.0814.1714.5814.5414.3114.2612.91
N313.3814.1013.4613.0813.9713.8313.8813.5413.86
N412.9313.9513.4413.4413.8812.7013.2914.3813.69
N513.6413.3413.6214.2413.7313.6113.5313.7313.58
N613.8113.7913.5913.6413.4913.0413.6214.1314.23
N713.3014.9914.4413.6714.0214.4013.7714.7413.51
N813.1212.9313.7313.3612.8913.2214.0113.9113.29
N913.1713.0414.1913.3213.3513.8713.1214.9112.80
N1013.3915.0013.8614.0713.6014.2013.6513.1913.68
M3 = 21 ΩN120.9819.1321.1821.1520.7321.1522.7620.2019.81
N221.3820.2322.8522.5721.4019.4419.1123.5420.64
N319.8622.0020.0717.1120.4917.3819.7521.2421.03
N418.2320.2122.2321.3017.8219.6819.4123.9922.10
N523.7020.2823.2018.3022.7623.4921.0821.1120.68
N620.7622.2322.1420.4723.6420.8921.1218.4619.89
N720.5919.9619.7517.4320.0521.1916.6021.6624.08
N819.0621.8622.7221.9426.2720.3818.8116.1520.68
N922.2918.7922.0221.8520.3621.8624.5222.4221.10
N1020.3020.8522.4021.2621.1622.0321.6519.9719.44
M4 = 28 ΩN128.2830.0229.0531.1527.7428.4125.9424.4427.02
N227.4930.2628.2424.0126.7030.4727.1428.1128.08
N327.9430.8425.3526.9029.4337.0232.2433.2330.52
N425.8727.2629.1532.8731.1531.2329.2029.1726.56
N526.5228.7128.9025.5327.6028.4128.7527.2627.46
N627.2528.2229.6331.6128.5525.0530.2033.5129.26
N726.0827.5928.6128.8829.6533.6027.1126.5725.93
N831.8335.5827.6031.8827.8334.1131.5925.0925.04
N928.4828.4628.0127.8623.2128.6227.0527.1430.41
N1026.8627.2629.5824.3924.8127.6430.7827.4030.96
M5 = 42 ΩN141.7853.1631.0139.4252.4941.0332.2744.1257.58
N245.9354.7536.1735.8743.0918.3536.2037.1852.83
N348.3040.9659.3240.0150.9744.7542.7340.4143.89
N438.6036.6352.8855.5045.2545.0040.6244.2752.42
N528.0568.8034.9450.0835.9340.8743.2052.1035.85
N644.1359.2453.0840.5243.0740.4962.1146.1844.47
N746.8440.5461.4633.4250.2448.3754.8938.0854.73
N845.2345.7550.8138.3942.2029.2240.6941.4646.81
N945.9851.0054.8636.3046.0131.5640.9632.5837.08
N1038.5135.3753.4455.6037.8355.1741.7431.6647.89
M1 = 8.4 ΩAverage8.378.378.398.388.378.378.368.378.38
M2 = 14 ΩAverage13.4213.8913.8613.6913.6913.7413.6614.0413.50
M3 = 21 ΩAverage20.7120.5621.8620.3421.4720.7520.4820.8720.95
M4 = 28 ΩAverage27.6629.4228.4128.5127.6730.4529.0028.1928.12
M5 = 42 ΩAverage42.3348.6248.8042.5144.7139.4843.5440.8047.35
β1.001.091.101.011.030.991.020.991.07
S2.795.115.023.892.885.084.023.183.70
S/N ratio−8.94−13.39−13.22−11.76−8.91−14.25−11.87−10.18−10.80
Table 12. Variable response table of S/N ratio for L9(34).
Table 12. Variable response table of S/N ratio for L9(34).
LevelACDE
1−11.85−10.86−11.12−9.55
2−11.64−10.83−11.98−13.17
3−10.95−12.75−11.33−11.72
Effect0.901.930.863.62
Rank3241
Table 13. ANOVA table of S/N ratio for L9(34).
Table 13. ANOVA table of S/N ratio for L9(34).
SourceDegree of FreedomSum of SquareMean of SquareF Valuep Value
A21.3363 *
C27.30507.30503.652500.067
D21.2032 *
E219.928419.92849.964220.013
error(4)(2.54)(0.6349)
Total829.773
R-SqR-Sq(adj)
0.91470.8294
* pooling into the error term.
Table 14. Variable response table of slope β for L9(34).
Table 14. Variable response table of slope β for L9(34).
LevelACDE
11.0621.0090.9891.033
21.0081.0381.0561.035
31.0261.0501.0511.029
Effect0.0540.0410.0660.006
Rank2314
Table 15. ANOVA table of slope β for L9(34).
Table 15. ANOVA table of slope β for L9(34).
SourceDegree of FreedomSum of SquareMean of SquareF Valuep Value
A20.0045900.00229595.940.010
C20.0026920.00134656.270.017
D20.0082170.004108171.740.006
E20.000048 *
error(2)(0.000048)(0.000024)
Total80.015547
R-SqR-Sq(adj)
0.99690.9877
* pooling into the error term.
Table 17. The improvement percentage following dynamic Taguchi method.
Table 17. The improvement percentage following dynamic Taguchi method.
ComparisonDegas Temp. (°C)Ar Flow (sccm)DC Power (W)DC Power Ramp Rate (W/s)|M1-8.4|
(Ω)
|M2-14|
(Ω)
|M3-21|
(Ω)
|M4-28|
(Ω)
|M5-42|
(Ω)
ACDE
Before improvement35030300030000.729.1034.1060.60120.00
TSDTM25055400040000.4790.8691.6051.6902.423
Improvement33.5%90.5%95.3%97.2%98.0%
Table 18. The results of ten trials of the ANN-GA.
Table 18. The results of ten trials of the ANN-GA.
TrialsACDEFitness Value
#1 run24555554440840.93346
#2 run24555594740950.94256
#3 run24555592544060.92252
#4 run24555591140090.95459
#5 run24555563244620.95004
#6 run24555588740500.94155
#7 run24555577441460.93257
#8 run24555523640970.94324
#9 run24555554741650.95031
#10 run24555531941330.94248
Table 19. The summarized table for ten trials of the ANN-GA.
Table 19. The summarized table for ten trials of the ANN-GA.
ItemValue
The maximum fitness value in 10 trials0.95459
The minimum fitness value in 10 trials0.92252
Average fitness value of 10 trials0.94133
Standard deviation of 10 trials0.00961
Table 20. Confirmation trials for ANN-GA.
Table 20. Confirmation trials for ANN-GA.
NoTrial #1Trial #2Trial #3Trial #4Trial #5Average
M1 = 8.4 ΩN18.5108.4988.4878.4778.493
N28.5158.5078.5078.5158.473
N38.4828.5108.4848.4998.491
M2 = 14 ΩN114.47414.75414.57914.76314.495
N214.51814.44714.58614.74914.648
N314.29214.64514.33214.28614.509
M3 = 21 ΩN121.94123.93121.52122.15222.490
N223.87922.98023.01220.61122.064
N321.16721.75222.74022.93022.759
M4 = 28 ΩN126.56628.49330.41329.11628.770
N231.40329.06329.10729.01429.803
N331.02527.24826.98331.69627.914
M5 = 42 ΩN146.31041.94638.21244.06940.562
N244.76838.00743.06836.07839.299
N336.32239.98437.38141.39240.705
M1 = 8.4 ΩAverage8.5028.5058.4938.4978.4868.497
M2 = 14 ΩAverage14.42814.61514.49914.59914.55014.538
M3 = 21 ΩAverage22.32922.88822.42521.89822.43822.395
M4 = 28 ΩAverage29.66428.26828.83529.94228.82929.108
M5 = 42 ΩAverage42.46739.97939.55440.51340.18940.540
β1.0310.9910.9871.0060.9961.002
S2.4151.5931.9172.1001.2561.856
S/N ratio−7.395−4.118−5.766−6.391−2.020−5.138
Table 21. The improvement percentage following suggested approach.
Table 21. The improvement percentage following suggested approach.
ComparisonDegas Temp. (°C)Ar Flow (sccm)DC Power (W)DC Power Ramp Rate (W/s)|M1-8.4|
(Ω)
|M2-14|
(Ω)
|M3-21|
(Ω)
|M4-28|
(Ω)
|M5-42|
(Ω)
ACDE
Before improvement35030300030000.729.1034.1060.60120.00
TSDTM25055400040000.480.871.611.692.42
ANN-GA24555591140090.100.541.401.111.46
Improvement86.6%94.1%95.9%98.2%98.8%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lin, C.-M.; Chen, S.-L. Improving Ti Thin Film Resistance Deviations in Physical Vapor Deposition Sputtering for Dynamic Random-Access Memory Using Dynamic Taguchi Method, Artificial Neural Network and Genetic Algorithm. Mathematics 2024, 12, 2688. https://doi.org/10.3390/math12172688

AMA Style

Lin C-M, Chen S-L. Improving Ti Thin Film Resistance Deviations in Physical Vapor Deposition Sputtering for Dynamic Random-Access Memory Using Dynamic Taguchi Method, Artificial Neural Network and Genetic Algorithm. Mathematics. 2024; 12(17):2688. https://doi.org/10.3390/math12172688

Chicago/Turabian Style

Lin, Chia-Ming, and Shang-Liang Chen. 2024. "Improving Ti Thin Film Resistance Deviations in Physical Vapor Deposition Sputtering for Dynamic Random-Access Memory Using Dynamic Taguchi Method, Artificial Neural Network and Genetic Algorithm" Mathematics 12, no. 17: 2688. https://doi.org/10.3390/math12172688

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop