FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5701 Discussions

warning 18584 There are no transceivers channels used in the design

druva1
New Contributor I
530 Views

Hi,

 

I have an Arria 10 (10AX027H4F34E3SG)

PC: Windows 10

- Quartus standard 20.1.10.711 

-Quartus Pro 21.1.0.169

 

In both softwares, I get similar warnings:

Warning (18584): There are no transceiver channels used in the design. You must use or instantiate atleast 1 transceiver channel to preserve the rest of unused channels.

Critical Warning (17951): There are 24 unused RX channels in the design. If you intend to use any of these channels in the future, you must add the assignment 'set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to <pin_name>' in your QSF file. This assignment will preserve the performance of specified channels over time. Note that unused channel preservation only works if the design uses or instantiates atleast 1 transceiver channel.

 

I modified the .qsf file with the following:

set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to AL30

and other transceiver lines

 

But in the pro version, I get an error during the compilation:

Error(17950): Pin corresponding to CLKUSR has not been reserved in the device. Cannot perform unused RX clock workaround.

 

I followed the suggestion: 

https://www.intel.com/content/www/au/en/support/programmable/articles/000080648.html

but I still get the same compilation error. What am I missing? 

 

Cheers

 

0 Kudos
1 Solution
Kshitij_Intel
Employee
467 Views

Hi,


I have compiled your design in quartus pro v21.1 and the warning is clear "Warning(18584): There are no transceiver channels used in the design. You must use or instantiate at least 1 transceiver channel to preserve the rest of the unused channels". You need to instantiate minimum 1 transceiver channel with fPLL and reset controller. This should resolve your problem. Please let me know if you still face any issues.


Thank you

Kshitij Goel



View solution in original post

0 Kudos
4 Replies
Kshitij_Intel
Employee
511 Views

Hi,

 

Thank you for sharing the designs. I will see and will get back to you soon.

 

Thank you

Kshitij Goel

0 Kudos
Kshitij_Intel
Employee
468 Views

Hi,


I have compiled your design in quartus pro v21.1 and the warning is clear "Warning(18584): There are no transceiver channels used in the design. You must use or instantiate at least 1 transceiver channel to preserve the rest of the unused channels". You need to instantiate minimum 1 transceiver channel with fPLL and reset controller. This should resolve your problem. Please let me know if you still face any issues.


Thank you

Kshitij Goel



0 Kudos
Kshitij_Intel
Employee
404 Views

Hi,


Any update on this.


Thank you

Kshitij Goel


0 Kudos
Kshitij_Intel
Employee
353 Views

Hi,


As we do not receive any response from you on the previous answer that we have provided. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


Thank you

Kshitij Goel


0 Kudos
Reply