32-bit RISC-V embedded processor with TUV SUD ISO 26262 ASIL B certification
Renode 1.4 released: 64-bit RISC-V HiFive Unleashed support, multiple Silicon Labs targets, and more
July 9, 2018 -- With the build-up to the RISC-V Workshop in Barcelona, and our continued partnership with Microsemi to elevate Renode as the industry’s tool of choice for RISC-V development, we are happy to say that the announced support for multi-core 64-bit, Linux-enabled RISC-V targets - along with a multitude of other new features - is now available in Renode’s milestone 1.4 release.
RISC-V - Freedom and Unleashed, and anything you’d like
Through our collaboration with Microsemi, SiFive and other RISC-V Foundation members, Renode 1.4 greatly expands its support for the open source RISC-V ISA. On top of the previously released Mi-V platform, 1.4 adds both SiFive’s Freedom E310 32-bit RISC-V CPU and, even more importantly, the acclaimed HiFive Unleashed 64-bit multi-core development board. In other words, you can grab a Renode package right from GitHub and run unmodified RISC-V Linux for the HiFive Unleashed with Ethernet support, GPIOs and other basic functionalities. Or - that’s the magic of Renode - you can take these CPUs and peripheral building blocks and set up your own purpose-built, customizable RISC-V SoC that’s not even there yet, writing and testing complex software before silicon is available.
Better time control framework
Renode 1.4 introduces a revamped comprehensive mechanism of time progression and synchronization, allowing for full control over the number of instructions executed by each CPU between synchronization points; more precise virtual time control; better customizability through the option to choose between fidelity and performance. This allows us to introduce new ways of setting up and controlling complex environments, and makes it easier for programmers to create new peripheral models.
Improvements, bugfixes and tooling
Renode 1.4 further saw practical bugfixes and improvements introduced in collaboration with Microsemi, relating to the RISC-V instruction set implementation and the GUI layer. We have removed the GTK dependency on Windows to enable running a 64-bit version of Renode on that platform. The changes and bugfixes resulted in a minor Renode 1.4.1 release, improving the performance and prettifying the GUI on Windows, as well as adding a new AXI UART Lite model.
There are also some important upgrades in Renode’s tooling integrations, including several improvements in Robot and GDB integration (e.g. adding support for 64-bit registers), as well as extending Wireshark support to macOS.
New Silicon Labs CPUs
Last but not least, thanks to a great contribution from the RIOT community, in Renode 1.4 you will also find support for many Silicon Labs Cortex-M platforms (EFM32, EFR32 and EZR32 MCUs), which are becoming increasingly popular with many of our customers. If you are building a Silicon Labs-based system where you think Renode could help, please reach out to us at contact@renode.io - we’re definitely interested to hear about your project/setup.
If all that sounds interesting, download Renode from GitHub today and see for yourself!
|
Related News
- LeWiz released RISC-V with OmniXtend clustering technology to open source.
- SEGGER adds 64-bit RISC-V support to Embedded Studio
- Andes Technology Features 32-bit A25MP and 64-bit AX25MP RISC-V Multicore Processors With Andes Custom Extension at TSMC 2019 Open Innovation Platform Ecosystem Forum
- New RISC-V processors address demand for open source and performance
- Milk-V Launches Milk-V Vega, the World's First RISC-V Open Source 10 Gigabit Ethernet Switch
Breaking News
- Alphawave Semi announced today a refocussing of the Board of Directors after reaching the three-year milestone since the Company's IPO
- Synopsys and Samsung Electronics Collaborate to Achieve First Production Tapeout of Flagship Mobile CPU with Leading Performance on Samsung Foundry's GAA Process
- Worldwide Silicon Wafer Shipments Dip 5% in Q1 2024, SEMI Reports
- GOWIN's progress in global automotive market gathers momentum with award of ISO 26262 certification for its FPGA design environment
- PCI-SIG® Announces CopprLink™ Cable Specifications for PCIe® 5.0 and 6.0 Technology
Most Popular
- Silvaco Announces Launch of Initial Public Offering
- TSMC's A16 Process Moves Goalposts in Tech-Leadership Game
- Radiation-Tolerant PolarFire® SoC FPGAs Offer Low Power, Zero Configuration Upsets, RISC-V Architecture for Space Applications
- Synopsys Accelerates Next-Level Chip Innovation on TSMC Advanced Processes
- QuickLogic Releases Aurora 2.6 with Expanded Operating System Support and Up to 15% Faster Performance
E-mail This Article | Printer-Friendly Page |