Copyright (c) 2022-2023 Antmicro
Renode is an open-source simulation framework, allowing you to run, debug and test the same software you would run on hardware.
This is a tutorial for basic Renode usage, oriented around its support for Custom Function Units (CFUs) - ML accelerators for RISC-V ISA.
To run the tutorial, open the .ipynb file and click "Run in Google Colab". Please note that this requires you to log in with your Google account.
You can also run it locally, by downloading Renode and running commands manually.
- Renode homepage - https://renode.io
- Renode GitHub repository - https://github.com/renode/renode
- Renode nightly builds - https://builds.renode.io
- Renode documentation https://docs.renode.io
- Renode overview presentation https://about.renode.io
- CFU Playground https://github.com/google/CFU-Playground
- Kenning baremetal IREE runtime https://github.com/antmicro/kenning-bare-metal-iree-runtime/
- Blog note on the topic https://antmicro.com/blog/2023/05/kenning-bare-metal-iree-runtime-renode/