Skip to main content
Computer Simulation of P–N Junction Devices
American Association of Physics Teachers (1997)
  • N. Sanjay Rebello, Kansas State University
  • Chandramouli Ravipati, Kansas State University
  • Dean A. Zollman, Kansas State University
  • Lawrence Todd Escalada, University of Northern Iowa
We present here a computer program—the Semiconductor Device Simulator—which simulates the working of three p – n junction devices: the light-emitting diode, the solar cell, and the tunnel diode. This program enables students to create the device starting with two pieces of intrinsic semiconductor material, and doping them appropriately to create a p – n junction device of their choice. While creating the device, students can observe the changes in the energy bands and Fermi level as a response to doping. The device, once created, can then be incorporated into a circuit where the students can observe the energy bands, the I –V graph, as well as the intensity spectrum of the device in response to the changes in applied voltage and/or incident light. No prior knowledge of higher level mathematics is required to use the program. The program is available for Windows™ and Macintosh™ platforms. The flexibility of the program allows it to be used by students over a range of academic levels. We have field tested the program along with associated materials in both high school and university environments. The current version of the program contains modifications based on these field tests.
Publication Date
February 10, 1997
Citation Information
N. Sanjay Rebello, Chandramouli Ravipati, Dean A. Zollman and Lawrence Todd Escalada. "Computer Simulation of P–N Junction Devices" American Association of Physics Teachers Vol. 65 Iss. 8 (1997) p. 765 - 773
Available at: