Title :
A software platform for nanoscale device simulation and visualization
Author :
Gayer, Marek ; Iannaccone, Giuseppe
Author_Institution :
Dept. of Eng. Cybern., Norwegian Univ. of Sci. & Technol. (NTNU), Trondheim, Norway
Abstract :
NanoFEM platform is a new research environment based on the finite element method (FEM) for Technology CAD (TCAD) simulation and visualization of nanoscale devices, such as MOSFET transistors. The simulation in NanoFEM platform is based on solving partial differential equations corresponding to physical processes in modelled devices. A user or developer can provide these equations in a variational form format, and can define solver modules based on a FEM library with ability of automatic generation of finite elements and finite element forms. Solver modules can define fields for simulation and visualization and boundary conditions. Simple boundary conditions and material properties can also be specified directly in the graphical user interface. Geometry for the solved case can be defined either in graphical user interface or using Python scripting. Quality tetrahedral meshes necessary for FEM simulations are generated automatically. Visualization and post-processing is available in graphical user interface. We present some of related major existing solutions, namely open source geometry editors, mesh generators, computation libraries and visualization tools for FEM. We discuss major software components of the NanoFEM platform, i.e. Salome Platform and DOLFIN/FEniCS. We present an example simulation and visualization in NanoFEM platform. This is a simulation of the Poisson´s equation on a 3D structure consisting of several geometry groups and materials forming a FinFET transistor with a mesh consisting of hundreds of thousands tetrahedrons. Because NanoFEM platform consists almost entirely of open source software components, others could eventually build similar solutions including, but not limited to TCAD device simulations after reading and reviewing the NanoFEM platform design and components.
Keywords :
data visualisation; finite element analysis; graphical user interfaces; nanotechnology; technology CAD (electronics); 3D structure; FEM simulation; FinFET transistor; NanoFEM platform; Poisson equation; Python scripting; Technology CAD simulation; computer aided design; field effect transistor; finite element method; graphical user interface; mesh generator; nanoscale device simulation; nanoscale device visualization; open source geometry editor; partial differential equation; software platform; Boundary conditions; Computational modeling; Finite element methods; Geometry; Graphical user interfaces; MOSFET circuits; Nanoscale devices; Open source software; Partial differential equations; Visualization;
Conference_Titel :
Advances in Computational Tools for Engineering Applications, 2009. ACTEA '09. International Conference on
Conference_Location :
Zouk Mosbeh
Print_ISBN :
978-1-4244-3833-4
Electronic_ISBN :
978-1-4244-3834-1
DOI :
10.1109/ACTEA.2009.5227880