Accelerate DesignWare IP driver development for ARMv8-based designs with Virtualizer Development Kits

Accelerate DesignWare IP driver development for ARMv8-based designs with Virtualizer Development Kits


Available On Demand
Duration 60min
Achim Nohl
Technical Marketing Manager
Achim Nohl
Achim Nohl is a technical marketing manager for virtual prototyping at Synopsys. He actively publishes technical articles, conference papers and blog posts around the topic of developing embedded software using virtual prototypes. His specialty is bringing up firmware, drivers and operating systems for the most recent CPUs and IPs. Achim holds a diploma degree in Electrical Engineering from the Institute for Integrated Signal Processing Systems at the Aachen University of Technology, Germany. Before joining Synopsys, Achim has worked in various engineering and marketing roles for LISATek and CoWare.

In this webinar, we will explain how DesignWare® IP Virtualizer™ Development Kits (VDKs) can be used to accelerate DesignWare® IP driver development and integration into a 64-bit ARM®v8 Linux software stack. ARM’s recent enhancements in the ARM firmware boot- and runtime-architecture require drivers to be integrated in various new firmware layers such as UEFI and Trusted Firmware. In addition, drivers need to be developed and optimized for the Linux kernel and the hardware dependent Android layers. With so many layers of software and interaction with hardware, excellent debugging and tracing capabilities are needed to debug software in an efficient and productive manner. The webinar will highlight how the IP VDK for the ARMv8 Base platform with models representing DesignWare IP (e.g. USB, Ethernet, PCI Express, UFS, Mobile Storage, etc.) and software development and debug tools can be used as an early and efficient software development target to address these challenges. The IP VDK is binary software compatible with the "Base" platform specification from ARM and allows developers to leverage Linaro's Linux kernel and firmware releases. We will also explain how a DesignWare Hybrid IP Prototyping Kit, a VDK connected to an FPGA-based DesignWare IP Prototyping Kit, can be used to perform the final hardware/software validation.

Target Audience:

  • Firmware developers
  • Linux driver developers

What attendees will learn:

  • The basic usage of a virtual prototype for hardware dependent software development
  • The anatomy of a Linux software stack for ARM and the integration of drivers into Linux and firmware
  • The use and benefits of hybrid prototypes in which virtual and physical prototype are connected
Already a member? Login