Enyx & Terasic | Jump-start your FPGA development for...

2
Introduction Enyx Development Framework Block Diagram Terasic, the premier developer of Intel FPGA platforms and Enyx, the leading independent provider of FPGA-enabled, ultra-low latency trading technologies, offering integrated Enyx FPGA IPs for an ultra-low latency, customized development framework on Terasic’s DE5a-Net-DDR4 accelerator to address the rapidly-rising demand in today’s data and com- pute-intensive applications. Terasic’s DE5a-Net-DDR4 accelerator takes advantage of the powerful Intel Arria 10 FPGA to enable higher speed data processing. The board is armed with 16GB DDR4 memory module, running at over 75 Gbps, up to 7.876 GB/s data transfer via PCIe Gen 3 x8 edge between FPGA and host PC, and 4 on-board QSFP+ connectors. The on-board QDRII memory and DDR4 module can obtain lower application latency and higher application throughput, making it an excellent platform to achieve breakthrough performance in data filtering and algorithmic acceleration. Enyx develops a powerful customized development framework: Enyx Development Framework TCP and DMA Reference Design Architecturefor Terasic’s DE5a-Net-DDR4 accelerator. The development framework includes a Sandbox where the user inserts their own custom logic to interface with Enyx IP cores, such as TCP and UDP Stacks, MAC/PCS layers and Enyx’s DMA engine (HFP). Packaged with an easy-to-use software API and Linux drivers, the Enyx development framework constitutes the perfect “start-up kit” to reduce time-to-market and jump-start your FPGA-enabled projects. Enyx & Terasic | Jump-start your FPGA development for ultimate performance! Ethernet ENYX PCS/MAC Streaming Port: ETH Shell TOP ports ENYX IP Cores ENYX connection blocs User custom designs Memory Mapped Interface Streaming Interface ENYX TCP Stack TCP User Sandbox TCP Event Management Interface User to TCP TCP to User Memory Mapped Interface TCP APP HDR DMA to User Streaming Port: DMA Streaming Port: DMA ENYX HFP PCIe User to DMA MM port Memory Map Splitter Shell mod Shell top

Transcript of Enyx & Terasic | Jump-start your FPGA development for...

Page 1: Enyx & Terasic | Jump-start your FPGA development for ...mail.terasic.com.tw/epaper/2018/newsroom/images/brief_enyx2.pdf · DDR4 module can obtain lower application latency and higher

Introduction

Enyx Development Framework Block Diagram

Terasic, the premier developer of Intel FPGA platforms and Enyx, the leading independent provider of FPGA-enabled, ultra-low latency trading technologies, offering integrated Enyx FPGA IPs for an ultra-low latency, customized development framework on Terasic’s DE5a-Net-DDR4 accelerator to address the rapidly-rising demand in today’s data and com-pute-intensive applications.

Terasic’s DE5a-Net-DDR4 accelerator takes advantage of the powerful Intel Arria 10 FPGA to enable higher speed data processing. The board is armed with 16GB DDR4 memory module, running at over 75 Gbps, up to 7.876 GB/s data transfer via PCIe Gen 3 x8 edge between FPGA and host PC, and 4 on-board QSFP+ connectors. The on-board QDRII memory and DDR4 module can obtain lower application latency and higher application throughput, making it an excellent platform to achieve breakthrough performance in data filtering and algorithmic acceleration.

Enyx develops a powerful customized development framework:「Enyx Development Framework TCP and DMA Reference Design Architecture」for Terasic’s DE5a-Net-DDR4 accelerator. The development framework includes a Sandbox where the user inserts their own custom logic to interface with Enyx IP cores, such as TCP and UDP Stacks, MAC/PCS layers and Enyx’s DMA engine (HFP). Packaged with an easy-to-use software API and Linux drivers, the Enyx development framework constitutes the perfect “start-up kit” to reduce time-to-market and jump-start your FPGA-enabled projects.

Enyx & Terasic | Jump-start your FPGA development for ultimate performance!

Ethernet ENYXPCS/MAC

StreamingPort: ETH

Shell TOP ports ENYX IP Cores ENYX connectionblocs

User customdesigns Memory Mapped InterfaceStreaming Interface

ENYXTCP Stack

TCP UserSandbox

TCP Event Management Interface

User to TCP

TCP to User

Memory Mapped Interface

TCPAPPHDR DMA to User

StreamingPort: DMA

StreamingPort: DMA ENYX HFP PCIe

User to DMA

MMport

Memory MapSplitter

Shell mod Shell top

Page 2: Enyx & Terasic | Jump-start your FPGA development for ...mail.terasic.com.tw/epaper/2018/newsroom/images/brief_enyx2.pdf · DDR4 module can obtain lower application latency and higher

Global Solution Partner

• Intel Arria® 10 GX FPGA : 1150K LE ; Speed Grade : -1

• Full-height, 3/4-length form-factor package

• Allows ultra-low-latency, straight connections to 4 external 40G QSFP+ modules

• High-speed parallel Flash memory

• PCIe Gen 3 x8

• With 2x5 timing expansion header for 1pps or other high precision clock inputs

• 65W TDP and 85W peak power

• 55 °C TLA

Major Specs and Interfaces

Power and Thermals

www.terasic.com

DE5a-Net-DDR4 Block Diagram

Tel: +886-3-5750880 | Fax: +886-3-5726690 [email protected] | www.terasic.com

x64

x64

PCIe 12V

JTAG

FPP x32PCIe Gen3

x8 Edge

x4 XCVR

x18

x18

x18

x18

x4 XCVR

x4 XCVR

x4 XCVR

x8 XCVRQSFP+ Connector

QSFP+ Connector

QSFP+ Connector

QSFP+ Connector

QDRII+ SRAM A

QDRII+ SRAM B

QDRII+ SRAM C

QDRII+ SRAM D

DC 12V PowerConnector

USB Blaster II

Si5340A Clock Generator

Si5340B Clock Generator

RS422 Header

SMA Clock I/O

User LED x4 / Bracket LED x4Push-button x4Slide Switch x2

Seven-segment Display x2PowerCircult

MAX V 2210 SystemController

Temperature SensorFan Control

Power Monitor

DDR4SDRAM A

Flash

DDR4SDRAM B

• 2 independent banks of DDR4 SO-DIMM socket, up to 16GB 1066MHz or 8GB 1200MHz for each socket

• 4 Independent 550 MHz QDRII+ SRAMs, 18-bits data bus and 72Mbit for each

• Cooling Option: 1-Slot Air Cooling System: 50mm 6000 RPM fan, Thermal resistance: 1.18 °C/W

Enyx is a leading, independent provider of FPGA-enabled, ultra-low latency trading and market access technologies. We specialize in high performance market data acquisition and distribution, order execution, and network connectivity management.

We help investment banks, hedge funds, technology service providers, and exchanges streamline their trading infrastructures by providing end-to-end, high performance solutions for latency sensitive trading infrastructures, with global customer service and dependable support.

For more information, please visit enyx.com or visit our LinkedIn page.