Exercise: Electron Tunneling in Gallium Arsenide

No Java support detected The applet simulates electron transport in a semiconductor device constructed as a three-layer gallium arsenide–gallium aluminum arsenide (GaAs–Ga1–xAlxAs) sandwich. The GaAs layer constitutes a potential well between two confining barriers that are formed from the GaAs matrix by doping with about 30% Al content. The device is modeled by the double barrier potential energy V(x) shown in the applet. The barriers are 0.25 eV high and 5.0 nm wide, with a gap of equal width separating them; the effective mass for electrons in GaAs is 34.24 keV/c2 [see Am. J. Phys. 62(2), 143 (1994)]. These values appear in the Equation View of the applet (the barrier|gap width is a – b). On the Graphics: [x] tab the double barrier potential energy V(x) is plotted over the interval [–20 nm, +20 nm]. The listing to the right of the graph includes placeholders for a single scattering (stationary) state of the electron and its reflected component; the energy of this state is adjustable. Unusually large transmission (resonant tunneling) through the device occurs when the electron energy coincides with the energy of a bound state in the well formed by the two barriers. In this exercise, we will determine the the lowest electron energy that results in peak transmission, and investigate the width of the resonance. [In practice, the electron energy is fixed (at the Fermi energy of GaAs) and the device is "tuned" to resonance by applying a suitable bias voltage that alters the bound state energies in the central well.]

Instructions for use

  1. Show the scattering waveform ψ0 by right-clicking its placeholder in the list, clicking the visibility icon in the Display Options field, then choosing the "OK" button. This is a stationary state of the electron in this environment, constructed as a purely transmitted wave to the right of the double barrier to model the case where electrons are incident from the left. The electron energy defaults to 0.03 eV. For this complex-valued waveform, the plotting style defaults to a color-for-phase scheme (see Technical Notes below). Note the uniform amplitude of the transmitted wave. In contrast, the wave to the left of the barrier is a mixture of incident and reflected components.
  2. Show the reflected component of ψ0 by right-clicking its placeholder in the list, clicking the visibility icon in the Display Options field, then choosing the "OK" button. Note the uniform amplitude of the reflected component on the incident side of the barrier.
  3. The reflected wave amplitude is zero at a transmission resonance. To find the lowest such energy, right-click anywhere in the graph and select "Display in Window" from the popup menu. This frees the graph to 'float' in full view as you make adjustments to the energy. Reposition the graph as desired and proceed to Equation View, where the energy of this state is recorded as E0 = 0.03. Right click anywhere in the equation field and select "Edit parameter.." from the popup menu. Use the slider to change the highlighted digits in the text field, increasing the energy upward from the start value until no reflected amplitude is visible on the graph. [You may wish to zoom in (rotate the mouse wheel) on the reflected wave for a better view.] Fine tune the search by reducing the number of highlighted digits in the text field; the first digit highlighted can be moved left (right) using the up (down) arrows to the right of this field. The energy yielding no visible reflected wave is an approximation to the resonance value.
  4. Fine tune even more the energy found in the previous instruction. Note that E0 is the rightmost argument of the refl(..) function that appears in the current view (Equation View), and that the function value changes interactively as we adjust this energy. The refl(..) function calculates directly the reflection coefficient for the given energy. Continue adjusting E0 until you find one that gives near-zero reflection (four significant figures is sufficient accuracy for our purpose); this is our most accurate result for the resonance energy. How is the wave for this case unique? Finish by selecting "OK" to end the edit session with the current settings. Finally, restore the graph to its rightful place by clicking the close button in the upper right corner of the graph window.
  5. Analgous to the refl(..) function, the trns(..) function calculates directly the transmission coefficient for the given energy. Note the value of the trns(..) function for the resonance energy just found. Try energies below and above resonance to find values where the transmission probability drops to half of its peak value. The difference between these bounding values is commonly termed the 'width' of the resonance. The very narrow width, even compared to the resonance energy, is evidence that this resonance is quite 'sharp'.

Technical Notes