TY - GEN
T1 - The Munich N anotech Toolkit (MNT)
AU - Walter, Marcel
AU - Drewniok, Jan
AU - Hofmann, Simon
AU - Hien, Benjamin
AU - Wille, Robert
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - As traditional computing technologies near their physical limits, the demand for beyond-CMOS alternatives intensifies. Among these, Field-coupled Nanocomputing (FCN) emerges as a class of multiple promising candidates, offering computational capabilities at a sub-nanometer scale. Break-throughs in the fabrication of Silicon Dangling Bonds (SiDBs) exemplified by sub-3D nm 2 OR gates and wire segments under-score FCN's potential to revolutionize computing paradigms. However, existing software tools for FCN circuit design lack functionality and suffer from maintenance issues. Addressing this gap, in this work, we introduce the open-source Munich Nanotech Toolkit (MNT), providing accessible inter-faces including a Command-Line Interface, a C++ header-only library, and Python bindings. Our toolkit adheres to modern software standards, ensuring continuous integration and testing across diverse platforms with substantial code coverage. This toolkit aids in advancing FCN design automation, and serves as a sandbox for designers and researchers in the domain, paving the way towards the beyond-CMOS era.
AB - As traditional computing technologies near their physical limits, the demand for beyond-CMOS alternatives intensifies. Among these, Field-coupled Nanocomputing (FCN) emerges as a class of multiple promising candidates, offering computational capabilities at a sub-nanometer scale. Break-throughs in the fabrication of Silicon Dangling Bonds (SiDBs) exemplified by sub-3D nm 2 OR gates and wire segments under-score FCN's potential to revolutionize computing paradigms. However, existing software tools for FCN circuit design lack functionality and suffer from maintenance issues. Addressing this gap, in this work, we introduce the open-source Munich Nanotech Toolkit (MNT), providing accessible inter-faces including a Command-Line Interface, a C++ header-only library, and Python bindings. Our toolkit adheres to modern software standards, ensuring continuous integration and testing across diverse platforms with substantial code coverage. This toolkit aids in advancing FCN design automation, and serves as a sandbox for designers and researchers in the domain, paving the way towards the beyond-CMOS era.
UR - http://www.scopus.com/inward/record.url?scp=85203173521&partnerID=8YFLogxK
U2 - 10.1109/NANO61778.2024.10628747
DO - 10.1109/NANO61778.2024.10628747
M3 - Conference contribution
AN - SCOPUS:85203173521
T3 - Proceedings of the IEEE Conference on Nanotechnology
SP - 454
EP - 459
BT - 2024 IEEE 24th International Conference on Nanotechnology, NANO 2024
PB - IEEE Computer Society
T2 - 24th IEEE International Conference on Nanotechnology, NANO 2024
Y2 - 8 July 2024 through 11 July 2024
ER -