We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

PolarFire SoC FPGAs Enable Deterministic Asymetric Multiprocessing (AMP) Linux® Applications


Safety-critical systems, system control and security applications need the flexibility of the Linux Operating System (OS) and the determinism of real-time systems to control hardware. Typical Symmetric Multiprocessing (SMP) implementations may offer the flexibility of a rich operating system but are terrible for running real-time systems needing deterministic performance.

SMP on Arm® Cortex®-A Class Processor

ISR Execution Times Vary Significantly

PolarFire SoC FPGAs feature a multi-core Linux-capable processor that is coherent with the memory subsystem, allowing a versatile mix of deterministic real-time systems and the Linux OS in a single multi-core CPU cluster. PolarFire SoC FPGAs create high-performance and hard real-time systems.

High-Performance Real-Time Applications


PolarFire SoC FPGAs enable AMP systems that can run a real-time application at maximum performance while also running the Linux OS. This solution offers a high-performing system that is not fully deterministic.

Hard Real-Time AMP


PolarFire SoC FPGAs also enable fully deterministic real-time applications alongside the Linux OS that execute on time, every time.

Hard Real-Time AMP on PolarFire® SoC FPGAs

ISR Execution Is Deterministic