Understanding Electron Diffusion Current
Electron diffusion current appears when electron concentration is not uniform. Electrons move from a rich region toward a lean region. Because electrons carry negative charge, the conventional current direction follows the sign used in semiconductor equations. This calculator turns that idea into useful numbers. It estimates concentration gradient, diffusion coefficient, current density, and total current through a chosen cross section.
Why The Calculation Matters
Diffusion current is important in diodes, transistors, sensors, solar cells, and semiconductor wafers. A small carrier gradient can produce a measurable current. A large gradient can dominate device behavior near junctions. Designers use this value to check transport, leakage, and injection assumptions. Students use it to connect Fick diffusion with electron current flow.
Inputs You Can Control
The tool accepts two electron densities, a transport distance, and an active area. You can enter the diffusion coefficient directly. You can also calculate it from mobility and temperature using the Einstein relation. Unit selectors reduce manual conversion errors. A profile factor lets you adjust the average gradient for non linear concentration changes. Parallel path count helps estimate repeated device fingers or identical channels.
Reading The Result
The signed current density shows direction by the chosen convention. The magnitude is often best for quick comparison. Total current multiplies current density by area and path count. Electron flux is also shown. It describes particle movement before charge conversion. The gradient value helps you judge whether the input profile is physically reasonable.
Practical Notes
Use measured carrier densities when available. Keep the distance tied to the same region as those measurements. Do not mix depletion width, neutral region length, and contact spacing without care. Mobility and diffusion data depend on doping, crystal quality, and temperature. For high field devices, drift current may also be important. This calculator focuses on diffusion only. Treat final values as estimates unless they are checked with a full transport model.
Exporting And Comparing Cases
After each run, save the results as a CSV file or a simple PDF report. Use the example table to test typical inputs first. Then change one variable at a time. This careful habit makes trends easier to see, especially when density gradient, area, or temperature changes significantly.