Skip to content

ruanformigoni/nmlsim-2.0

Repository files navigation

NMLSim

A CAD and simulation tool for in-plane nanomagnetic logic circuits. Check NMLSim_User_Guide.pdf for more information.

Lucas A. Lascasas Freitas
Matheus G. Arraes Veloso
Thiago R. B. S. Soares
Omar P. Vilela Neto
Department of Computer Science
Universidade Federal de Minas Gerais
Belo Horizonte, Brazil

João G. Nizer Rahmeier
Luiz G. C. Melo
Department of Electrical Engineering
Universidade Federal de Minas Gerais
Belo Horizonte, Brazil

How to RUN the code:

Erase obj files and exe: make clean
Erase csv files in File folder: make eraseCSV
Compile: make
Run engine: make run input=inFilePath output=outFilePath
Run chart script: python3 chart.py -h
Run user interface 32 bits system: make interface32
Run user interface 64 bits system: make interface64

Input File Example:

Check /Files/example.xml for more info.

Publications:

  1. Soares, T.R.B.S., Nizer Rahmeier, J.G., de Lima, V.C. et al. J Comput Electron (2018) 17: 1370. https://doi.org/10.1007/s10825-018-1215-8

  2. Freitas, Lucas A. Lascasas, Omar P. Vilela Neto, João G. Nizer Rahmeier, and Luiz GC Melo. "NMLSim 2.0: a robust CAD and simulation tool for in-plane nanomagnetic logic based on the LLG equation." In Proceedings of the 32nd Symposium on Integrated Circuits and Systems Design, p. 23. ACM, 2019.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •