Skip to content

An open source PDK using TIGFET 10nm devices.

License

Notifications You must be signed in to change notification settings

egiacomin/TIGFET-10nm-PDK

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIGFET10nm Open Source Predictive Process Design Kit v1.0 [MIT License]

Copyright (c) [2019] [Laboratory for NanoIntegrated Systems]

This is a physical design kit for TIGFET 10nm Silicon Nanowire Device. The design kit is derived using TCAD based device simulations and realistic assumptions made for largescale production of TIGFET-based systems.

This kit consists of a SPICE model and full custom physical design files including a Design Rule Manual, a Design Rule Check, and a Layout Versus Schematic decks for Calibre®.

TIGFET10nm PDK Directory Structure

  • calibre/ -> SVRF rules for Mentor Graphics Calibre
  • cdslib/ -> Technology libraires for Cadence Virtuoso
  • hspice/ -> Simulation models for Synopsys HSPICE
  • docs/ -> Documentation

For more detail about the key assumptions made while designing this PDK, please refer following publication.

Ganesh Gore, Patsy Cadareanu, Edouard Giacomin, and Pierre-Emmanuel Gaillardon "A Predictive Process Design Kit for Three-Independent-Gate Field-Effect Transistors", 2019 IFIP/IEEE 27th International Conference on Very Large Scale Integration (VLSI-SoC), 6-9 October 2019.

Design Kit Installation and Usage (assuming a csh/tcsh shell)

  1. Clone the github repository.
git clone https://github.com/LNIS-Projects/TIGFET-10nm-PDK.git
cd TIGFET-10nm-PDK/
  1. Set the variable PDK_DIR to where the PDK folder is.
setenv PDK_DIR "$PWD"
  1. Copy the required user files to where you want to start Virtuoso®. It is assumed here that Virtuoso is started in the Github folder itself.
source $PDK_DIR/cdslib/setup/setup.csh

Note that this script copies all of the required user files (.cdsinit, cds.lib, and Calibre® runset files) to the current working directory if they do not already exist.

  1. Source your setup scripts for Cadence Virtuoso®, Mentor Graphics Calibre®, and Synopsys HSPICE® and launch Cadence Virtuoso® using the provided script:
source launch_tigfet10nm.sh

In case of any doubts/questions/suggestions, please raise issue on GitHub or send email to [email protected] or [email protected].

About

An open source PDK using TIGFET 10nm devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 48.3%
  • SourcePawn 30.8%
  • Gnuplot 16.1%
  • C++ 4.8%