SEGGER's Ozone Debugger Now Supports Custom Instructions

December 26, 2019 Perry Cohen

SEGGER announced the release of Ozone V3.10, a major update to its full-featured graphical debugger and performance analyzer. The new release includes support for custom instructions, allowing disassembly of application specific instructions added to the CPU core to tailor it for the particular application. Custom instructions are defined in plug-in scripts, which can be edited by the user of Ozone or the CPU core designer. The software already comes with a plug-in script for the popular RISC-V PULP extension.

Custom instructions are used to make embedded systems more efficient. Tailoring instructions to a specific application increase speed and reduces power consumption. The use of customized instructions, now available for RISC-V and ARM, is becoming more widespread.

Ozone V3.10 comes with other new features and enhancements including a new unified timeline window. The unified timeline window shows all time-related values in a single window, so that instruction trace, power consumption, and data values can be viewed at a glance.

Ozone works cross-platform for Windows, macOS, and Linux. Like most SEGGER software, it can be downloaded and installed without a registration process. Ozone is available for free with a J-Link PLUS, PRO, ULTRA+, or with a J-Trace.


About the Author

Perry Cohen

Perry Cohen, associate editor for Embedded Computing Design, is responsible for web content editing and creation in addition to podcast production. He also assists with the publication’s social media efforts which include strategic posting, follower engagement, and social media analysis. Before joining the ECD editorial team, Perry has been published on both local and national news platforms including (Phoenix), (Phoenix),, Cronkite News, and MLB/MiLB among others. Perry received a BA in Journalism from the Walter Cronkite School of Journalism and Mass Communications at Arizona State university. He can be reached by email at <a href=""></a>. Follow Perry’s work and ECD content on his twitter account @pcohen21.

Follow on Twitter Follow on Linkedin More Content by Perry Cohen
Previous Article
Bridgetek Reveals Hardware Behind Its PanL Hub
Bridgetek Reveals Hardware Behind Its PanL Hub

Bridgetek has announced one of the pieces of hardware behind its PanL Smart Living and PanL Room Manager so...

Next Article
VadaTech Releases Xilinx Zynq UltraScale+ RFSoC FPGA Board
VadaTech Releases Xilinx Zynq UltraScale+ RFSoC FPGA Board

VadaTech, a manufacturer of integrated systems, embedded boards, announced the release of AMC573.