
OpenPiton release 11 (19-03-19-r11) is now available. This release brings two major improvements alongside a number of smaller bug fixes and improvements that you can see on our GitHub repository.
In conjunction with the PULP Platform’s Ariane release 4.1, OpenPiton+Ariane boots SMP Linux on FPGA. This makes OpenPiton+Ariane the first Linux-booting, open-source, RISC-V system that scales from single-core to manycore. You can download our 1-core (Nexys Video Artix-7), 2-core (Genesys2 Kintex-7), and 4-core (VC707 Virtex-7) FPGA bitfiles today to try this out. We are actively working on adding support for the Ariane Floating-Point Unit and improving the stability of the system, but we are excited to share this significant early milestone as a teaser of what’s to come. Our existing Piton and Ariane chips provide us a mature base for future OpenPiton+Ariane implementations in silicon.
We are also pleased to announce initial support for simulating OpenPiton using Verilator. This brings the number of available simulators for OpenPiton to five. This new support is also under active development with the intent to provide a fast, open-source simulation infrastructure.
Make sure to check out OpenPiton on GitHub to see how to simulate and FPGA emulate OpenPiton+Ariane. This is all available to download under permissive open source licenses.
Follow us on twitter (@openpiton) and (@pulp_platform) for up-to-date news.
Please post in our Google Group if you have any questions or issues with OpenPiton+Ariane. Release 12 is already starting to shape up, but we’d like to know what features you need most. Get in touch if there’s something you’d like to see included in a future OpenPiton release.
You must be logged in to post a comment.