Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Etching characteristics and profile simulation of silicon

  • Hui Zhang ,

    Roles Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Validation, Writing – original draft, Writing – review & editing

    zhanghui_ccc@163.com

    Affiliations Industrial Perception and Intelligent Manufacturing Equipment Engineering Research Center of Jiangsu Province, Nanjing University of Industry Technology, Nanjing, Jiangsu, China, The Southeast University, Nanjing, Jiangsu, China

  • Pengpeng Cai

    Roles Data curation, Software, Supervision

    Affiliation The Southeast University, Nanjing, Jiangsu, China

Abstract

The anisotropic wet etching characteristics of crystal silicon are complex and easily affected by etching conditions and mask shapes, which makes it difficult to accurately predict and control the evolution process and 3D etched profile. This study is based on experimental data on the etching rate and mask etching structure of crystal silicon, and analyzes in detail the anisotropic etching mechanism and mask etching forming process, and then establishes an etching process simulation model using the Level Set method. The model first obtains the etching rate of all crystal planes by interpolation of the etching rate of a few sample crystal planes, then establishes the control equation of the etching motion interface based on the level set function and uses the finite difference method to solve the equation to track the evolution of the etching interface, and finally achieves the high-precision simulation of the 3D etched profile under various masks (window mask, mesa mask and double-sided mask). Experimental results show that the simulation results of the model are in good agreement with the actual situation, and the model has good adaptability and predictive ability for different etching systems and mask wafers with different shapes. In addition, the modeling theory is also applicable to the etching profile simulation of quartz and other crystalline materials, and has high simulation accuracy.

1. Introduction

The anisotropic wet etching process is a processing method that utilizes the non-isotropic reaction between chemical etching solutions and the target crystal to form structures. It can produce micron-scale 3D structures (such as cantilever beams and thin-film cavities) with specific angles and smooth surfaces, which meets the fundamental requirements of mechanical performance and geometric accuracy for MEMS devices. Meanwhile, it demonstrates unique advantages of high selectivity and efficiency in critical TSV fabrication steps, including backside silicon thinning and tapered hole formation. Due to the physical constraints of crystallographic etching, liquid surface tension effects, and lateral undercut, the precision and controllability of wet etching process plummet at the nanoscale (<100 nm), failing to meet atomic-level dimensional control requirements. Consequently, its research findings are primarily confined to relatively large-scale microstructures (TSVs and MEMS), forming a highly complementary and industrially specialized relationship with nanomanufacturing technologies [15]. In industrial production, anisotropic etching of silicon substrates typically employs etching agents such as TMAH and KOH. The silicon substrate is then coated with a mask along specific crystal planes (e.g., [100], [110], [111]) to selectively remove excess material, achieving precise microstructure processing. The key to this process lies in the selective utilization of crystal planes with different etching rates [611]. Compared with laser-assisted processing, wet etching offers low-cost, large-area batch processing with simple equipment and high throughput, though its etch rate is moderate (TMAH: 0.5–1 μm/min) and feature size is micron-limited. KOH is ~ 80% cheaper and more anisotropic but causes K⁺ contamination. Laser processing provides maskless flexibility and rapid prototyping for small batches, but its cost advantage is context-dependent: equipment may exceed £100K versus ~£50K for wet etching, and operational costs are high, so wet etching remains more economical for high-volume manufacturing. To reduce trial-and-error in mask design, computational simulations with level-set methods automatically optimize masks and etch time, achieving <5% volumetric deviation from target, thus shortening development and lowering costs. Integrating laser techniques with wet etching can enhance competitiveness in micro/nano manufacturing [1214].

For the KOH + IPA etching system (KOH, H2O, and (CH3)2CHOH), the silicon etching reaction equation is as follows:

(1)

In the absence of (CH3)2CHOH), the chemical reaction proceeds as follows:

(2)

In the aforementioned etching reaction, the IPA acts as an additive to enhance surface quality and regulate the etching rate of crystal planes: 1) It reduces solution surface tension, facilitating hydrogen bubble detachment from silicon surfaces to prevent uneven etching caused by bubble adhesion, thereby improving etched surface quality. 2) It inhibits OH⁻ activity, slowing the etching reaction rate by adsorbing onto crystal planes rich in single dangling bonds, forming surface groups ([]) that decelerate the etching process [15].

In fact, the anisotropic characteristics of wet etching in crystalline materials often exhibit highly complex behavior. The etched profile and reaction rates are influenced not only by the physicochemical properties of the etching solution (concentration, diffusion, and adsorption, etc.), but also by factors such as the material’s crystal orientation, mask geometry, and surface roughness. These variables collectively make the etching process and its outcomes challenging to predict and control. To clarify the anisotropic etching behavior of silicon and accurately simulate etched profile under arbitrary masks in various etching conditions, the current research primarily employs two approaches: atomic methods (e.g., Monte Carlo and Cellular Automata) and geometric methods (e.g., Wulff-Jaccodine and Level Set) [3, 1620]. The study obtained an etching rate distribution curve with all silicon planes through hemispherical etching experiments, and first analyzed the anisotropic etching process of the window and convex mask wafers. Second, an interpolation rate model was established, which can obtain the etching rate of any plane by interpolating the etching rates of a small number of sample planes. Finally, a 3D etched profile model for silicon was constructed based on the Level-Set method. This model not only enables dynamic tracking of etching interfaces but also effectively simulates the etching structures of various types of mask wafers (concave, convex, and double-sided masks).

2. Experimental analysis of silicon anisotropic wet etching

2.1. Experiment to obtain all crystal plane etching rates

