Accelerate Product Design By Up To Two Years
Arm Virtual Hardware (AVH) is a cloud-based offering which enables software development without the need for physical hardware, reducing product design cycles from five to three years. It delivers models of Arm-based processors, systems and third-party hardware in the cloud for simulating memory and peripherals, removing the complexity of building and configuring board farms for testing.
Whether you’re a CTO, a product manager or a software engineer, this series will help you learn about the opportunities of Arm Virtual Hardware, how to get started and how it can accelerate product development.
Available to Watch On-Demand
These on-demand sessions include presentations and hands-on labs. All sessions have been delivered on Arm’s webinar platform, BrightTalk. To watch a session, simply click on the links below and you will be directed to BrightTalk to register.
Presentation: AVH Release Including More Hardware and Projects
Details on the latest Arm Virtual Hardware release including:
- New processors, systems, third party hardware - Corstone designs, 7 Cortex-M processors and third party hardware from NXP® Semiconductors, ST Microelectronics and Raspberry Pi.
- New CI/CD integrations with GitHub,Jenkins, GitLab and CircleCI.
- New functionality with integrated ML tools.
Lab: From Local to Cloud Development with Keil Tools
- How to start your project with Keil MDK.
- Develop locally including unit testing.
- Run simulation with local Arm Virtual Hardware.
- Deploy code to real hardware.
- Build a cloud-based CI/CD workflow (using GitHub).
Test a cloud Connected Application with AVH
- How to move to the cloud using Keil Studio and AVH.
- Run complex projects in the cloud.
- Use AWS credentials from within Keil Studio to deploy your target to the cloud.
Lab: CI/CD Workflow
- How to simplify CI at scale on the Arm Cortex-M55 processor and Ethos-U55 microNPU.
- How to implement CI tests for IoT systems.
Lab: Model Conditioning and Optimisation
- Get started running code for Arm Cortex-M55 processor and Ethos-U55 microNPU.
- Train and compile a neural network model and run an ML application on these processors.
- Evaluate pre-silicon technology, ready for when it becomes available.
Lab: Extend Arm Virtual Hardware with Python
- How to use Python to stimulate Arm Virtual Hardware peripherals with specific inputs.
- Specify custom Python extensions to the model.
- Understand the main functionalities of the Python interface.