Publications
fiction is academic software, thus, many of its built-in algorithms have been published as scientific papers.
A brief technical report summarizing the features of fiction v0.2.1 is available at arXiv.
If you use fiction in your work, we would appreciate if you cited
Marcel Walter, Robert Wille, Frank Sill Torres, Daniel Große and Rolf Drechsler: “fiction: An Open Source Framework for the Design of Field-coupled Nanocomputing Circuits”, 2019, arXiv:1905.02477.
@misc{fiction,
author = {Walter, Marcel and Wille, Robert and Sill Torres, Frank and Gro{\ss}e, Daniel and Drechsler, Rolf},
title = {{fiction: An Open Source Framework for the Design of Field-coupled Nanocomputing Circuits}},
archivePrefix = {arXiv},
eprint = {1905.02477},
note = {arXiv:1905.02477},
year = {2019},
month = {May}
}
and
Marcel Walter, Jan Drewniok, Simon Hofmann, Benjamin Hien, and Robert Wille: “The Munich Nanotech Toolkit (MNT)”, IEEE International Conference on Nanotechnology (IEEE NANO), 2024.
@inproceedings{mnt,
author = {Walter, Marcel and Drewniok, Jan and Hofmann, Simon and Hien, Benjamin and Wille, Robert},
title = {{The Munich Nanotech Toolkit (MNT)}},
booktitle = {IEEE International Conference on Nanotechnology (IEEE NANO)},
pages = {454--459},
year = {2024}
}
Furthermore, if you use any of the design automation algorithms, please consider citing their respective papers as well.
Exact physical design (
exact
):@inproceedings{walter2018exact, title={{An Exact Method for Design Exploration of Quantum-dot Cellular Automata}}, author={Walter, Marcel and Wille, Robert and Gro{\ss}e, Daniel and Sill Torres, Frank and Drechsler, Rolf}, booktitle={Design, Automation and Test in Europe Conference \& Exhibition (DATE)}, pages = {503--508}, year={2018} }
Scalable physical design (
ortho
):@inproceedings{walter2019ortho, title={{Scalable Design for Field-coupled Nanocomputing Circuits}}, author={Walter, Marcel and Wille, Robert and Sill Torres, Frank and Gro{\ss}e, Daniel and Drechsler, Rolf}, booktitle={Asia and South Pacific Design Automation Conference (ASP-DAC)}, pages={197--202}, year={2019}, publisher={ACM New York, NY, USA} }
One-pass synthesis (
onepass
):@inproceedings{walter2021onepass, title={{One-pass Synthesis for Field-coupled Nanocomputing Technologies}}, author={Walter, Marcel and Haaswijk, W. and Wille, Robert and Sill Torres, Frank and Drechsler, Rolf}, booktitle={Asia and South Pacific Design Automation Conference (ASP-DAC)}, pages={574--580}, year={2021}, publisher={ACM New York, NY, USA} }
Equivalence checking (
equiv
):@inproceedings{walter2020equiv, title={{Verification for Field-coupled Nanocomputing Circuits}}, author={Walter, Marcel and Wille, Robert and Sill Torres, Frank and D. Gro{\ss}e and Drechsler, Rolf}, booktitle={Design Automation Conference (DAC)}, year={2020} }
Multi-path routing (
color_routing
):@inproceedings{walter2022colorrouting, title={{Efficient Multi-Path Signal Routing for Field-coupled Nanotechnologies}}, author={Walter, Marcel and Wille, Robert}, booktitle={International Symposium on Nanoscale Architectures (NANOARCH)}, year={2022} }
QuickSim (
quicksim
):@inproceedings{drewniok2023quicksim, title={{\emph{QuickSim}: Efficient \emph{and} Accurate Physical Simulation of Silicon Dangling Bond Logic}}, author={Drewniok, Jan and Walter, Marcel and Ng, Samuel Sze Hang and Walus, Konrad and Wille, Robert}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={817--822}, year={2023} }
QuickExact (
quickexact
):@inproceedings{drewniok2024quickexact, title={{The Need for Speed: Efficient Exact Simulation of Silicon Dangling Bond Logic}}, author={Drewniok, Jan and Walter, Marcel and Wille, Robert}, booktitle={Asia and South Pacific Design Automation Conference (ASP-DAC)}, pages={576--581}, year={2024} }
Critical temperature simulation (
critical_temperature
):@inproceedings{drewniok2023temperature, title={{Temperature Behavior of Silicon Dangling Bond Logic}}, author={Drewniok, Jan and Walter, Marcel and Wille, Robert}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={925--930}, year={2023} }
Operational domain computation (
opdom
):@inproceedings{walter2023opdom, title={{Reducing the Complexity of Operational Domain Computation in Silicon Dangling Bond Logic}}, author={Walter, Marcel and Drewniok, Jan and Ng, Samuel Sze Hang and Walus, Konrad and Wille, Robert}, booktitle={International Symposium on Nanoscale Architectures (NANOARCH)}, year={2023} }
SiDB gate design (
gate_design
):@inproceedings{drewniok2023gatedesigner, title={{Minimal Design of SiDB Gates: An Optimal Basis for Circuits Based on Silicon Dangling Bonds.}}, author={Drewniok, Jan and Walter, Marcel and Wille, Robert}, booktitle={International Symposium on Nanoscale Architectures (NANOARCH)}, year={2023} }
Mapping Cartesian to hexagonal layouts (
hexagonalization
):@inproceedings{hofmann2023hexagonalization, title={{Scalable Physical Design for Silicon Dangling Bond Logic: How a 45\textdegree~Turn Prevents the Reinvention of the Wheel}}, author={Hofmann, Simon and Walter, Marcel and Wille, Robert}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={872--877}, year={2023} }
Post-layout optimization (
post_layout_optimization
):@inproceedings{hofmann2023postlayout, title={{Post-Layout Optimization for Field-coupled Nanotechnologies}}, author={Hofmann, Simon and Walter, Marcel and Wille, Robert}, booktitle={International Symposium on Nanoscale Architectures (NANOARCH)}, year={2023} }
Post-layout optimization experiment script
@inproceedings{hofmann2025scalablepostlayout, title={{Efficient and Scalable Post-Layout Optimization for Field-coupled Nanotechnologies}}, author={Hofmann, Simon and Walter, Marcel and Wille, Robert}, journal={IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)}, year={2025}, doi={10.1109/TCAD.2025.3549354} }
Wiring reduction (
wiring_reduction
):@inproceedings{hofmann2024wiring, title = {{Late Breaking Results: Wiring Reduction for Field-coupled Nanotechnologies}}, author = {Hofmann, Simon and Walter, Marcel and Wille, Robert}, booktitle={Design Automation Conference (DAC)}, year = {2024} }
Graph-oriented layout design (
gold
):@inproceedings{hofmann2024gold, title={{A* is Born: Efficient and Scalable Physical Design for Field-coupled Nanocomputing}}, author={Hofmann, Simon and Walter, Marcel and Wille, Robert}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={80--85}, year={2024} }
Graph-oriented layout design experiment script
@inproceedings{hofmann2025goldcost, title={{Physical Design for Field-coupled Nanocomputing with Discretionary Cost Objectives}}, author={Hofmann, Simon and Walter, Marcel and Wille, Robert}, booktitle={IEEE CASS Latin America Symposium on Circuits and Systems (LASCAS)}, pages={1--5}, year={2025} }
Graph-oriented layout design with discretionary cost objectives experiment script
SAT-based clock number assignment:
@inproceedings{walter2024clocknumber, title={{Ending the Tyranny of the Clock: SAT-Based Clock Number Assignment for Field-coupled Nanotechnologies}}, author={Walter, Marcel and Drewniok, Jan and Wille, Robert}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={68--73}, year={2024} }
Towards Defect-Aware Physical Design of Silicon Dangling Bond Logic:
@inproceedings{walter2024defectaware, title={{Towards Atomic Defect-Aware Physical Design of Silicon Dangling Bond Logic on the H-Si(100)-$2\times1$ Surface}}, author={Walter, Marcel and Croshaw, Jeremiah and Hang Ng, Samuel Sze and Walus, Konrad and Wolkow, Robert and Wille, Robert}, booktitle={Design, Automation and Test in Europe Conference \& Exhibition (DATE)}, pages={1--2}, year={2024} }
Towards defect-aware physical design of silicon dangling bond logic experiment script
On-the-fly Defect-Aware Design of Circuits:
@inproceedings{drewniok2024ontheflydesign, title={{On-the-fly Defect-Aware Design of Circuits based on Silicon Dangling Bond Logic}}, author={Drewniok, Jan and Walter, Marcel and Hang Ng, Samuel Sze and Walus, Konrad and Wille, Robert}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={30--35}, year={2024} }
On-the-fly defect-aware design of circuits experiment script
Unifying Figures of Merit for Silicon Dangling Bond Logic:
@inproceedings{drewniok2024figuresofmerit, title={{Unifying Figures of Merit: A Versatile Cost Function for Silicon Dangling Bond Logic}}, author={Drewniok, Jan and Walter, Marcel and Hang Ng, Samuel Sze and Walus, Konrad and Wille, Robert}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={91--96}, year={2024} }
Alternative Silicon Orientations:
@inproceedings{ng2024latorientations, title={{Unlocking Flexible Silicon Dangling Bond Logic Designs on Alternative Silicon Orientations}}, author={Ng, Samuel Sze Hang and Drewniok, Jan and Walter, Marcel and Retallick, Jacob and Wille, Robert and Walus, Konrad}, booktitle={IEEE International Conference on Nanotechnology (IEEE NANO)}, pages={57--92}, year={2024} }
-
@inproceedings{walter2022hexagons, title={{Hexagons are the Bestagons: Design Automation for Silicon Dangling Bond Logic}}, author={Walter, Marcel and Ng, Samuel Sze Hang and Walus, Konrad and Wille, Robert}, booktitle={Design Automation Conference (DAC)}, pages = {739--744}, year={2022} }