• The Great Shift Left: Pre-silicon development solutions from Arm and Cadence

    Ronan Synnott
    Ronan Synnott

    Despite the global challenges, we have all faced in 2020, Arm and Cadence have continued to deliver leading-edge solutions to our partners, enabling ever more innovative Arm-based designs, servicing the needs of markets from the most resource constrained…

    • 2 months ago
    • Software Tools
    • Tools, Software and IDEs blog
  • How to port TensorFlow Lite for Microcontroller applications to the Arm Cortex-M55 Processor

    Pareena Verma
    Pareena Verma

    The Arm Cortex-M55 processor is the first processor with Armv8.1-M architecture which includes the implementation of Arm Helium Technology, also known as M-profile Vector Extension (MVE). Helium technology enables increased levels of Machine Learning and…

    • 5 months ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Cortex-M33 AMBA-PV TLM-2.0 Subsystem using Fast Models

    Naveen Khajuria
    Naveen Khajuria

    In the previous post, Getting started with Fast Models and RTX, we created a custom Cortex-M33-based platform using the IP Components already available in the Fast Models IP Library. Most times you would want to add your own IP to the design and create a…

    • 5 months ago
    • Software Tools
    • Tools, Software and IDEs blog
  • How to use the Arm Cortex-M55 Processor with the open-source CMSIS library

    Jason Andrews
    Jason Andrews

    Arm recently announced the Cortex-M55 processor, the first to feature Arm Helium technology, also known as the M-Profile Vector Extensions (MVE), introduced with the Armv8.1-M architecture. The vector extensions enable increased DSP and machine learning (ML…

    • 7 months ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Getting started with Fast Models and RTX (2/2)

    Naveen Khajuria
    Naveen Khajuria

    In this post, we look at how to write, compile, and run a simple RTX app on the custom Cortex-M33 platform that we built in the first post.

    We also explore the Fast Models Trace plugins to trouble shoot any issues that we might face while running our…

    • fm_rtx_app.zip
    • 7 months ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Getting started with Fast Models and RTX (1/2)

    Naveen Khajuria
    Naveen Khajuria

    Arm Fast Models are fast, flexible programmer's view models of Arm IP. Fast Models are used to build virtual prototypes for software development which are useful during all phases of a project. System models can start very small and grow into comprehensive…

    • 7 months ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Get Started with Early Development on the Arm Cortex-M55 Processor

    Jason Andrews
    Jason Andrews

    Today Arm announced the Cortex-M55 processor: Arm’s most AI-capable Cortex-M processor and the first to feature Arm Helium technology, bringing a significant uplift in energy-efficient ML and DSP performance to IoT devices. Arm offers several development…

    • 8 months ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Fast Models: Best way to model ROMPatch like feature

    HonSiong
    HonSiong

    Hi,

    I am looking for a good way to model a ROMPatch-like function on pvbus. This implementation should monitor the bus for return the data from its own registers if the address matches (instead of returning from the end slave device, say a RAMDevice)…

    • Answered
    • over 2 years ago
    • Software Tools
    • Arm Development Studio forum
  • how to search mali gpgpu simualtor and is it exists?

    张文远
    张文远

    Hi,
    I want to get the performance of mali gpgpu.And are there some mali gpgpu simulator provided to assist to get it?I want to get the performance by simulator.If you know,please tell me the address.
    Thanks

    • over 1 year ago
    • Software Tools
    • Arm Development Studio forum
  • FastModels reset

    josecm
    josecm

    I am using fast models with the DS5 debugger. When using the reset command in the debugger, my target starts running but I can't seem to stop it and lose complete control. I have to reconnect the target and restart the debugging session. I get the following…

    • over 1 year ago
    • Software Tools
    • Arm Development Studio forum
  • Changing DS-5 Debugger Expressions View Location Address space

    josecm
    josecm

    I'm currently using an FVP model to develop my system. I'm using the DS-5 debugger. In the expressions view, I'm always getting the EL3 address space view of my expression of interest although I'm running in EL2. How can I change this? Thanks in adva…

    • over 1 year ago
    • Software Tools
    • Arm Development Studio forum
  • Tarmac timestamp accuracy for FVPs

    dvsk
    dvsk

    Is there a document that describes the timestamp logic behind the TarmacTrace plugin?

    When we get concurrent events from different cores, are the timestamps valid?

    Any additional information about the timestamps would be appreciated, thank you.

    • over 1 year ago
    • Software Tools
    • Arm Development Studio forum
  • How to profile using FVP

    H Vinay
    H Vinay

    I am using ARM DS5 v5.20. I could not understand how to profile my code using FVP. My expectation is to profile it completely in my local PC without any HW i.e., to see list of functions and the amount of CPU consumed by those functions. To my understanding…

    • over 2 years ago
    • Software Tools
    • Arm Development Studio forum
  • Verify output of benchmark programs on arm simulator

    Ammar
    Ammar

    I am using the Cycle-accurate ARMv6-M simulator provided here: https://github.com/impedimentToProgress/thumbulator to run benchmark programs provided on the following link: https://github.com/impedimentToProgress/MiBench2

    I want to verify the output of the…

    • over 2 years ago
    • Software Tools
    • Arm Development Studio forum
  • Fast Model: Best way to model unaligned multiple register read/write

    HonSiong
    HonSiong

    I am looking for a good method to implement multiple unaligned register access using LISA+ in Fast Model. Can you recommend a good way to do this?

    For example, below are the register declaration:
    REGISTER { reg_number(0x0000), bitwidth(16), reset_value…

    • over 3 years ago
    • Software Tools
    • Arm Development Studio forum
  • Not able to get GPU counters on Odroid XU3 using ARM Streamline

    bmanoj125
    bmanoj125

    Hi,

    I am trying to profile Mali GPU counters on Odroid XU3 using Streamline. I have downloaded DS-5 Ultimate Edition trial for this purpose and built and run the gator daemon on the board ( using the steps from https://github.com/ARM-software/gator )

    1…

    • over 3 years ago
    • Software Tools
    • Arm Development Studio forum
  • Ds5 streamline 5.27 kernel samples timeline location

    miousername
    miousername

    Hi,

    I've installed Ds5 development tools with streamline, I use gator to grab execution informations and I loaded vmlinux file in order to display kernel function call path. Streamline is a very powerfull tool but I'm wondering that I can't filter…

    • over 2 years ago
    • Software Tools
    • Arm Development Studio forum
  • Accurate cycles count for FVP_VE-Cortex-A15?

    cicerog
    cicerog

    Hello everyone,

    I developed a bare metal system for Cortex-A15 Versatile Express board. I used Fast Models to run/debug the system and now I want to perform some performance test to measure latencies by counting elapsed cycles with the PMU. I noticed…

    • over 3 years ago
    • Software Tools
    • Arm Development Studio forum
  • ARM Fast Model - Model Debugger

    pa007
    pa007

    I'm using the ARM Fast Model to simulate the cortex-a15x4 present in the examples. I started my code through Model Debugger.
    I've had problems:
    - After initializing the MMU and loaded .elf files with the symbols often debugger does not stop the…

    • Answered
    • over 3 years ago
    • Software Tools
    • Arm Development Studio forum
  • Is the model debugger for fast model free?

    sukey
    sukey

    Hi, is the model debugger for fast model free? If yes, where can we download it? Thanks

    Best regards

    sukey

    • over 1 year ago
    • Software Tools
    • Arm Development Studio forum
  • Choosing the right platform for embedded software development

    Zach Lasiuk
    Zach Lasiuk

    Developing software is hard.

    Developing embedded software is even harder.

    Besides contending with traditional pitfalls such as syntax errors like missing colons, logical errors like setting a variable to the wrong value, you are also challenged with complex…

    • over 1 year ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Introducing Iris, the new generation of debug and trace interface in Arm Models

    Rob Kaye
    Rob Kaye

    The Iris Debug and Trace interface represents a major step forward in functionality for virtual prototypes incorporating Arm Fast Model. Iris complements and will, in time, replace the existing debug (CADI – Component Architecture Debug Interface) and…

    • over 1 year ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Slash Unit Testing Time in Embedded Software Regression Testing

    Zach Lasiuk
    Zach Lasiuk

    Accurate and efficient tests are essential when developing software for embedded systems, particularly in continuous integration and functional safety flows. Quick pass/fail results from a comprehensive regression test suite enable teams to develop quality…

    • over 1 year ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Using Arm Development Studio with Fast Models for early software development

    Jason Andrews
    Jason Andrews

    Arm recently announced Development Studio, a new suite of tools for editing, compiling, and debugging embedded C/C++ software for the Arm architecture. Arm Debugger can be used with virtual prototypes, hardware emulators, FPGA prototypes, and many different…

    • over 1 year ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Develop Embedded Control Systems Efficiently in MATLAB with Arm Models and Compiler Integration

    Zach Lasiuk
    Zach Lasiuk

    Overview

    Developing software involving DSP, control systems, and complex algorithms running on embedded targets is a humbling task. To streamline this often complex and tedious process, Arm has several offerings to help verify & optimize code under development…

    • over 2 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • View related content from anywhere
  • More
  • Cancel
>