Convergence of a finite element method for the drift-diffusion semiconductor device equations: the zero diffusion case
HTML articles powered by AMS MathViewer
- by Bernardo Cockburn and Ioana Triandaf PDF
- Math. Comp. 59 (1992), 383-401 Request permission
Abstract:
In this paper a new explicit finite element method for numerically solving the drift-diffusion semiconductor device equations is introduced and analyzed. The method uses a mixed finite element method for the approximation of the electric field. A finite element method using discontinuous finite elements is used to approximate the concentrations, which may display strong gradients. The use of discontinuous finite elements renders the scheme for the concentrations trivially conservative and fully parallelizable. In this paper we carry out the analysis of the model method (which employs a continuous piecewise-linear approximation to the electric field and a piecewise-constant approximation to the electron concentration) in a model problem, namely, the so-called unipolar case with the diffusion terms neglected. The resulting system of equations is equivalent to a conservation law whose flux, the electric field, depends globally on the solution, the concentration of electrons. By exploiting the similarities of this system with classical scalar conservation laws, the techniques to analyze the monotone schemes for conservation laws are adapted to the analysis of the new scheme. The scheme, considered as a scheme for the electron concentration, is shown to satisfy a maximum principle and to be total variation bounded. Its convergence to the unique weak solution is proven. Numerical experiments displaying the performance of the scheme are shown.References
- Wolfgang Fichtner, Donald J. Rose, and Randolph E. Bank, Semiconductor device simulation, SIAM J. Sci. Statist. Comput. 4 (1983), no. 3, 391–415. MR 723106, DOI 10.1137/0904031 R. E. Bank, W. M. Coughran, Jr., W. Fichtner, E. H. Grosse, D. J. Rose, and R. K. Smith, Transient simulation of silicon devices and circuits, IEEE Trans. Computer-Aided Design CAD-4 (1985), 436-451.
- F. Brezzi, Theoretical and numerical problems in reverse biased semiconductor devices, Computing methods in applied sciences and engineering, VII (Versailles, 1985) North-Holland, Amsterdam, 1986, pp. 45–58. MR 905286
- F. Brezzi, A. C. S. Capelo, and L. Gastaldi, A singular perturbation analysis of reverse-biased semiconductor diodes, SIAM J. Math. Anal. 20 (1989), no. 2, 372–387. MR 982665, DOI 10.1137/0520024
- Franco Brezzi, Jim Douglas Jr., and L. D. Marini, Two families of mixed finite elements for second order elliptic problems, Numer. Math. 47 (1985), no. 2, 217–235. MR 799685, DOI 10.1007/BF01389710
- Franco Brezzi and Lucia Gastaldi, Mathematical properties of one-dimensional semiconductors, Mat. Apl. Comput. 5 (1986), no. 2, 123–137 (English, with Portuguese summary). MR 884997
- Franco Brezzi, Luisa Donatella Marini, and Paola Pietra, Two-dimensional exponential fitting and applications to drift-diffusion models, SIAM J. Numer. Anal. 26 (1989), no. 6, 1342–1355. MR 1025092, DOI 10.1137/0726078
- Franco Brezzi and Peter A. Markowich, A convection-diffusion problem with small diffusion coefficient arising in semiconductor physics, Boll. Un. Mat. Ital. B (7) 2 (1988), no. 4, 903–930 (English, with Italian summary). MR 977596
- Bernardo Cockburn and Chi-Wang Shu, The Runge-Kutta local projection $P^1$-discontinuous-Galerkin finite element method for scalar conservation laws, RAIRO Modél. Math. Anal. Numér. 25 (1991), no. 3, 337–361 (English, with French summary). MR 1103092, DOI 10.1051/m2an/1991250303371
- Bernardo Cockburn and Chi-Wang Shu, TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. II. General framework, Math. Comp. 52 (1989), no. 186, 411–435. MR 983311, DOI 10.1090/S0025-5718-1989-0983311-4
- Bernardo Cockburn, San Yih Lin, and Chi-Wang Shu, TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. III. One-dimensional systems, J. Comput. Phys. 84 (1989), no. 1, 90–113. MR 1015355, DOI 10.1016/0021-9991(89)90183-6
- Bernardo Cockburn, Suchung Hou, and Chi-Wang Shu, The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case, Math. Comp. 54 (1990), no. 190, 545–581. MR 1010597, DOI 10.1090/S0025-5718-1990-1010597-0
- Bernardo Cockburn, Quasimonotone schemes for scalar conservation laws. I, SIAM J. Numer. Anal. 26 (1989), no. 6, 1325–1341. MR 1025091, DOI 10.1137/0726077 W. M. Coughran, Jr. and J. W. Jerome, Modular algorithms for transient semiconductor device simulation, Part I: Analylsis of the outer iteration, Lectures in Appl. Math., vol. 25, Amer. Math. Soc., Providence, R.I., 1990, pp. 107-149.
- Michael G. Crandall and Andrew Majda, Monotone difference approximations for scalar conservation laws, Math. Comp. 34 (1980), no. 149, 1–21. MR 551288, DOI 10.1090/S0025-5718-1980-0551288-3
- Jim Douglas Jr., Irene Martínez-Gamba, and M. Cristina J. Squeff, Simulation of the transient behavior of a one-dimensional semiconductor device, Mat. Apl. Comput. 5 (1986), no. 2, 103–122 (English, with Portuguese summary). MR 884996
- Wolfgang Fichtner, Donald J. Rose, and Randolph E. Bank, Semiconductor device simulation, SIAM J. Sci. Statist. Comput. 4 (1983), no. 3, 391–415. MR 723106, DOI 10.1137/0904031
- Ami Harten, On a class of high resolution total-variation-stable finite-difference schemes, SIAM J. Numer. Anal. 21 (1984), no. 1, 1–23. With an appendix by Peter D. Lax. MR 731210, DOI 10.1137/0721001
- Joseph W. Jerome, Consistency of semiconductor modeling: an existence/stability analysis for the stationary Van Roosbroeck system, SIAM J. Appl. Math. 45 (1985), no. 4, 565–590. MR 796097, DOI 10.1137/0145034
- Joseph W. Jerome and Thomas Kerkhoven, A finite element approximation theory for the drift diffusion semiconductor model, SIAM J. Numer. Anal. 28 (1991), no. 2, 403–422. MR 1087512, DOI 10.1137/0728023
- J. W. Jerome, Evolution systems in semiconductor device modeling: a cyclic uncoupled line analysis for the Gummel map, Math. Methods Appl. Sci. 9 (1987), no. 4, 455–492. MR 1200362, DOI 10.1002/mma.1670090132
- Thomas Kerkhoven, A proof of convergence of Gummel’s algorithm for realistic device geometries, SIAM J. Numer. Anal. 23 (1986), no. 6, 1121–1137. MR 865946, DOI 10.1137/0723076 S. N. Kruzhkov, First order quasilinear equations in several independent variables, Math. USSR Sb. 10 (1970), 217-243. N. N. Kuznetsov, Accuracy of some approximate methods for computing the weak solutions of a first-order quasi-linear equation, USSR Comput. Math. and Math. Phys. 16 (1976), 105-119. A. Y. LeRoux, Etude du problème mixte pour une équation quasilinéaire du premier ordre, C. R. Acad. Sci. Paris, Sér. A 285 (1977), 351-354.
- Bradley J. Lucier, Error bounds for the methods of Glimm, Godunov and LeVeque, SIAM J. Numer. Anal. 22 (1985), no. 6, 1074–1081. MR 811184, DOI 10.1137/0722064
- Bradley J. Lucier, A moving mesh numerical method for hyperbolic conservation laws, Math. Comp. 46 (1986), no. 173, 59–69. MR 815831, DOI 10.1090/S0025-5718-1986-0815831-4
- Bradley J. Lucier, On nonlocal monotone difference schemes for scalar conservation laws, Math. Comp. 47 (1986), no. 175, 19–36. MR 842121, DOI 10.1090/S0025-5718-1986-0842121-6 P. A. Markovich, The stationary semiconductor equations, Springer-Verlag, New York, 1986.
- Randolph E. Bank (ed.), Computational aspects of VLSI design with an emphasis on semiconductor device simulation, Lectures in Applied Mathematics, vol. 25, American Mathematical Society, Providence, RI, 1990. MR 1046465 P. A. Markowich and P. Szmolyan, A system of convection-diffusion equations with small diffusion coefficient arising in semiconductor physics, preprint.
- Irene Martínez-Gamba and Maria Cristina J. Squeff, Simulation of the transient behavior of a one-dimensional semiconductor device. II, SIAM J. Numer. Anal. 26 (1989), no. 3, 539–552. MR 997655, DOI 10.1137/0726032
- P.-A. Raviart and J. M. Thomas, A mixed finite element method for 2nd order elliptic problems, Mathematical aspects of finite element methods (Proc. Conf., Consiglio Naz. delle Ricerche (C.N.R.), Rome, 1975) Lecture Notes in Math., Vol. 606, Springer, Berlin, 1977, pp. 292–315. MR 0483555
- Christian Ringhofer, An asymptotic analysis of a transient p-n-junction model, SIAM J. Appl. Math. 47 (1987), no. 3, 624–642. MR 889643, DOI 10.1137/0147042
- C. Ringhofer and C. Schmeiser, An approximate Newton method for the solution of the basic semiconductor device equations, SIAM J. Numer. Anal. 26 (1989), no. 3, 507–516. MR 997653, DOI 10.1137/0726030
- Richard Sanders, On convergence of monotone finite difference schemes with variable spatial differencing, Math. Comp. 40 (1983), no. 161, 91–106. MR 679435, DOI 10.1090/S0025-5718-1983-0679435-6 P. Szmolyan, Initial transients of solutions of the semiconductor equations, preprint.
- Peter Szmolyan, Asymptotic methods for transient semiconductor device equations, COMPEL 8 (1989), no. 2, 113–122. MR 1020120, DOI 10.1108/eb010053 V. W. Van Roosbroeck, Theory of flow of electrons and holes in germanium and other semiconductors, Bell Syst. Tech. J. 29 (1950), 560-607.
- Miloš Zlámal, Finite element solution of the fundamental equations of semiconductor devices. I, Math. Comp. 46 (1986), no. 173, 27–43. MR 815829, DOI 10.1090/S0025-5718-1986-0815829-6
Additional Information
- © Copyright 1992 American Mathematical Society
- Journal: Math. Comp. 59 (1992), 383-401
- MSC: Primary 65N30; Secondary 35Q60, 65N12, 78A55, 82D99
- DOI: https://doi.org/10.1090/S0025-5718-1992-1145661-0
- MathSciNet review: 1145661