FOSSi Foundation reposted this
Today we released version 0.3.0 of surfer. There are many new and exciting features of which showing high-level transaction streams and a remote control interface are my favorites. If you are working with waveforms I highly recommend you to try surfer, and to let us know what you would like to see added (or send us a merge request if you are motivated :) ) Thanks also from my side to our many new contributers!
PhD Student at Linköping University building better tools for FPGA and ASIC design. Author of the Spade hardware description language
On Sunday it will be exactly 2 years since I made the first commit to Surfer 🍰 🎉. At the time, I thought I was solving a niche issue with Spade interoperability, but it seems like the community really wanted a new waveform viewer. To celebrate this second birthday, we're releasing Surfer version 0.3.0 which includes half a year of new features and fixes. Some of the highlights include - Viewing of remote waveforms on compute servers via "Surver" - Custom instruction decoders and full support for all official RISC-V extensions - Automatic file reloading - Scriptable interaction via a new Waveform Control Protocol (WCP) - Support for transaction streams Of course, the release also includes numerous fixes and improvements. Thanks to everyone who has contributed to this release, especially the 11(!) new contributors ❤️ In other news, LUBIS EDA are now sponsoring Surfer development, and Surfer has recently become a FOSSi Foundation project! Read more about the changes in the release blog post https://lnkd.in/dhe7zJSi or read the full changelog at https://lnkd.in/dA2r374Y