Skip to content

Die2Sim is a tool used to aid simulations of large scale superconducting circuits. The main usage of the tool is to create JoSIM files from LEF/DEF files using an existing cell library.

License

Notifications You must be signed in to change notification settings

judefdiv/Die2Sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a5f79ea · Oct 31, 2022

History

27 Commits
Oct 30, 2022
Oct 30, 2022
Oct 30, 2022
Jul 16, 2020
Jul 7, 2022
Jul 16, 2020
Oct 1, 2019
Jul 16, 2020
Oct 31, 2022
Jul 10, 2020
Jul 10, 2020
Jul 7, 2022

Repository files navigation

Die2Sim

Die2Sim is a tool used to aid simulations of large scale superconducting circuits. The main usage of Die2Sim is to create JoSIM files from a DEF file using an existing cell library.

Version: 1.0

Main Features

  • Convert DEF to JoSIM.
  • Create flow diagram of the circuit. (Experimental)

Getting Started

Prerequisites

The following packages is required to successfully compile and execute Die2Sim.

apt install build-essencials cmake  # for compiling
apt install graphviz                # for creating hierarchy diagram(dot file)

Installation

# Current directory: Die2Sim root
mkdir build && cd build
cmake ..
make

Usage

Examples of how to execute Die2Sim:

DEF to JoSIM

./Die2Sim -j defExample.def -o josimOutput.cir

Help

./Die2Sim -h

Configuration

In config.toml are the current available parameters to control the JoSIM simulation.

Notes

For IARPA contract SuperTools

About

Die2Sim is a tool used to aid simulations of large scale superconducting circuits. The main usage of the tool is to create JoSIM files from LEF/DEF files using an existing cell library.

Topics

Resources

License

Stars

Watchers

Forks

Languages