Inelastic Scattering in NEGF: Matlab Implementation and Exercises
02 Jan 2011 | Downloads | Contributor(s): Samiran Ganguly, Supriyo Datta
A set of Matlab scripts has been developed illustrating the treatment of inelastic scattering in non-equilibrium Greens function (NEGF) based quantum transport models. The first script highlights the core principles using a simple conductor described by a (2x2) Hamiltonian matrix, while the second script shows how the model can be extended straightforwardly to arbitrary conductors described by any (NxN) Hamiltonian. Numerical results are presented in both cases highlighting the subtle effects …
MATLAB codes from "Nanoscale device modeling: the Green's function method"
10 Oct 2013 | Downloads | Contributor(s): Supriyo Datta
The MATLAB programs used to generate the figures in the article that appeared in Superlattices and Microstructures, vol.28, p.253 (2000).
MATLAB codes from the "Lessons from Nanoelectronics"
10 Dec 2015 | Downloads | Contributor(s): Supriyo Datta
The .zip archive contains all the codes from the book.
You can download and unzip the file to access the codes organized in folders (titled by the Lecture number).
You can run this on MATLAB or use the OCTAViEw tool on nanoHUB.
Magnetic Tunnel Junction Lab
23 Sep 2013 | Tools | Contributor(s): Samiran Ganguly, Deepanjan Datta, Chen Shang, Sankarsh Ramadas, Sayeef Salahuddin, Supriyo Datta
Calculate Resistance, Tunneling Magneto Resistance, Spin Torques, and Switching characteristics of a Magnetic Tunnel Junction
Modular Spintronics Library
09 May 2013 | Downloads | Contributor(s): Kerem Yunus Camsari, Samiran Ganguly, Supriyo Datta
A library of elemental spintronic modules in three langauages, MATLAB, SPICE, Verilog-A. These modules: Have been carefully benchmarked against available theoretical simulations and/or experimental data. Represent a multiphysics framework incorporating a wide range of physical models such as NEGF for quantum transport, Spin Diffusion eqn. for semiclassical transport, LLG eqn. for magnetization dynamics, etc. Can be combined to build circuit models for compound models for larger...