Skip to content

Generate a complete GDS chip from LEF/DEF files.

License

Notifications You must be signed in to change notification settings

judefdiv/chipSmith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chipSmith

Generate a complete GDS chip from LEF/DEF files.

Version: 0.1

Features

  • Import GDS cells
  • Convert LEF/DEF to GDS
  • Generate PTLs

Getting Started

Prerequisites

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

apt install build-essencials    # for compiling

Installation

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

Usage

Examples of how to execute chipForge:

LEF/DEF to GDS

./chipForge -g lefExample.lef defExample.def -o gdsOutput.gds

Run from config file

./chipForge -c tomlExample.toml

Notes

Routing connection to the pin must be a PTL on layer M3 with M2 and M4 as shielding groundplanes.

M0 - 1 -- shield M1 - 10 -- track M2 - 20 -- shield M3 - 30 -- track M4 - 40 -- shield

For IARPA contract SuperTools

LEF: Library Exchange Format

DEF:

GDS:

PTL: Passive Transmission Line

About

Generate a complete GDS chip from LEF/DEF files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages