Skip to content

A collection of gmid scripts and Data to plot various parameters needed for gm/id based design methodology using open source tools and Google SkyWater 130nm PDK

License

Notifications You must be signed in to change notification settings

chennakeshavadasa/gmid_SKY130

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gmid_SKY130

This repository contains GM/ID extraction data and related Interactive scripts to get started with gm/id based design using the SKY130 PDK. It enables users to perform circuit simulations, extract key transistor parameters, and generate insightful plots quickly and efficiently.


Installation

  1. Clone the repository:

    git clone https://github.com/chennakeshavadasa/gmid_SKY130.git
  2. Navigate into the cloned directory:

    cd gmid_SKY130
  3. Install dependencies:

    pip install matplotlib numpy pandas
  4. Define the File Path in python Scripts: For Example,

    path = r"C:\Users\USERNAME\Downloads\SKY130\nfet3_01v8_lvt\\"
    
    

Quick Start

  1. Run the GM/ID scripts:
    Use the following command to generate the plots:

    python gmid Python Scipts/gmid_python scripts/sky130/NMOS-LVT.py
  2. View the data:
    Check the gmid Data/ folder for extracted GM/ID values and plots.


Usage

  1. To run a specific extraction:
    Run the NMOS-LVT.py script for example and execute:
    python gmid Python Scipts/gmid_python scripts/sky130/NMOS-LVT.py


About

A collection of gmid scripts and Data to plot various parameters needed for gm/id based design methodology using open source tools and Google SkyWater 130nm PDK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published