Download Latest Version eavref_1_0_Win64.zip (113.9 MB)
Email in envelope

Get an email when there's a new version of eavref

Home / eavref 1.0
Name Modified Size InfoDownloads / Week
Parent folder
eavref_1_0_Win64.zip 2024-04-12 113.9 MB
eavref_1_0_Linux64.tar.gz 2024-04-12 100.2 MB
README.md 2024-04-07 1.7 kB
Totals: 3 Items   214.2 MB 1

EAVREF: A tool for low-power CMOS voltage reference designs

Version 1.0, last update on April 2024

This version is currently part of a submitted article, and authors need to be anonymous until double-blind review. Only the open-source flow (Ngspice and Sky-Water 130 nm) is compatible with this version.

SkyWater 130 nm available devices

NMOS 1.8v devices
    - standard:         nmos
    - low-threshold:    nmoslvt
PMOS 1.8v devices
    - standard:         pmos
    - low-threshold:    pmoslvt
    - medium-threshold: pmosmvt
    - high-threshold:   pmoshvt

More details: https://skywater-pdk.readthedocs.io/en/main/rules/device-details.html

📋 Prerequisites

1.Download the last version of Eavref https://sourceforge.net/p/eavref

2.Download the last version of Ngspice https://ngspice.sourceforge.io/

3.Clone the Skywater 130 nm Technology from efabless GitHub (Linux or Windows)

$ cd ~
$ mkdir gits
$ cd gits
$ git clone https://github.com/efabless/skywater-pdk-libs-sky130_fd_pr.git sky130

🔧 Setting-up

4.Modify the path to the Ngspice executable in "config.ini" (in the Eavref folder)

Windows example:

ngspice_bin_path = C:/ngspice-42_64/Spice64/bin

Linux example (global installation):

ngspice_bin_path = /usr/bin

5.Modify the path to the Sky130 library in "config.ini" (in the Eavref folder) according to step 3

Windows example:

sky130_path = C:/<windows_user_folder>/gits/sky130

Linux example:

sky130_path = /home/<linux_user_folder>/gits/sky130

6.Open EAVREF for the first time.

Windows, just need to execute eavref.exe.

Linux, you need to change permissions of eavref file as:

$ chmod u+x eavref

And next, execute Eavref

$ ./eavref
Source: README.md, updated 2024-04-07