High-end Processing Product News Technology

SoCrates II Reference Design Is Your New Shortcut To Fast Processing

We have a new reference design for you and it’s awesome! The next generation of the Altera SoC FPGA based development board, the “SoCrates II” is a powerful solution for processing applications.


SoCrates II Development Board With Altera Cyclone V SoC

The core device of the board is an Altera Cyclone V SoC device with an 800 MHz Dual Core ARM® Cortex®-A9 processor. SoCrates II has a customisable FPGA area offering enough space to implement a variety of different peripherals and now comes with high speed connectivity features.

While the processor is a limiting factor you can get a lot of power out of the possible hardware acceleration of the software. This can be done in 2 ways: one way is the well known classic FPGA-design, which usually requires much FPGA-knowledge. A different and increasingly applied course is using a software-approach mainly known so far from high performance computing: OpenCL.  The C-like Open Computing Language allows for easy parallelisation of code and offloading the CPU. It does not require specific hardware knowledge and with the OpenCL board support package for SoCrates II compute kernels automatically translate into acceleration hardware.

Key features of the design:

  • Altera Cyclone V SoC device
    • 5CGXFC6C6U23C7N
      Dual Cortex A9 HPS + 110k LE, 112 DSP Blocks, 5.4 MBit RAM
  • Interfaces
    • 6 x 3.125 Gbit transceiver
    • 1 Gbit ethernet, USB 2.0 OTG
    • CAN, SPI, I²C, UART-USB converter
    • 3.3 V GPIOs, user LEDs
    • LVDS connector for CMOS-sensor
    • LCD TFT interface
    • Embedded USB Blaster II
    • Dual 100 MBit ethernet Phy – Add-on board
  • Memory
    • 1 GB DDR3 memory 256 Mbit x 32
    • μSD Card Slot
    • 2 x 256 MBit QSPI Flash
  • Real-time clock
  • Temperature sensor
  • Onboard Enpirion power supply
  • Easy standard development tools
  • Operating systems support


SoCrates II Blockdiagramm

With these powerful hardware and sophisticated software features SoCrates II is perfectly suited for automotive applications such as ADAS, industrial communication, motor control and more.

Get more information about how to develop with SoCrates II here.


  1. I hope you’ll also speed up development of Linux kernel for this board.

Comments are closed.