• ARMV7A virtualization
    Hi, I am working on a hardware platform having 2 Cortex-A15 cores (with virtualization extensions). For routing IRQ's at PL2 to PL3 ( to hypervisor mode), I am setting HCR.IMO bit and it is working...
  • Unified Virtual Prototypes: Fast and Accurate?
    Over the last five years, one of the concerning things about virtual prototyping has been the separation between speed and accuracy. The lack of any meaningful connections between models built for speed...
  • GIC virtualization -- GICH_ELRSR and hardware interrupts
    Consider a hypervisor injecting a hardware interrupt in a virtual machine, by setting the HW bit in a List Register (LR). According to the GICv{2,3,4} specification, after the virtual machine has taken...
  • GICv3&4: Direct Injection of Virtual Interrupts
    Can anyone make me clear about direct injection of virtual interrupts. It is said in GICv4 that it supports direct injection of virtual interrupts, 1. What is the advantage of  direct injection of virtual...
  • Virtual prototypes: 5 considerations when choosing software development platforms
    There are a few common questions that we get from customers when talking about virtual prototypes for software development which we will address in this blog. Let’s start with a summary on virtual prototypes...