Arm has released the latest update to Arm Development Studio, with the 2023.0 Gold, Silver, and Bronze editions. The 2023.a Platinum Edition will follow soon after for users with access to that edition.
Key technology features added to this release are:
Individual components of Development Studio have been updated as follows:
See the Release notes for full details.
Arm Development Studio is used by many developers throughout the development cycle. We are very interested to learn how you use Development Studio, and of your experience with it. We would appreciate a few moments of your time to reply to this anonymous survey.
Arm Development Studio 2023.0 is the first public release to support the Neoverse V2 processor. Support is provided throughout the package:
Example projects are also provided.
The 2023.0 release adds support for the latest Arm Architectural features:
An example illustrating some of these features is provided.
A matrix multiplication example utilizing the SME2 Scalable Matrix Extension is also provided.
The Arm DS Debugger is always evolving to support the requirements of the most complex Arm-based SoCs. When used with DSTREAM-XT, you can now collect trace simultaneously from up to 16 on-chip CoreSight ETR components.
As illustrated by the above diagram (taken from here), trace data from ETR is routed to the PCIe Root Port, and collected in the 16GB buffer in the DSTREAM-XT probe.
PCIe provides the bandwidth to enable multiple ETRs to send their data simultaneously. The DSTREAM-XT trace buffer is divided into 16/N GB blocks for each of the N ETRs present in the system.
Each store can be independently controlled. You can start capturing from all ETRs, then manually stop one and dump the trace from its store while the others continue to capture. Similarly the stores can stop-on-trace-trigger independently of each other.
Arm Development Studio 2023.0 and 2023.a are available from the Arm Product Download Hub.
[CTAToken URL = "https://developer.arm.com/downloads/view/DS000B" target="_blank" text="Download Arm Development Studio" class ="green"]