Numerical evaluation of iterative schemes for drift-diffusion simulation

Mahesh B. Patil, Umberto Ravaioli, Thomas Kerkhoven

Research output: Contribution to journalReview article

Abstract

We introduce an iterative scheme to solve the drift-diffusion device simulation problem, which combines the Gummel iteration with the "pointwise iteration", and then we compare its convergence behavior with other iteration strategies, for different test cases. Comparisons are made with the standard Gummel approach and a nonlinear multigrid iteration. The combined "Gummel-Pointwise" iteration has significantly better convergence characteristics than the Gummel iteration in all cases. The cost of the pointwise iteration varies only linearly with the number of grid points. While in terms of CPU time for the solution the pointwise iteration is not always faster in 2-D, in 3-D the combined technique becomes more and more advantageous as the grid size increases. It is found that the nonlinear multigrid scheme is overall not as effective as the combined iteration.

Original languageEnglish (US)
Pages (from-to)337-341
Number of pages5
JournalVLSI Design
Volume8
Issue number1-4
DOIs
StatePublished - Jan 1 1998

Fingerprint

Program processors
Costs

Keywords

  • Drift-diffusion
  • Gummel iteration
  • Iterative methods

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering

Cite this

Numerical evaluation of iterative schemes for drift-diffusion simulation. / Patil, Mahesh B.; Ravaioli, Umberto; Kerkhoven, Thomas.

In: VLSI Design, Vol. 8, No. 1-4, 01.01.1998, p. 337-341.

Research output: Contribution to journalReview article

Patil, Mahesh B. ; Ravaioli, Umberto ; Kerkhoven, Thomas. / Numerical evaluation of iterative schemes for drift-diffusion simulation. In: VLSI Design. 1998 ; Vol. 8, No. 1-4. pp. 337-341.
@article{45c3f4810b894c80815ba1eae16ea63c,
title = "Numerical evaluation of iterative schemes for drift-diffusion simulation",
abstract = "We introduce an iterative scheme to solve the drift-diffusion device simulation problem, which combines the Gummel iteration with the {"}pointwise iteration{"}, and then we compare its convergence behavior with other iteration strategies, for different test cases. Comparisons are made with the standard Gummel approach and a nonlinear multigrid iteration. The combined {"}Gummel-Pointwise{"} iteration has significantly better convergence characteristics than the Gummel iteration in all cases. The cost of the pointwise iteration varies only linearly with the number of grid points. While in terms of CPU time for the solution the pointwise iteration is not always faster in 2-D, in 3-D the combined technique becomes more and more advantageous as the grid size increases. It is found that the nonlinear multigrid scheme is overall not as effective as the combined iteration.",
keywords = "Drift-diffusion, Gummel iteration, Iterative methods",
author = "Patil, {Mahesh B.} and Umberto Ravaioli and Thomas Kerkhoven",
year = "1998",
month = "1",
day = "1",
doi = "10.1155/1998/34303",
language = "English (US)",
volume = "8",
pages = "337--341",
journal = "VLSI Design",
issn = "1065-514X",
publisher = "Hindawi Publishing Corporation",
number = "1-4",

}

TY - JOUR

T1 - Numerical evaluation of iterative schemes for drift-diffusion simulation

AU - Patil, Mahesh B.

AU - Ravaioli, Umberto

AU - Kerkhoven, Thomas

PY - 1998/1/1

Y1 - 1998/1/1

N2 - We introduce an iterative scheme to solve the drift-diffusion device simulation problem, which combines the Gummel iteration with the "pointwise iteration", and then we compare its convergence behavior with other iteration strategies, for different test cases. Comparisons are made with the standard Gummel approach and a nonlinear multigrid iteration. The combined "Gummel-Pointwise" iteration has significantly better convergence characteristics than the Gummel iteration in all cases. The cost of the pointwise iteration varies only linearly with the number of grid points. While in terms of CPU time for the solution the pointwise iteration is not always faster in 2-D, in 3-D the combined technique becomes more and more advantageous as the grid size increases. It is found that the nonlinear multigrid scheme is overall not as effective as the combined iteration.

AB - We introduce an iterative scheme to solve the drift-diffusion device simulation problem, which combines the Gummel iteration with the "pointwise iteration", and then we compare its convergence behavior with other iteration strategies, for different test cases. Comparisons are made with the standard Gummel approach and a nonlinear multigrid iteration. The combined "Gummel-Pointwise" iteration has significantly better convergence characteristics than the Gummel iteration in all cases. The cost of the pointwise iteration varies only linearly with the number of grid points. While in terms of CPU time for the solution the pointwise iteration is not always faster in 2-D, in 3-D the combined technique becomes more and more advantageous as the grid size increases. It is found that the nonlinear multigrid scheme is overall not as effective as the combined iteration.

KW - Drift-diffusion

KW - Gummel iteration

KW - Iterative methods

UR - http://www.scopus.com/inward/record.url?scp=0032310041&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0032310041&partnerID=8YFLogxK

U2 - 10.1155/1998/34303

DO - 10.1155/1998/34303

M3 - Review article

AN - SCOPUS:0032310041

VL - 8

SP - 337

EP - 341

JO - VLSI Design

JF - VLSI Design

SN - 1065-514X

IS - 1-4

ER -