In an earlier post, I had shared a script on how to create a radial doping profile in DEVICE (CHARGE transport solver) using the import doping object. In a lot of cases, the user would prefer a radial doping profile that has a diffusion pattern, i.e. the dopant concentration is high at the outer surface and exponentially decreases to a low value at the core. This is a much realistic representation of doping on a wire in compared to the constant profile in that earlier post. The new erfc function in Lumerical’s S2016A release allows us to write a script where the radial doping profile can have a diffusion of dopants from the surface to the core. In the attached script file, I have created a radial dopign profile that exponentially decays from a peak concentration to a low value over a certain length (junction width). It is similar to the diffusion doping object available by default in DEVICE which is limited to rectangular shapes only.
I have also attached a DEVICE project file to help visualize the resulting profile. To see the doping profile, open the project file, load the attached .mat file into the (import) doping object, calculate the mesh and visualize the grid.
NOTE: Both the script and project file will run only in the latest version (DEVICE 5). You can download the latest version from here .