Skip to main content

Aurora 64B/66B FPGA Code Module

Lowest latency, high bandwidth serial communications between multiple Speedgoat FPGA I/O modules and external devices with on-board FPGA

This FPGA code module offers a flexible way of implementing multi-gigabit links between multiple Simulink Programmable FPGA Modules, and external devices with on-board FPGA.

Common use cases

  • Demanding closed-loop controls and plant simulation applications where algorithms run on one or multiple Simulink programmable FPGAs, and where hundreds of fast analog and digital I/O lines provided by multiple FPGAs are required at the same time
  • Acquisition and signal generation of very fast analog and digital I/O, also requiring data exchange and synchronization between multiple FPGAs
  • Distributed controller and HIL systems setups connected with isolating fiber optic SFP+ transceivers and cabling

Key Specifications

  • Available for internal FPGA to FPGA I/O module communication via high speed SAMTEC copper cabling, or external fiber optic communication leveraging SFP+ and QSFP+ transceivers
  • Full-duplex (independent data transfer in both directions) or simplex (data transfer in either one of the direction) implementations available
  • Default line rate 3.125 Gsps. Lines rates up to 10.3125 Gsps can be supported with the IO342 Kintex Ultrascale FPGA I/O module
  • Default reference clock 156.25 MHz
  • Compliant with Xilinx Aurora 64B/66B SP011 (V1.3) protocol specification

Aurora 64B/66B support is available for all IO33X Kintex 7 and the IO342 Kintex Ultrascale Simulink programmable I/O modules.

Please contact us for further information.

 
Line rate 3.125 Gbps (default) up to 10.3125 Gbps
Reference clock 156.25 MHz
Dataflow mode Duplex (default)
Error detection CRC
Interface Framing
User Interface HDL Coder AXI4-Stream
Protocols Aurora 64B/66B protocol specification v1.3 compliant (64B/66B encoding)

This FPGA code module is normally delivered as part of a custom implementation with your selection of functionality and I/O count. Please contact us for further information.


Pricing information
We don't publish pricing information on our website. Upon request by e-mail or phone we can provide a complete price list covering our entire product portfolio in various currencies. We recommend that you get in touch with us to discuss your specific needs. We can then quickly provide you with a tailored quotation including technical and pricing information.

 
 
IO333 Kintex 7 modules with internal Aurora copper interconnects (blue SAMTEC cables) IO342 Kintex Ultrascale I/O module with 2 x external QSFP+ fiber optic ports with Aurora support Example configuration - Multiple Simulink programmable FPGA I/O modules connected inside the enclosure with an Aurora communication link using copper cabling, and external systems connected with QSFP+ and SFP+ fiber optic Aurora links

Included in delivery

  • Delivered as part of a HDL Coder integration package configured to your requirements
  • Simulink driver blocks
  • Test models
  • Comprehensive documentation

Supported Simulink Programmable FPGAs

Resources