The most widely used methods for determining the etching rates of all silicon planes include the outer ring method, the vertically micromachined wagon wheel method and the hemispherical etching method, and so on [21, 22]. Among these, the hemispherical etching method provides the most comprehensive and accurate etching rate data. This study employs the hemispherical etching method, with the etching process and experimental data as follows [10, 23]:

  • Etching Time: 45 minutes (Stirring: 100 r/min);
  • Etching Solution: 40wt % KOH, 70°C (Range: ± 3°C);
  • Etching Object: Silicon (D = 45 mm ± 0.1, Sphericity φs ≥ 0.99, Rotating axis: [100], equatorial plane:(100));
  • Measuring Method:Mechanical probe (longitude :5°,latitude:5°).
  • Measurement Equipment:PMM-C coordinate measuring machine (accuracy:1.5μm).

According to the above experimental conditions, this study obtained A typical stereographic projection of the etch rate distribution on the sphere and extracted the etching rate curve of all silicon planes, as well as the etching morphology of some key planes [24], as shown in Fig 1(in the uploaded file). Above data are consistent with the etching rate distribution obtained by Gosalvez, M A et al. using the wagon wheel method in 2011 [25], but the data from the hemispherical the etched hemisphere method are more comprehensive and relatively more accurate. The etching rate distribution of all silicon planes exhibits obvious 90°rotational symmetry in Fig 1 (a), and all planes are distributed on the spherical surface of the A-B-C line in Fig 1 (b). From point A to point B, the etching rate gradually increases and reaches the maximum rate on the crystal planes before gradually decreasing. From point B to point C, the etching rate gradually increases to its maximum value. When moving from point C to point A, the etching rate rapidly decreases from a maximum value to a minimum value [26]. Further analysis showed that the two maximum values are located at the (110) on the (100) – (110) – (100) crystallographic zones and the (311) on the (100) – (111) – (110) crystallographic zones, and V_etch (110)>V_etch (311); the two minima are mainly distributed at the (100) of the hemisphere vertex and at the (111) on the (100) – (111) – (110) crystallographic zones, and V_etch (100)>>V_etch (111)≈0. From the above, it can be concluded that the etching rates of the A-B-C connection crystal planes are the curve of the etching rates of the whole silicon crystal planes. The curve is in the shape of a “W,” with (110) being the crystal plane with the highest rate and (111) being the crystal plane with the lowest rate. Different crystal planes show significant differences in surface morphology after etching, as shown in Fig 1 (c).

thumbnail
Fig 1. Etching experiment of silicon hemisphere: (a) A typical stereographic projection of the etching rate distribution on the sphere(red: high etching rate, blue: low etching rate); (b)The actual etching rate distribution right on the sphere.

(c) The etching rate curve composed of all planes and etching surface morphology of key planes.

https://doi.org/10.1371/journal.pone.0356817.g001

2.2. Analysis of the Silicon Microstructure Formation Process

The evolution and formation of silicon microstructures etched is primarily influenced by two etching orientations: the cross-sectional polygon evolution (completely vertical) and the upper contour evolution (completely horizontal) [27, 28]. According to WJ etching theory, the crystal plane with the minimum undercutting rate will gradually occupy the dominant position in the etching process and eventually form the etching profile.For the cross-sectional polygon evolution, the sidewalls of the formed structure are primarily composed of crystal planes with minimal undercutting rates parallel to the mask boundary. As shown in Fig 2 (in the uploaded file), the undercutting rates of planes Plane1 and Plane2 are denoted as Ue1 and Ue2, respectively. When Ue1 = Ue2, Plane1 and Plane2 have equivalent status during the etching process, and neither can cover the other, resulting in the simultaneous presence of both crystal planes. When Ue1 < Ue2, Plane1 becomes dominant during the etching process, causing Plane2 to gradually disappear.

thumbnail
Fig 2. Evolution process of sidewall etching at the boundary of the mask.

https://doi.org/10.1371/journal.pone.0356817.g002

For the upper contour evolution, there are mainly two types: convex corner etching and concave corner etching. Among them, the convex-etched profiles are predominantly formed by the planes with the maximum undercutting rate perpendicular to the mask, while the concave-etched profiles are the opposite. As shown in Fig 3(in the uploaded file), when Ue1 = Ue2, Plane1 and Plane2 evolve synchronously to form a structural plane. When Ue1 < Ue2, Plane2 dominates at the convex corner, and Plane1 gradually disappears during the etching process; at the concave corner, Plane1 dominates, while Plane2 is excluded and disappears.

thumbnail
Fig 3. Evolution process of crystal planes at the intersection of mask boundaries: (a) Convex corner; (b) Concave corner.

https://doi.org/10.1371/journal.pone.0356817.g003

In order to clarify the etching process and rules of above microstructure, this study selected the 71℃ 40wt% KOH solution (stirring) as the etching condition and Si (100) mask chip as the etching object. Among them, the mask shapes are window and convex masks with boundaries parallel to the < 110 > . After 60 minutes of etching, the following etching results were obtained.

1) Analysis of the etching process of window mask

As shown in Fig 4 (a)(in the uploaded file), the etching structure of the Si (100) window mask is a truncated pyramid cavity, with an angle of 125.26°between the isosceles plane and the bottom plane, and all structural planes are relatively smooth and flat. According to the angle relationship between crystal planes and combined with the etching rate curve in Fig 1 (c), it can be seen that all four isosceles structural planes are Si(111) and the bottom plane is Si(100). In order to explore the etching process of the mask sidewall, the following works were carried out in this study: firstly, the etching rates of all crystal planes parallel to <110 > direction in Fig 1 (a) were extracted and transformed into polar coordinates to obtain Fig 4 (b)(in the uploaded file).

thumbnail
Fig 4. The sidewall etching process of the window mask:(a) shape and etching results of the window mask after 60 minutes etching; (b) etching results of the sidewall structure at different stages.

https://doi.org/10.1371/journal.pone.0356817.g004

According to the aforementioned cross-sectional polygon evolution theory, this study marks the crystal orientation of the plane with the minimum etching rate using arrows and make the mask boundary as the curvature center of the polar coordinate rate. Finally, the etched profiles will be formed by the competition between various planes that are locally extremely close to the center of curvature. It can be seen from Fig 4 (b), the crystal planes with extremely low rates are P1 and P2 which form the initial profiles in the early stage of etching. However, the etching rate of the P2 is much higher than that of P1. Due to the advantage of etching rate, the P1will displace the faster P2 during subsequent etching, resulting in the formation of a truncated pyramid cavity.

2) Analysis of the etching process of mesa mask

As shown in Fig 5 (a)(in the uploaded file), the etching structure of Si (100) mesa mask is a truncated pyramids, and each profile is the smooth Si(111). As well as, there are regular polygonal surfaces at the convex corners of the mask. The etching process of the mesa mask is determined by the etching of two parts, namely: 1. Etching at the mask boundary; 2. Etching at the convex corners. Among them, the etching at the mask boundary occurs in the middle of the two convex corners, and the etching process is consistent with the cross-sectional polygon evolution; the etching process at the convex corner is relatively complex, involving two stages:the upper contour evolution and the cross-sectional polygon evolution.The initial etching of the convex corner vertex creates new mask boundaries, which progressively migrate inward during the process. This profile formation aligns with the upper contour evolution process. Meanwhile, mask boundaries formed at any stage of the upper contour evolution undergo etching according to the cross-sectional polygon evolution process. These two interdependent etching processes continuously modify the sidewall until the etching completes. As shown in Fig 5 (b)(in the uploaded file), the originally two < 110 > mask boundaries perpendicular to each other in the early etching stage are pushed inward to form obtuse edges and (210) sidewalls. The dynamic change process of the mask boundary at the convex corner is shown in Fig 5 (c)(in the uploaded file), which means that after converting the polar coordinates of the etching rates of all crystal planes perpendicular to the (100) crystal plane, the crystal plane with the maximum etching rate, namely (210), dominates to form the etching sidewall and continuously advances forward.

thumbnail
Fig 5. The etching process of convex corners in mesa mask: (a) Shape and etching results of mesa mask after 60 minutes etching; (b) Initial convex corner etching results after 15 minutes etching; (c) Dynamic adjustment process of convex mask boundary.

https://doi.org/10.1371/journal.pone.0356817.g005

3. The 3D Etching Simulation Model Based on Level Set Method

Based on the anisotropic wet etching shape evolution rule, the etching interface of crystal silicon is regarded as the zero contour of Level Set function at a certain time, and the evolution process of etching surface is transformed into the implicit function equation of Level Set function in four-dimensional space [3, 17, 20, 26, 29]. In developing the Level Set etching model, this study imposed the following constraints: 1) During motion interface tracking, the symbol distance function must be satisfied in the vicinity of the zero contour. 2) During initialization, the symbol distance function is first satisfied near the zero contour when the number of iterations is small. 3) The mask is treated as part of the silicon and consistently maintained as the zero contour. Fig 6 (in the uploaded file) shows the algorithm flowchart of the anisotropic etching profile simulation for silicon based on the Level-Set method, with the numerical simulation program developed using MATLAB software.

thumbnail
Fig 6. The algorithm flowchart of the etching profile simulation based on the Level-Set method.

https://doi.org/10.1371/journal.pone.0356817.g006

3.1. Level-Set Equation

This study defines a Level set function , where the set of points satisfying =0 defines the interface, and represents the position vector in n-dimensional space. When tracking etching motion interfaces, the Level set function is continuously updated in space according to a predefined rule and the position of its zero-level set is determined,and the resulting surface obtained in this way corresponds to the evolved shape.The Level set function is defined as:

(3)

The above equation represents the problem of the zero isosurfaceΓ(t) related to the spatial variable x at a certain time t, i.e., {x| = 0}. Among them, when the function =0, x is located on the interface Γ(t); >0, x is located on the outer side of interface Γ(t); <0, x is located on the inner side of interfaceΓ(t); namely, is the symbol distance function relative to the motion interface. The Level Set function’s contour lines evolve over time driven by velocity fields, with common types including the normal velocity field, external vector field , and curvature-dependent velocity field u. The general partial differential equation governing Level Set function evolution is expressed in Equation 3.2 [30, 31].

(4)

Here, denotes the function gradient, andrepresents the gradient magnitude. Since the velocity field of the crystal etching only exists in the normal direction, the simplified motion interface control equation can be obtained:

(5)

Based on the initial zero equivalent surface{x| = 0}, the tangent plane will be moved forward along the normal direction by a certain etching distance(), and the zero equivalent surface obtained at this time is the etching envelope surface.The function requires sufficient smoothness and must exhibit monotonic normality near the zero-value surface. Thus, it can be expressed as a symbol distance function relative to the moving interface, satisfying the condition . Consequently, Equation (3.3) can be simplified to:

(6)

3.2. The interface evolution equation

3.2.1. Difference scheme.

Equation 3.3 is a time-dependent first-order hyperbolic partial differential equation, representing a specific form of the Hamilton-Jacobi equation [17]. The Hamiltonian function is defined by the boundary condition , enabling numerical solution via finite difference methods.This study employed the finite difference method using the Lax-Friedrichs (LF) scheme [30, 31] for numerical solution. The LF scheme can be expressed as Equation (3.5).

(7)

In the above formula:, ,

Among,and as follow:

(8)

Assuming no correlation betweenand,,, the parameter,,can be simplified to Equation (3.7).

(9)

In this formula, u, v, and w represent the x, y, and z components of the normal velocity on the crystal plane. As the dependent region of the difference scheme in this study overlaps with the initial value problem’s region for the partial differential equation, the CFL (Courant-Friedrichs-Lewy) condition is applied to restrict the time step , thereby enhancing the it’s calculation power. Specifically:

(10)

In the above equation, . Equations (3.5) to (3.8) can be used to achieve a stable numerical solution for equation (3.4). During the simulation, the function is continuously updated over time to track the movement of the interface during wet etching of silicon, ultimately enabling the simulation of etching profile.

3.2.2.Spatial discretization scheme.

1)ENO Scheme

To ensure sufficient computational accuracy and achieve sufficiently sharp edges in the simulated graphics, this study employs the ENO (Essentially Non-Oscillatory) and WENO (Weighted-Essentially Non-Oscillatory) as high-precision difference schemes in the spatial direction [32], while the Euler forward difference scheme is used in the temporal direction. The subset of{,, ,,,,} is selected as the template to construct the 3-order ENO scheme for , as shown in equations (3.9) and (3.10).

(11)(12)
  1. 2). WENO Scheme

The WENO scheme is constructed by weighting the difference of the 3-order ENO formula, and the contribution of each interpolation to the WENO interpolation is distinguished by the weight [30], so as to reduce the error and improve the accuracy.

Construct WENO format, define:

(13)

In the above formula:

Substituting Equation (11) into Equation (9) yields three 3-order ENO scheme approximations for :

(14)

The WENO scheme approximation formula for is a convex combination of three approximate formulas in equation (3.12), where (k = 1,2,3) and satisfies

(15)

To determine the weights , the smoothness of the three approximate formula templates in Equation (12) is evaluated separately.

(16)

While evaluating the smoothness of the template, the parameter expressions (3.14) and (3.15) [30] are defined. Based on these two expressions, the calculation formulas (3.16) for each weight can be obtained, ultimately yielding the approximate value of the WENO scheme for .

(17)(18)(19)

The WENO approximation scheme for is constructed by following the procedure of WENO scheme for , with the following definitions.

(20)

In the above formula:

Based on the three 3-order ENO approximations of in Equation (3.10) and equations (3.14) to (3.17), the WENO approximation of can be expressed as the form shown in Equation (3.12).

3.2.3.Reinitialization.

To ensure solution accuracy, the function must remain a symbol distance function, requiring initialization at each time step. Two conditions govern the Level Set function’s initialization: (1) Zero contour positions must remain unchanged; (2) The function must satisfy the symbol distance property [38]. Accordingly, this study employs a partial differential equation-based implicit iteration method to formulate the following Hamilton-Jacobi-type partial differential equation:

(21)

In the above formula: , ,

When , =0, and the equation approaches a stable solution. Setting , the Level Set function becomes a signed distance function. Moreover, the moving interface (zero contour) satisfies , ensuring the position of the zero contour remains unchanged during reinitialization. For the numerical solution of the reinitialization equation, the modified Godunov scheme is used to perform the initialization.

Equation 3.18 is rewritten as follows:

(22)

Define:

(23)

Discrete the following for (m = x,y,z):

(24)

To improve accuracy, the discrete values of the left and right derivatives constructed by the WENO scheme are taken as . The time derivative is discretized using a first-order Euler forward difference quotient.

3.3. Space Coordinate System Transformation

Since the coordinate system of the etching simulation system is based on the substrate system, the crystal plane evolution rate must correspond to the crystal orientation. When the wafer’s tangent is not perpendicular to the Z-axis, a coordinate system transformation is required to convert the gradient calculation results from the substrate system to the crystal system. In this paper, the substrate system is denoted as x’ y ‘z,’ and the crystal system as x y z. The substrate system gradient is with the gradient vector (a ‘, b,’ c’), while the crystal system gradient is, with the gradient vector changed to (a, b, c).

If the chip rotates tangentially around the x-axis by an angle α, as shown in Fig 7(a)(in the uploaded file), the coordinate transformation of the gradient vector is as follows:

thumbnail
Fig 7. Schematic diagram of chip tangential rotation around coordinate axes: (a) rotation around the x-axis, (b) rotation around the y-axis.

https://doi.org/10.1371/journal.pone.0356817.g007

(25)

If the chip rotates tangentially around the y-axis by an angle α, as shown in Fig 7(b)(in the uploaded file), the coordinate transformation of the gradient vector is as follows:

(26)

3.4. Speed modeling and 3D etching profile simulation

To reconstruct the complete etching rate distribution, the silicon hemisphere is divided into 24 regions, each corresponding to a curved triangular zone delimited by three neighboring representatives of the main crystallographic orientations {110}, {100}, and {111}. The etching rate of the hemisphere is then obtained through interpolation based on the etching rates of these three crystal planes [26]. However, as shown in Fig 1(c), the etching rate curve of the entire single-crystal silicon surface also exhibits a maximum etching rate at the {311} crystal plane. To further improve the accuracy of the interpolation, this study subdivides the triangular regions enclosed by {110}, {100}, and {111} into two areas: Area A (containing {110}, {100}, and {311}) and Area B (containing {311}, {110}, and {111}), as illustrated in Fig 8(in the uploaded file).

thumbnail
Fig 8. (a) Equivalent regions on the unit sphere according to the crystallographic symmetry of silicon; (b)Correspondence between the crystallographic orientations along the boundary of region 1 and well-known surface families [26].

https://doi.org/10.1371/journal.pone.0356817.g008

In order to obtain the whole etching rate of silicon planes, the velocity vector of the key crystal planes in the above two regions are taken as unit vector, and the original orthogonal coordinate system is replaced by a new non-orthogonal coordinate system with non-orthogonal unit vector, and then the 3D vector interpolation calculation is carried out to realize the etching rate of a few typical crystal surface to simulate the etching rate of any crystal surface in space.

  1. 1). Coordinate transformation

Using the velocity vectors of the four typical crystal planes mentioned above, a new non orthogonal coordinate system (a, b, c) is constructed through coordinate transformation, with the following formula:

(27)

Among them, [a, b, c] are the coordinate values of the new coordinate system, [x, y, z] are the coordinate values of the original coordinate system, and the transformation matrix is an inverse matrix composed of key vectors determined by the Miller index (hkl) of three typical crystal planes. The scaling matrix is a diagonal matrix composed of the maximum values of typical crystal plane vectors in a coordinate system. Its function is to scale up or down existing vectors in order to convert them into unit vectors. The two non-orthogonal three-dimensional coordinate system transformations are as shown in Table 1:

thumbnail
Table 1. Transformation Relationships of Coordinate Systems in Two Non Orthogonal Three Dimensional Coordinate Regions.

https://doi.org/10.1371/journal.pone.0356817.t001

  1. 2). The plane etching rate obtained by interpolating calculation

Through the above transformation, any vector in the (x, y, z) coordinate system can be transformed into the sum of velocity vectors on three key crystal planes and represented as the unit vector coordinate. When the components in the above three directions are multiplied by the rates of these three typical crystal plane directions, the etching rate of the crystal plane at any position in the three-dimensional coordinate system can be obtained. In order to reduce computational workload, this study takes the etching rate of the Si(111) as the standard rate, and divides the simulated crystal plane rate in any direction by it to obtain the relative rate, that is [8]:

(28)

Among them, N is the normalization factor, R111 is the etching rate of the (111), and W1, W2, and W3 are the ratio of the etching rate of the three typical crystal planes that make up the non orthogonal three-dimensional coordinate region to the R111 rate. The formula for calculating the interpolation rate of crystal planes within two non-orthogonal three-dimensional coordinate regions is obtained, as shown in the following Table 2:

thumbnail
Table 2. Interpolation calculation formula for etching rate in six non orthogonal three-dimensional coordinate regions.

https://doi.org/10.1371/journal.pone.0356817.t002

  1. 3). Analysis of interpolation results

Based on the characteristics of anisotropic etching rate, this study uses the cubic interpolation method (Cubic: Delaunay triangulation interpolation, which produces a smooth effect at local data points) and the double harmonic spline interpolation method(v4: Global interpolation, which produces high smoothing effects even with fewer global data points) in the non equidistant node binary interpolation function Griddata of MATLAB for interpolation calculation, the spherical mesh difference resolution (θ, φ) is (5, 5). According to Fig 1 (c), it can be seen that under the etching conditions of 70℃ + 40wt% KOH, the values of =0.599um/min, 1.15um/min,0.01um/min and 0.95um/min were calculated using the interpolation method for the etching rate of the entire crystal planes in this study. The following whole crystal plane etching rate curves and three-dimensional spherical coordinate velocity vector graphs were obtained.

The comparison between the interpolation results shown in Fig 9(in the uploaded file) and experimental data indicates that the etching rates for all crystal planes of silicon, derived from interpolations using the (111), (110), (100), and (311) sample crystal planes, generally align with the experimental curve trends. However, due to the limited number of crystal planes involved in the sampling calculations, the interpolation results in certain regions (e.g., (211), (411), and (530) regions) exhibit relatively low accuracy, with average errors exceeding 10%.

thumbnail
Fig 9. Interpolation results of the etching rate of all crystal planes under the condition of 70℃ 40% KOH: (a) Top view result presentation in <111 > orientation, (b) Top view result presentation in <100 > orientation, (c) comparison of the interpolation results(Green curve) with the experimental data(Blue curve).

https://doi.org/10.1371/journal.pone.0356817.g009

The crystal planes of silicon can be categorized into three fundamental planes:(100), (110), and (111), and six crystal plane families: {h h h + 2}, {1 1 h}, {h + 2 h + 2 h}, {h h 1}, {h + 2 h 0}, and {h 1 0}. The surface atoms of the three fundamental planes exhibit a uniform atomic composition and lie at identical depths along the Z-axis, whereas the surface atoms of any plane within the six crystal plane families do not share the same depth, forming an alternating structure of steps and terraces. As shown in Fig 10(a)(in the uploaded file), the projection of the (110) plane reveals two crystal plane families between the (111) and (110) planes: {h h h + 2} and {1 1 h}, which are obtained by rotating the (111) plane around the (100) plane by a specific angle. Similarly, the two crystal plane families {h + 2 h + 2 h} and {h h 1} between the (111) and (110) planes can be derived through analogous rotation techniques. Likewise, the projection of the (100) plane in Fig 10(b)(in the uploaded file) demonstrates that two crystal plane families:{h + 2 h 0} and {h 1 0}, exist between the (110) and (100) planes, each obtained by rotating the (110) plane by corresponding angles relative to the (100) plane.The research team discovered that although different crystal faces within the same family exhibit differences in atomic structure, their anisotropic characteristics share similarities, with adjacent crystal faces demonstrating distinct transitional patterns in etching rates and morphology. To ensure computational accuracy and reduce computational burden during interpolation calculations, the study selected 13 sample crystal faces, comprising three fundamental faces plus six family faces, with priority given to those located at maximum or minimum points on the rate curves. For the four sample crystal faces shown in Fig 9, additional planes were included where significant rate interpolation errors were observed. Overall, thirteen sample crystal faces were chosen: (100), (110), (111), (311), (211), (411), (331), (221), (530), (540), (310), (210), and (320). When interpolating the etching rates of thirteen main crystal planes, the simulation rate is almost identical to the experimental rate, with an average error of less than 5% in the etching rate of each crystal plane, as shown in Fig 11(in the uploaded file). It can be seen that when the number of samples is sufficient, the level set interpolation method proposed in this study can effectively simulate the anisotropic etching characteristics of single crystal silicon.

thumbnail
Fig 10. The {h,k,l}distribution diagram: (a) Top view of the (110) plane; (b) Top view of the (100) plane.

https://doi.org/10.1371/journal.pone.0356817.g010

thumbnail
Fig 11. All the plane etching rates obtained by interpolation of the etching rates of the thirteen crystal planes: (a) Top view result presentation in <111 > orientation, (b) Top view result presentation in <100 > orientation, (c) comparison of the interpolation results(Green curve) with the experimental data (Blue curve).

https://doi.org/10.1371/journal.pone.0356817.g011

  1. 4). 3D simulation

The established method for identifying etching profile at convex mask positions demonstrates that the maximum undercutting rate occurs at the mask’s convex angle. This establishes the corresponding crystal planes and undercutting rates for different mask orientations, as shown in Table 3. Fig 12(a)(in the uploaded file) reveals that when the mask orientation is [130], the profile undercutting rate reaches 1.56μm/min in 30wt% KOH, with the corresponding {210} matching the plane at the convex angle observed in Fig 12 (b)(in the uploaded file). These results confirm that the Level Set method accurately maps each gradient to a plane during etching, aligning with the etching profile evolution laws while maintaining high simulation precision.

thumbnail
Table 3. Etching rates of planes in 30wt% KOH with different mask orientations.

https://doi.org/10.1371/journal.pone.0356817.t003

thumbnail
Fig 12. (a) Undercutting rate corresponding to different mask orientations; (b) Simulated result of circular mesa mask etching.

https://doi.org/10.1371/journal.pone.0356817.g012

4. Analysis of the simulation results

4.1. Spherical silicon etching simulation

Table 4 displays the etching rates of thirteen sample planes for silicon under three distinct etching conditions. Using the interpolation method proposed in this study, we obtained the following differential etching rate distribution across all crystal planes of silicon in the three etching solutions, along with corresponding simulation results for silicon spheres, as detailed below Fig 13(in the uploaded file):

thumbnail
Table 4. Etching rates of thirteen typical crystal planes.

https://doi.org/10.1371/journal.pone.0356817.t004

thumbnail
Fig 13. Interpolation etching rate map of silicon: (a) 70°C,30wt% KOH solution, (b) 70℃,40wt% KOH solution at, (c) 70°C,50wt% KOH solution.

https://doi.org/10.1371/journal.pone.0356817.g013

Figure 14(in the uploaded file) shows the simulation results of silicon spheres with a diameter of 100μm after being etched for 0 min, 5 min, 10 min, 15 min, 20 min, 25 min and 30 min in three different etching solutions. As shown in Fig 14, the etching profile of silicon spheres remains consistent despite the differing concentrations of the three KOH solutions. This indicates that the etching rate on the fast plane is largely uniform under three conditions, which aligns with the rate distribution of the 13 sample planes listed in Table 4. Additionally, it is important to note:as the concentration of the KOH solution increases, the etching rate of the silicon spheres shows a significant decrease.

thumbnail
Fig 14. Simulation results of silicon sphere etching at different time points: (a) 70°C,30wt% KOH solution, (b) 70℃,40wt% KOH solution, (c) 70°C,50wt% KOH solution.

https://doi.org/10.1371/journal.pone.0356817.g014

4.2. Wafer etching simulation

  1. 1). Window mask

Figure 15(in the uploaded file) shows the simulation of Si (100) wafers (mask side-length 50um)etched for 10,20, and 30 minutes in a 70°C 30wt% KOH solution.When the mask orientation is [110], the final etched profile exhibits a 55°inclination angle with minimal undercutting,and the four profiles are {111};When the mask orientation is [100], the initial profiles consists of{100}and{111}. As etching progresses, the{111}gradually dominates until the{100}completely disappears. At the end of etching, the final etched shapes in Fig 15 (a) and Fig 15 (b) are identical, but Fig 15(b) is significantly larger in size than Fig 15(a). Fig 15(c) shows the structural appearance of the wafer during double-sided etching with mask orientation [110],and exhibits excellent agreement with experimental observations.

thumbnail
Fig 15. Simulation of window mask etching of Si(100) wafer in 70°C 30wt% KOH solution: (a) mask orientation [110], (b) mask orientation [100], (c) double-sided etching with mask orientation [110].

https://doi.org/10.1371/journal.pone.0356817.g015

  1. 2). Mesa mask

Fig 16 (in the uploaded file)shows the simulation of Si(100) wafers with circular mesa mask (diameter 140μm) and square mesa mask (side-length 100μm) after etching for 10,20,30, and 40 minutes in a 70°C 30wt% KOH solution.For the circular mesa mask depicted in Fig 16 (a), profile etching becomes apparent upon initiation, with the{210}exhibiting higher undercutting rates gradually dominating, and the projection angle of the adjacent sidewall is 145°.In contrast, the square mesa shown in Fig 16 (b) initially displays{111}sidewall at the mask edge. As etching progresses, the{210}with higher undercutting rates at the convex corner emerges and becomes dominant again, while the {111} progressively disappears.This demonstrates that, provided the etching time is sufficiently long, any mesa mask wafer will ultimately develop a similar sidewall structure.

thumbnail
Fig 16. Simulation of mesa mask etching of Si(100) wafer in 70°C 30wt% KOH solution: (a) circular mesa mask, (b) mask orientation [100].

https://doi.org/10.1371/journal.pone.0356817.g016

  1. 3). Comparison of simulation and experimental results

Fig 17 (in the uploaded file)shows the comparative data of simulated profiles and experimental results of window mask, mesa mask, and composite mask etching under 70℃ 40wt% KOH etching conditions. As shown in Figure 17(a1), the etching structure of the Si (100) window mask is a truncated pyramid cavity, and all structural planes are relatively smooth and flat. Experimental measurements show that the four isosceles structural planes are Si(111) and the bottom plane is Si(100), whose angle of them is approximately 125.26°. The interpolation calculation simulation in Figure 17(a2) exhibits a highly consistency with the experimental results, both displaying truncated pyramid cavity composed of four (111) planes. Similarly,Figure 17(b1) shows a truncated pyramid with four smooth Si(111), and the edge of the convex corner of the mesa mask gradually becomes blunt after etching, forming an intersecting edge composed of two symmetrical sides. Further research has found that these two symmetrical sides are the (210) planes with the maximum etching rate shown in Fig 5(b). The simulation results shown in Figure 17 (b2) also exhibit a similar truncated pyramid, whose convex corner is composed of two (210) planes. In addition, the cross star composite mask shown in Figure 17(c1) forms a convex structure composed of four (100) profiles perpendicular to the edges and four wedge-shaped top angles after etching, and the wedge-shaped top angles are composed of two large angle symmetrical sidewall surfaces; the simulation results shown in Figure 17 (c2) also demonstrate similar side wall and top corner structures. Compared with Gosalvez et al.’s method of reconstructing the etch rate distribution of whole planes using three basic crystal planes and their proposed 3D etching model, this study achieves further improvements in both differential etch rates and 3D etching simulation results by incorporating more extreme-rate crystal planes into the differential calculation, with the average error remaining below 5%.

thumbnail
Fig 17. Comparison of experimental results (a1-c1) and simulation results (a2-c2) of mask etching: (a) window mask; (b) mesa mask; (c) Cross star composite mask.

https://doi.org/10.1371/journal.pone.0356817.g017

4.3. Application of level set method in other crystal etching

The Level Set method proposed in this study demonstrates high precision not only in simulating 3D etching structures of silicon but also excels in etching other crystal structures such as quartz. Fig 18(in the uploaded file) shows the etching rate distribution of a quartz sphere etched in 80°C saturated NH4F and HF mixed solution. Building upon this quartz etching rate distribution and the Level Set modeling method developed in this study, the constructed quartz etching simulation model also achieves high-precision etching simulations of arbitrary mask wafers under various etching conditions. Fig 19 (in the uploaded file)presents the etching simulation of quartz spheres, while Fig 20(in the uploaded file) compares experimental results with simulation results for Z-cut wafers with three different masks. It is evident that the quartz etching model based on Level Set possesses both process simulation capabilities and high-precision simulation performance.

thumbnail
Fig 18. (a) Etch rate distribution in saturated NH4HF2 solution at 80 C for a hemisphere etched for 95 minutes. (b) Corresponding etch rates for the X and Y crystallographic zones.

https://doi.org/10.1371/journal.pone.0356817.g018

thumbnail
Fig 19. Simulation results of quartz sphere etching at different time points.

https://doi.org/10.1371/journal.pone.0356817.g019

thumbnail
Fig 20. Comparison of experimental results (a) and simulation results (b) with different mask.

https://doi.org/10.1371/journal.pone.0356817.g020

5. Conclusion

This study systematically investigates the etching profile evolution mechanisms of anisotropic wet etching in silicon, and A simulation model based Level Set method was developed to predict 3D etching structures. Through hemispherical etching experiments, we obtained etching rates of some typical planes under different etching systems (KOH, TMAH). The etching rate interpolation model is constructed to reconstruct the etching rate of any crystal plane with a small number of sample planes. The level set motion interface control function and interface evolution equations were then established to dynamically track the profile evolution of etched structures. The simulation successfully reproduced 3D profile etched with various masks (windows, mesa) under multiple etching conditions. Furthermore, this method was successfully extended to quartz etching simulations, achieving results highly consistent with experimental data. The results show that the proposed method is suitable for predicting the anisotropic etching profiles of various crystal materials.

Supporting information

S1 File. Interpolation etching rate map of silicon, mask1_silicon, silicon sphere etching, window mask etching of Si(100) wafer 70°C 30wt% KOH, 30%KOH,Undercutting rate corresponding to different mask orientations, Silicon_30wt%KOH_70C (Interpolation etching), Silicon_40wt%KOH_70C (Interpolation etching), Silicon_50wt%KOH_70C (Interpolation etching), silicon_xoy_interpolation, V_3D_interpolation.

https://doi.org/10.1371/journal.pone.0356817.s001

(ZIP)

