our IP supports all the Aurora-Protocol Features including :
- Full implementation of Aurora protocol
- Up to 16 lanes
- Full-Duplex, Simplex Tx and Simplex Rx modes.
- 64-bits user datapath
- Framing and Streaming interfaces
- Up to 16 transceiver lanes per Aurora instance
- User K-block interface
- Native Flow Control
- User Flow Control
- Additional CRC for PDU frames
- Clock compensation
- Complete Interoperability with Xilinx Aurora 64 core
- Per lane polarity inversion and skew compensation.
- AXI and Avalon-ST Streaming compatible.
- and much more…
Architecture
Examples of Reference Designs platforms
Altera :
- Agilex 7 kits
- Agilex 5 Arrow Eagle kit
- Agilex 5 Altera kit
- Cyclone 10 GX dev kit
- Arria10 Attila (ReflexCES)
- Arria10 Achilles (ReflexCES)
- Stratix10 GX Dev Kit
- Cyclone V Clovis/AVDB
- Cyclone V Clovis/AVDB
- and many other boards…
Lattice :
- Avant-G & Avant-X Versa boards
- CertusPro Nx Evaluation board
- CertusPro-NX Versa Board
Efinix :
- Efinix Titanium development kit
Microchip :
- Microchip Polarfire MPF300T development kit
- and more …
Agilex 5 <-> Ultrascale+ 50G Demo
This demo is built using our Aurora 64B/66B Reference Design. Here is the architecture :
Note : if you don’t have a Xilinx kit, you can run the demo on the Agilex5 kit with a QSFP+ loopback module.
The Guide to run the demo is here :
.
You can see the video here.
The programming (and probing) files are available here :
Examples of tested Aurora configurations - (not exhaustive !)
The table below shows tested configurations connecting a Xilinx-AMD FPGA and IP to an Altera FPGA through the ALSE Aurora IP. This demonstrates the interoperability between the IPs and FPGAs.
The table below shows some examples of ALSE Aurora 64 IP on Microchip FPGAs connected to Xilinx-AMD FPGAs.
The table below shows some examples of ALSE Aurora 64 IP on Lattice FPGAs connected to Xilinx-AMD FPGAs.
We have a similar tables for Efinix (Titanium) FPGAs.



