VLSI Design

VLSI Design / 1998 / Article
Special Issue

Computational Electronics

View this Special Issue

Open Access

Volume 8 |Article ID 018794 | https://doi.org/10.1155/1998/18794

Mark Peskin, Christine Maziar, "MOMENTS: The Modular Monte Carlo Environment for Charge Transport Simulation, Overview and Applications", VLSI Design, vol. 8, Article ID 018794, 6 pages, 1998. https://doi.org/10.1155/1998/18794

MOMENTS: The Modular Monte Carlo Environment for Charge Transport Simulation, Overview and Applications


We present MOMENTS, a newly developed software library lbr Monte Carlo simulation of semiconductor devices. This library uses object-oriented design principles to provide a flexible, extensible toolset that allows rapid development of a wide variety of Monte Carlo simulation applications. It allows concurrent simulation of multiple particle species (e.g. electrons and holes) with arbitrary user-defined interactions between species (e.g. generation – recombination and carrier – carrier scattering) in arbitrary geometries using either analytic or numerical bandstructure representations. The modular design allows virtually all simulation parameters to be freely varied across the simulation domain. MOMENTS also takes advantage of the parallelism inherent in the ensemble Monte Carlo approach, employing a scheme that can support a wide variety of parallel architectures with active load balancing. To demonstrate some of the library's capabilities, we also present preliminary results from a GaAs avalanche photodiode (APD) simulator based on MOMENTS.

Copyright © 1998 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

More related articles

 PDF Download Citation Citation
 Order printed copiesOrder

Article of the Year Award: Outstanding research contributions of 2020, as selected by our Chief Editors. Read the winning articles.