Abstract

The simulation of silicon-based light-emitting and photodetectors nanodevices using computer algebra became a challenge. These devices couple the hyperbolic equations of electromagnetic radiation, the parabolic equations of heat conduction, the elliptic equations describing electric potential, and the eigenvalue equations of quantum mechanics—with the nonlinear drift–diffusion equations of the semiconductor physics. These complex equations must be solved by using generally mixed Dirichlet–Neumann boundary conditions in three-dimensional geometries. Comsol Multiphysics modeling software is employed integrated with MATLAB–SIMULINK and Zemax. The physical equations are discretized on a mesh using the Galerkin finite element method (FEM) and to a lesser extent the method of finite volumes. The equations can be implemented in a variety of forms such as directly as a partial differential equation, or as a variational integral, the so-called weak form. Boundary conditions may also be imposed directly or using variational constraint and reaction forces. Both choices have implication for convergence and physicality of the solution. The mesh is assembled from triangular or quadrilateral elements in two-dimensions, and hexahedral or prismatic elements in three dimensions, using a variety of algorithms. Solution is achieved using direct or iterative linear solvers and nonlinear solvers. The former are based on conjugate gradients, the latter generally on Newton–Raphson iterations. The general framework of FEM discretization, meshing and solver algorithms will be presented together with techniques for dealing with challenges such as multiple time scales, shocks and nonconvergence; these include load ramping, segregated iterations, and adaptive meshing.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.