edacation
Version:
Library and CLI for interacting with Yosys and nextpnr.
35 lines (20 loc) • 1.12 kB
Markdown
# EDAcation
EDAcation is a learning environment for digital hardware design.
The following open source EDA tools are used:
- [Yosys](https://github.com/YosysHQ/yosys) - RTL synthesis
- [nextpnr](https://github.com/YosysHQ/nextpnr) - FPGA place and route
## Features
TODO
## Documentation
The documentation is available [here](docs/index.md).
## Contributing
See the [development documentation](docs/development.md). In the future more specific guidelines for contributing could be drafted.
## License
This project is available under the [MIT license](LICENSE.md). Note that some dependencies have different licenses.
## Other projects
EDAcation consists of several projects:
- [vscode-edacation](https://github.com/EDAcation/vscode-edacation) - VS Code extension
- [edacation](https://github.com/EDAcation/edacation) - Libary and CLI
- [yosys.js](https://github.com/EDAcation/yosys.js) - WebAssembly version of Yosys
- [nextpnr.js](https://github.com/EDAcation/nextpnr.js) - WebAssembly version of nextpnr
- [nextpnr-viewer](https://github.com/EDAcation/nextpnr-viewer) - FPGA viewer for nextpnr