Example standard-cell placement engine for the LibrEDA-Rust framework. This placement algorithm simulates the movement of electric charges that are sparsely connected by springs (wires).
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 8e01f80e99 autoformat 2 months ago
.reuse REUSE compliance. 7 months ago
LICENSES REUSE compliance. 7 months ago
doc REUSE compliance. 7 months ago
src autoformat 2 months ago
.gitignore REUSE compliance. 7 months ago
Cargo.toml Move rectangle decomposition to iron-shapes-algorithms. 7 months ago
LICENSE Initial commit 2 years ago
README.md REUSE compliance. 7 months ago

README.md

electron-placer

This crate contains multiple example placement engines for the LibrEDA-Rust framework. The some placement algorithms implemented in this crate simulate the movement of electric charges which are hold together by the net connectivity.

See the documentation for more information.

Documentation

Build and open the documentation with cargo:

cargo doc --open

Or find it here.