Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21180 Discussions

Agilex 7 E-tile Eye diagram viewer failure

vika
Beginner
331 Views

Hi,

I'm using a development board with an Intel Agilex AGFB014R24A2E2V.

The FPGA E-tile transceivers are connected to 2 x QSFP28 cages to run 100G Ethernet.

We now have the system up and running using QSFP28 pluggables with 100GBASE-SR4, but we now also want to use copper DAC-cables (100GBASE-CR4). Right now we don't have error free transmission with DAC-cables.

In order to get this to work we'd like to trim the PMA settings (pre-emphasis, etc) to optimize transmission. A nice tool to use for this would be the Eye diagram viewer in the Transceiver PHY Toolkit. However, when launching this tool I get the following error:

eye viewer failed to show eye data: index 0 out of bounds for length 0.

This happens every time I try to launch the scan. What could be wrong with my setup? I assume this function should be supported for Agilex 7?

Also, do you have other suggestions on methodology to trim the PMA settings?

Thanks in advance for your support!

Best Regards,
Viktor

Labels (1)
0 Kudos
4 Replies
Harshx
Employee
239 Views

Hi,

Thanks for contacting Intel. I'm assigned to support request.

I'll investigate on this case related to "index 0 out of bounds for length 0" error and get back to you soon once I have any finding.

Meanwhile can I check with you on

  1. Quartus Version you are using?
  2. Windows/ Linux?

For your solution:

  1. It is possible that you may have not implemented the Toolkit settings properly.
  2. I suggest you check your setup with an example design -> You can also get the eye opening.

Thanks for your patience.

Best regards,

Harsh M


0 Kudos
vika
Beginner
223 Views

Hi Harsh,

Thanks for your reply.

We are using Quartus 24.2 with Linux OS (Ubuntu 22.04).

Are there any particular settings in Transceiver PHY Toolkit that you are referring to?

I've looked at example designs but we are using a reference board from an Intel partner and not a standard reference kit. So I can't use the example design and deploy it on the board as is.

Is there anything else you would like me to try that could give you a hint of what's happening? I was trying to do readouts from the transceiver hard IP but couldn't see anything strange. Is there any registers readout that would help?

Best Regards,
Viktor

0 Kudos
vika
Beginner
143 Views

Hi Harsh!

Do you have any update on this one?

I don't know how to continue to troubleshoot this. Any idea what might be causing the error:

eye viewer failed to show eye data: index 0 out of bounds for length 0

Thanks in advance!

Viktor

0 Kudos
vika
Beginner
77 Views

Hi,

I recently also tried configuring my E-tile IP for 4x10G and connected it to our IXIA instrument.

Traffic runs fine, but the eye viewer reports the same error as above. So now I've tested it with both 100G Ethernet and 4x10G Ethernet with same result.

Any update from you side?

Best Regards,
Viktor

0 Kudos
Reply