References

  1. 1. Dutta S, Imran M, Kumar P, Pal R, Datta P, Chatterjee R. Comparison of etch characteristics of KOH, TMAH and EDP for bulk micromachining of silicon (110). Microsyst Technol. 2011;17(10–11):1621–8.
  2. 2. Dong Y, Dou G, Wei Z, Ji S, Dai H, Tang K, et al. Size-Effect-Based Dimension Compensations in Wet Etching for Micromachined Quartz Crystal Microstructures. Micromachines (Basel). 2024;15(6):784. pmid:38930754
  3. 3. Montoliu C, Ferrando N, Gosálvez MA, Cerdá J, Colom RJ. Level set implementation for the simulation of anisotropic etching: application to complex MEMS micromachining. J Micromech Microeng. 2013;23(7):075017.
  4. 4. Wang X, Xu XB, Zhang DW, Wu XZ. Pre-buried mask wet etching for suspended silicon microstructures applied in rocking mass micro-gyroscope. Microsyst Technol. 2018;24(2):1081–7.
  5. 5. Han C, Li C, Zhao Y, Li B, Wei X. Research on a Micro-Processing Technology for Fabricating Complex Structures in Single-Crystal Quartz. Micromachines (Basel). 2020;11(3):337. pmid:32214010
  6. 6. Xing Y, Guo ZY, Gosálvez MA, Wu GR, Qiu XL. Characterization of anisotropic wet etching of single-crystal sapphire. Sensors and Actuators A-Physical. 2020;303:Art no. 111667.
  7. 7. Xing Y, Gosalvez MA, Zhang H, Li Y, Qiu X. Transient and Stable Profiles During Anisotropic Wet Etching of Quartz. J Microelectromech Syst. 2017;26(5):1063–72.
  8. 8. Hubbard TJ. MEMS design: the geometry of silicon micromachining. 1994.
  9. 9. Smiljanic MM, Radjenovic B, Radmilovic-Radjenovic M, Lazic Z, Jovic V. Simulation and experimental study of maskless convex corner compensation in TMAH water solution. Journal of Micromechanics and Microengineering. 2014;24(11):Art no. 115003.
  10. 10. Tokoro K, Uchikawa D, Shikida M, Sato K. Anisotropic etching properties of silicon in KOH and TMAH solutions. IEEE. 1998.
  11. 11. Wu L, Cui L, He W, Guo J, Yu B, Qian L. Toward Controllable Wet Etching of Monocrystalline Silicon: Roles of Mechanically Driven Defects. ACS Appl Mater Interfaces. 2022;14(25):29366–76. pmid:35710329
  12. 12. Park J, Baek J, Baik KH, Ren F, Pearton SJ, Jang S. Photochemical wet etching of single-crystal c-plane AlN under UV illumination. Applied Surface Science. 2025;695.
  13. 13. Li F, Yan S, Lei C, Wang D, Wei X, Yu J, et al. Design and Fabrication of Silicon Pressure Sensors Based on Wet Etching Technology. Micromachines (Basel). 2025;16(5):516. pmid:40428643
  14. 14. Rehder A, Tsuzuki M, Martins T. Genetic Algorithm-Based Approach for Mask Design Generation in Wet Etching Silicon Corrosion. CAD&A. 2025;:162–79.
  15. 15. Allongue P. Molecular Imaging and Local Density of States Characterization at the Si(111)/NaOH Interface. Phys Rev Lett. 1996;77(10):1986–9. pmid:10061828
  16. 16. Ferrando N, Gosálvez MA, Colóm RJ. Evolutionary continuous cellular automaton for the simulation of wet etching of quartz. J Micromech Microeng. 2012;22(2):025021.
  17. 17. Toifl A, Rodrigues F, Aguinsky LF, Hössinger A, Weinbub J. Continuum level-set model for anisotropic wet etching of patterned sapphire substrates. Semicond Sci Technol. 2021;36(4):045016.
  18. 18. Zhang H, Xing Y, Gosálvez MA, Pal P, Sato K. Removal probability function for kinetic Monte Carlo simulations of anisotropic etching of silicon in alkaline etchants containing additives. Sensors and Actuators A-Physical. 2015;233:451–9.
  19. 19. Xing Y, Gosálvez MA, Sato K, Tian M, Yi H. Evolutionary determination of kinetic Monte Carlo rates for the simulation of evolving surfaces in anisotropic etching of silicon. J Micromech Microeng. 2012;22(8):085020.
  20. 20. Montoliu C, Ferrando N, Gosálvez MA, Cerdá J, Colom RJ. Implementation and evaluation of the Level Set method: Towards efficient and accurate simulation of wet etching for microengineering applications. Computer Physics Communications. 2013;184(10):2299–309.
  21. 21. Zielke D, Frühauf J. Determination of rates for orientation-dependent etching. Sensors and Actuators A: Physical. 1995;48(2):151–6.
  22. 22. Wind RA, Jones H, Little MJ, Hines MA. Orientation-Resolved Chemical Kinetics:  Using Microfabrication to Unravel the Complicated Chemistry of KOH/Si Etching. J Phys Chem B. 2002;106(7):1557–69.
  23. 23. Cheng D, Shikida M, Ono A, Sato K, Iriye Y. “Development of quartz etching database and 3-D micromachining simulation system,” IEEE, 2003.
  24. 24. E. 2 4, et al. Micromorphology of single crystalline silicon surfaces during anisotropic wet chemical etching in KOH and TMAH. Sensors and Actuators A: Physical. 2001.
  25. 25. Gosálvez MA, Pal P, Ferrando N, Hida H, Sato K. Experimental procurement of the complete 3D etch rate distribution of Si in anisotropic etchants based on vertically micromachined wagon wheel samples. J Micromech Microeng. 2011;21(12):125007.
  26. 26. Gosálvez MA, Pal P, Sato K. Reconstructing the 3D etch rate distribution of silicon in anisotropic etchants using data from vicinal {1 0 0}, {1 1 0} and {1 1 1} surfaces. J Micromech Microeng. 2011;21(10):105018.
  27. 27. Asaumi K, Iriye Y, Sato K. Anisotropic-etching process simulation system MICROCAD analyzing complete 3D etching profiles of single crystal silicon. IEEE. 1997.
  28. 28. Frühauf J. Shape and functional elements of the bulk silicon microtechnique: a manual of wet-etched silicon structures. Springer Berlin Heidelberg. 2005.
  29. 29. Jia S, Li Z, Liu R, Wang Y, Kang Z. Velocity field level set method for topology optimization on irregular level set grid. Engineering Structures. 2026;349:121874.
  30. 30. Osher S, Fedkiw R, Piechor K. Level Set Methods and Dynamic Implicit Surfaces. Applied Mechanics Reviews. 2004;57(3):xiv 273.
  31. 31. Sethian JA. Level Set Methods and Fast Marching Method. Cambridge Univ. Press. 1999.
  32. 32. Harten A, Engquist B, Osher S, Chakravarthy SR. Uniformly High Order Accurate Essentially Non-oscillatory Schemes, III. Journal of Computational Physics. 1997;131(1):3–47.