Overview:

In this webinar we will explain how Virtualizer™ Development Kits (VDKs) can be used to accelerate DesignWare® Interface IP driver development and integration into a 64-bit ARMv8 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 VDK for the ARMv8 Base platform with models representing DesignWare Interface 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 VDK is binary software compatible with the “Base” platform specification from ARM and allows leveraging Linaro’s Linux kernel and firmware releases. We will also explain how DesignWare Hybrid IP Prototyping Kits, a VDK connected to a HAPS® FPGA-based prototyping system hosting the DesignWare digital core and analog PHY daughterboard, can be used to perform the final hardware/software validation.

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

Who Should Attend:

  • Firmware developers
  • Linux driver developers

Speakers

Achim Nohl
Technical Marketing Manager, Synopsys

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.