LEF/DEF input and output module for LibrEDA.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Thomas Kramer 87029e5911 fix: get min. spacing if no SPACINGTABLE is defined 7 days ago
.reuse REUSE compliance. 5 months ago
LICENSES Add missing licence. 5 months ago
src fix: get min. spacing if no SPACINGTABLE is defined 7 days ago
tests REUSE compliance. 5 months ago
.gitignore REUSE compliance. 5 months ago
Cargo.toml update version of db 3 months ago
README.md REUSE compliance. 5 months ago

README.md

LEF/DEF parser and writer

LEF (Library Exchange Format) and DEF (Design Exchange Format) are industry standard file formats for describing standard cell libraries, technology data (LEF) and whole designs including layout and netlists (DEF).

This crate provides input and output functions for this formats including datastructures for their representation.

Documentation

Documentation is generated from source with:

git clone [this repo]
cd [this repo]
cargo doc --open

Or alternatively find the documentation hosted here.

References

LEF/DEF: http://www.ispd.cc/contests/18/lefdefref.pdf

Licence

  • The program code is licensed under the AGPLv3
  • Some test data from FreePDK45 and Sky130 is licensed under Apache 2.0