Experimental roots of quantum world

In microscopy, which is using microscopes to look at small things, you can’t separate things that are closer together than the wavelength used. This is why we use X-ray diffraction and electron microscopes with very short wavelengths to look at atoms and molecules. So if you want to measure the electron’s path with light, and measure it precisely on an atomic scale, you have to use a short wavelength of light. But if you use a short wavelength then it has a lot of energy (E = hν), enough to change the electron’s direction. This is the basis of the Uncertainty Principle.

chem.libretexts.org/

Electrons exist!

Electron spins!

Continue reading

Sentaurus mesh Sano randomizer intricacies

This is part of my thesis. I thought it is useful to put it here.

While working with Synopsys Sentaurus mesh, I encountered a bug in its randomizer when using the Sano method. This bug manifests as large positive threshold voltage shifts in n-channel MOSFETs, as shown below:

VtShift.png

This is due to a large difference in the level of doping introduced after the randomizer. Specifically, while the Boron Active Concentration which I randomize produces the desired results, the Net Active concentration changes from a value of -4.6×1018 to -9.4×1017 cm-3.

I overcame this issue by creating a dataex script that introduced a difference in the NetActive concentration dataset values at each mesh element. I then fitted this difference so as the Uniform profile device became the nominal. This is not the best solution to the problem, however, the results that I produced where very close to the Impedance Field Randomization Method, with only some differences that are justified by the theory of the Sano method.

This bug persisted for the cases of Doping assignment using the NGP and CIC methods, while I only randomized the Boron Active concentration. Arsenic randomization produced zero atoms for some reason. I am not sure if this is because the concentration was very low, or something else strange. The version I have used for this is K-2015.06.