Layout and netlist data structures for the Rust LibrEDA framework.
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 a6abd4c867 Fix unused-variable warnings. 5 days ago
src Fix unused-variable warnings. 5 days ago
tests Remove redundant function (copy-paste mistake). 4 weeks ago
.gitignore Initial commit. 1 year ago
.woodpecker.yml CI: Clone splay crate. 1 month ago
Cargo.toml Change licence to AGPL-3.0-or-later. 2 weeks ago
LICENSE Initial commit. 1 year ago
README.md Update README. 1 month ago

README.md

LibrEDA DB

LibrEDA DB is a collection of interface definitions and data structures for chip layouts and netlists.

Documentation

To view the documentation of this library in a browser clone this repository and run cargo doc --open.

Alternatively a possible outdated version is hosted here or here.

Current state

Most important functionality for handling layouts and netlists is already there. But this is still WORK IN PROGRESS and not stable yet.

Known shortcomings & ideas for future work

  • Power domains: There's not a good way yet to represent power domains.