RISC-V & Renode: towards software-driven development
summary
Renode is an open-source framework that runs binary-compatible RISC-V and other SoC images, enabling multi-node simulation (demo: six virtual machines, HiFive Unleashed boards, Linux instances communicating over serial and virtual GPIO) and mixed 32/64-bit setups. It uses C cores with Python peripheral scripting, a text-based assembly format for reuse and inheritance of IP models, deterministic virtual time for synchronized virtual hardware, and integrates with GDB, Wireshark, CI, Zephyr and real customer workflows (Dover security IP) for testing and development.
AI-written summary · about
chapters (5)
related talks
29mRenode coming to a cloud near you
14mSimulating Heterogeneous Multi-node 32-bit and 64-bit RISC-V Systems Running Linux and Zephyr
56mseL4 on RISC V Renode
11mDemo: Accelerating SW Development and Validation of RISC-V Based Designs
10mRISC-V Virtual Platforms for Early RISC-V Embedded Software Development
02mRISC-V Welcome
11mDriving SoC Innovation with Synopsys RISC-V Solutions
20mFast prototyping with RISC-V Microcontrollers
