A Modular Approach to Spintronics

There has been enormous progress in the last two decades, effectively combining spintronics and magnetics into a powerful force that is shaping the field of memory devices, but the impact on logic devices remains uncertain. New materials and phenomena continue to be discovered at an impressive rate and it presents a formidable challenge to integrate new discoveries into composite structures that can be analyzed and evaluated. To meet this challenge, Prof. Supriyo Datta, Dr. Kerem Camsari and Dr. Samiran Ganguly at Purdue University have created a library of elemental modules each of which represents a specific physical phenomenon, and can be used to build spin-circuit models for more complex devices and structures.

Click HERE to access or download the library on nanoHUB.

To get started using the library, you can view a WebEx tutorial presented by Dr. Camsari HERE.

In order to run the library you will need:
  1. HSPICE
  2. SSH, SFTP clients (File-transfer from server if MATLAB is working on a local machine)
  3. HSPICE ToolBox
    • Download: http://www.cppsim.com/download_hspice_tools.html
    • Add the path of HSPICE ToolBox to MATLAB
    • Inside the ToolBox directory compile the ToolBox (just once) > mex loadsig.c
    • The function “loadsig” should now be recognizable by MATLAB
  4. MATLAB



If you encounter any bugs or problems please contact:

Kerem Yunus Camsari at: kcamsari (AT) purdue.edu, Samiran Ganguly at: sganguly (AT) purdue.edu, Supriyo Datta at: datta (AT) purdue.edu