Stratix® 10 SX
Highest-performance SoC FPGAs, integrating a quad-core 64-bit Arm Cortex-A53 processor with HyperFlex® FPGA fabric.
Explore the Stratix® 10 SX SoC FPGA
Stratix 10 SX SoC FPGAs combines a quad-core Arm Cortex*-A53 MPCore hard processor system with the groundbreaking Hyperflex® FPGA Architecture to deliver the performance, power efficiency, density, and integration required for embedded applications.
Key Features
| Hard Processor System (HPS) | At the heart of the HPS is a highly efficient quad-core Arm Cortex-A53 processor cluster, and this processor is optimized for ultra-high performance per watt, which reduces power consumption. The HPS includes a System Memory Management Unit, Cache Coherency Unit, a hard memory controller, and a rich feature set of embedded peripherals. |
| Digital Signal Processing (DSP) | With Stratix 10 devices, DSP designs can achieve up to 8.6 Tera floating point operations per second (TFLOPS) of IEEE 754 single-precision floating-point operations. |
| Secure Device Manager (SDM) | SDM controls key operations, such as configuration, device security, single event upset (SEU) responses, and power management. It creates a unified, secure management system for the entire device, including the FPGA fabric, HPS in SoCs, embedded hard IP blocks, and I/O blocks. |
Benefits
Enabling Designers to Do More with HPS While Balancing Power Efficiency
With an embedded HPS based on a quad-core Arm Cortex-A53 MPCore processor, Stratix 10 SX FPGAs deliver power-efficient, application-grade performance and enable designers to implement hardware-assisted virtualization directly in the FPGA fabric.
Achieve High Levels of System Integration
The Stratix 10 SX SoC FPGA empowers the USR in the Arm ecosystem. Arm's next-generation 64-bit architecture (ARMv8) enables hardware virtualization, system management and monitoring capabilities, and acceleration pre-processing. The Arm Cortex-A53 processor supports 32-bit execution mode and board support packages for popular operating systems, including Linux*, Wind River’s VxWorks*, Micrium’s uC/OS-II* and uC/OS-III*, and more.
Achieve High Designer Productivity with Optimized FPGA and SoC FPGA Software
Optimized for multi-million logic elements (LE), the Virtual Platform streamlines design iterations, fostering early software development. The SoC FPGA Embedded Development Suite (EDS) enables debugging, profiling and whole-chip visualization with the Arm Development Studio 5* (DS-5*) FPGA Edition Toolkit.
Product Package & Combination Selector
Start Design
Everything you need to begin a Stratix 10 SX SoC FPGA design.
Interlaken IP
This pre-built, ready-to-go IP building block shortens the design cycle resulting in faster time to market.
Nios® V Processors
By leveraging the RISC-V instruction set architecture (ISA), the Nios V processors offer scalable solutions that enable a spectrum of applications ranging from simple embedded systems to complex, high-performance applications.
FPGA Developer Site
GitHub site that provides a single location for developers to find and use Altera example designs, software, drivers, and associated collateral.
FPGA Design Store
Jumpstart your project with the latest design examples targeting Quartus® Prime Design Software v16.0 and above.
Solutions
Stratix 10 SX SoC FPGAs for Industrial
Stratix 10 SX SoC FPGAs for Medical
Stratix 10 SX SoC FPGAs for Transportation
Resources
Start developing with Stratix 10 SX SoC FPGAs with these resources.
Training & Learning
Common Questions
Choose SX when integrated Arm Cortex-A53 processing is needed alongside FPGA logic. Compare the exact device's I/O and resource options.
Select a supported OS/toolchain mode according to memory, application and library requirements, then validate the complete boot and runtime configuration.
Use the documented interface and coherency behavior. Define ownership and apply required memory ordering and cache maintenance.
Compare boot handoff, device tree, clocks, resets and bridge initialization with the new hardware. Check the first failing boot-stage log.
Consider it when profiling shows a suitable bottleneck and parallel hardware benefit exceeds data-transfer and synchronization costs.