Terasic Apollo S10 SOM

Terasic Apollo S10 System-on-Module (SOM), is a cutting-edge solution designed for highly adaptable and scalable FPGA prototyping and HPC applications. Despite its compact size, the Apollo S10 SOM delivers unparalleled performance and energy efficiency. In fact, it offers an astounding 90X increase in performance compared to CPUs when handling critical workloads like simulation acceleration, molecular dynamics, and machine learning.
Terasic Apollo S10 SOM chip

The secret behind the Terasic Apollo S10 SOM lies in its utilization of the latest Intel® Stratix® 10 SoC, boasting an impressive 2800K logic elements, which enables remarkable speed and power advancements with up to 70% lower energy consumption. Additionally, the Apollo S10 SOM incorporates a range of high-end hardware interfaces, including high-capacity and high-bandwidth DDR4 SDRAM (up to 64GB), an on-board USB-Blaster II, and FMC/FMC+ connectors for I/O expansion. As a result, this board delivers over 2X the performance of previous-generation development kits.

The Terasic Apollo S10 SOM is designed to be highly extensible. To facilitate our client's development process, we offer the Apollo Carrier board, which is tailor-made for the Apollo S10 SOM. This carrier board provides essential features for evaluating and integrating the Apollo S10 SOM into custom systems. Notably, it includes two ultra-low-latency 40Gbps QSFP+ modules and Thunderbolt™ 3 connectivity. This enables clients to assess their desired I/O configuration and seamlessly build their own tailored systems around the Apollo S10 SOM.

FPGA

  • Intel Stratix 10 Soc FPGA 1SX280HU2F50E1VG

FPGA Configuration

  • On-Board USB Blaster II for FPGA programming and Debug
  • AS Mode configuration from QSPI Flash

Clock and User Interface

  • Four 50Mhz Single-ended Clock Source
  • One 100Mhz Single-ended Clock Source
  • Clock Generator Si5341
  • LED x2, Button x2, Dip Switch x2, CPU Reset
  • Power Switch
  • FMC Adjustable Voltage 1.8V/1.5V/1.2V 
  • FMC+ Adjustable Voltage 1.8V/1.5V/1.2V 

Memory

  • 1024Mbit QSPI Flash (EPCQL1024 Compliant)
  • Total of 64GB DDR4 x72 2133MT/s with ECC
    • Two independent DDR4 banks
    • One bank is shared with FPGA and HPS

Communication and Expansion

  • FMC (Vita57.1) connector with 10 transceivers
  • FMC+(Vita57.4) connector with 24 transceivers

HPS

  • MicroSD Socket
  • Gigabit Ethernet with RJ45
  • USB OTG with Micro USB Connector
  • UART to USB with Mini USB Connector
  • RTC
  • LED x1, Button x1, Cold Reset Button
  • 1x6 GPIO Header

Dashboard System

  • Input Power Monitor
  • FPGA and Board Temperature Monitor
  • Fan Control and Monitor
  • Auto Fan Speed
  • Auto Shutdown

Power Source

  • 12V from 2x4 PCIe connector
  • 12V from Samtec connector (reserved for carrier board)

SOM Block Diagram

Developer Kit

  • The Kit is composed by
    • Apollo S10 Module (heatsink installed)
    • Apollo Carrier Board

    • The Apollo Carrier Board features include:
      • PCIe Gen3 x4 via Thunderbolt 3 (Type-C Connector)
      • USB Downstream port via Thunderbolt 3 (Type-A Connector)
      • Two QSFP connectors (40G Ethernet)
      • Clock Generator to provide reference clock for transceiver IP
      • LED x4, Button x2, Switch x2
      • 2x20 GPIO Expansion Header. Adjustable IO Standard 3.3V/2.5V/1.8V.

    Block Diagram of Apollo Carrier Board

    Connection to FMC Daughter Card

    Connect to 12G SDI-FMC Daughter Card

    12G SDI-FMC Daughter Card
    Connect to D8M-FMC Daughter Card D8M-FMC Daughter Card
    Connect to ADC-FMC Daughter Card ADC-FMC Daughter Card
    Connect to HDMI-FMC Daughter Card HDMI-FMC Daughter Card
    Connect to XTS-FMC Daughter Card XTS-FMC Daughter Card
    Connect to P16E-FMCP Daughter Card P16E-FMCP Daughter Card
    Connect to F2G-FMC Daughter Card F2G-FMC Daughter Card

     

    Apollo S10 Module

    Apollo Carrier Board

    For more information: