System Architecture

This section describes system architecture

As explained in System architecture basics, signal processing component models are executed on general purpose CPUs, typically at slower execution rates. Detailed information on user, system and communication CPUs for all supported devices is provided in Table 1.

Table 1. CPU details for all supported HIL devices
Device User CPU System CPU Communication CPU
HIL402 ARM Cortex A9 32bit, 667MHz 256kB on-chip RAM 96MB external RAM MicroBlaze soft CPU 32bit, 64kB on-chip RAM MicroBlaze soft CPU 32bit, 8MB external RAM
HIL404 2xARM Cortex A53 64bit, 1333MHz 16MB external RAM per core ARM Cortex A53 64bit, 1333MHz 16MB external RAM 2xARM Cortex-R5 32bit, 534MHz 16MB external RAM
HIL602+/604 ARM Cortex A9 32bit, 800MHz 256kB on-chip RAM 96MB external RAM MicroBlaze soft CPU 32bit, 1MB external RAM MicroBlaze soft CPU 32bit, 8MB external RAM
HIL606 2xARM Cortex A53 64bit, 1500MHz 16MB external RAM per core ARM Cortex A53 64bit, 1500MHz 16MB external RAM 2xARM Cortex-R5 32bit, 600MHz 16MB external RAM