![Terasic DE10-Agiles User Manual Download Page 178](http://html1.mh-extra.com/html/terasic/de10-agiles/de10-agiles_user-manual_1088476178.webp)
DE10-Agilex
User Manual
178
www.terasic.com
January 29,
2021
Figure 9-8 Core Variant Setup for Ethernet IP
Four transceiver channels are used in the Quartus Project. Developers can use three
constants
ENABLE_QSFPDDA
,
ENABLE_QSFPDDB
and
USE_CH_4567
to
selected desired four transceiver channels as table below. The pre-compiled .sof files
for below four cases are available on the demo_batch folder.
Used Channel
ENABLE_QSFPDDA ENABLE_QSFPDDA
USE_CH_4567
QSFPDDA Channel 0~3
Yes
No
No
QSFPDDA Channel 4~7
Yes
No
Yes
QSFPDDB Channel 0~3
No
Yes
No
QSFPDDB Channel 4~7
No
Yes
Yes
Demonstration Setup
Here is the procedure to setup the demonstration. A QSFP28 or QSFPDD loopback
fixtures are required for external loopback. If you don’t have the loopback fixture,
please use
run_test
instead of
run_test_ex
in the following demonstration procedure.
The
run_test
enables transceiver serial loopback for internal loopback.
1. Insert a QSFP28 or QSFPDD loopback fixture into the QSFPDD port on the
DE10-Agilex board, as shown in
2. Connect the host PC to the FPGA board using a mini-USB cable. Please make
sure the USB-Blaster II driver is installed on the host PC.