Edits to dependencies

This commit is contained in:
mrg 2022-10-14 16:43:16 -07:00
parent b072f9e703
commit dd1ce805a4
1 changed files with 15 additions and 10 deletions

View File

@ -49,32 +49,37 @@ These pages provide the documentation of OpenRAM. You can use the links below to
## OpenRAM Dependencies ## OpenRAM Dependencies
* Python 3.6+
* NumPy Please see the Dockerfile for the required versions of tools.
In general, the OpenRAM compiler has very few dependencies:
+ Docker
+ Make
+ Python 3.6 or higher
+ Various Python packages (pip install -r requirements.txt)
+ [Git]
Commercial tools (optional):
* Spice Simulator * Spice Simulator
* Ngspice 26 (or later)
* Hspice I-2013.12-1 (or later) * Hspice I-2013.12-1 (or later)
* CustomSim 2017 (or later) * CustomSim 2017 (or later)
* DRC * DRC
* Calibre 2017.3_29.23 * Calibre 2017.3_29.23
* Magic 8.x (http://opencircuitdesign.com/magic/)
* LVS * LVS
* Calibre 2017.3_29.23 * Calibre 2017.3_29.23
* Netgen 1.5 (http://opencircuitdesign.com/netgen/)
* Git (any version)
## Supported Technologies ## Supported Technologies
* NCSU FreePDK 45nm * NCSU FreePDK 45nm
* Non-fabricable but contains DSM rules * Non-fabricable but contains DSM rules
* Calibre required for DRC/LVS * Calibre or klayout for DRC/LVS
* MOSIS 0.35um (SCN4M_SUBM) * MOSIS 0.35um (SCN4M_SUBM)
* Fabricable technology * Fabricable technology
* Magic/Netgen or Calibre for DRC/LVS * Magic/Netgen or Calibre for DRC/LVS
* 4 layers metal required for supply routing * Skywater 130nm (sky130)
* NCSU FreePDK 15nm & ASAP 7nm * Fabricable technology
* In progress * Magic/Netgen or klayout