Example router implementation for the 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.

848 B

mycelium-router

Example router implementation for the LibrEDA framework.

This crate implements signal routers for the LibrEDA framework. The name comes from fungi and their capability to find routes. At this time there are two detail router implementations. One is a grid-based maze router in a school-book version. The other is a grid-less router based on a line-search algorithm which operates directly on the geometry and requires no grid. However, the latter is even more experimental and non-functional work-in-progress.

Doc

The main documentation of the crate is inlined with the code and can be opened with cargo doc --open.

Acknowledgements

  • Since December 2020 this project is part of libreda.org and hence funded by NLnet and NGI0.