Forum Discussion
Arria10 SXでCritical Warning (17951)、(18655)を消す方法はありますでしょうか。
- 7 years ago
Well, these warnings are generated because there are unused transceiver RX channels in the device and is a normal warning message.
Unused transceiver TX channels in your Arria® 10 device may degrade over time when using the Quartus® Prime software version 16.0 and earlier.
The Quartus Prime software generates a warning message if your design contains unused transceiver channels. The warning message states that performance of unused channels may degrade over time if not properly preserved with the following Quartus Settings File (QSF) assignments.
Global Assignment
set_global_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON
Pin Specific Assignment
set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to pin_name
In the Quartus Prime software version 16.0 and earlier, the QSF assignment only preserved the unused receiver channel and did not properly preserve the unused transmitter channel.
You can also try the following to remove the warning:
Eliminate the warning by performing one of the following options:
1. Enable unused rx clock workaround. In your QSF file, insert the following assignment:
set_global_assignment -name ENABLE_UNUSED_RX_CLOCK_WORKAROUND ON
2. Disable the warning (do this only if you are certain that you will not use other transceiver channels in your design). In your QSF file, insert the following assignment:
set_global_assignment -name MESSAGE_DISABLE <message_id>
These warnings are normal
Well, these warnings are generated because there are unused transceiver RX channels in the device and is a normal warning message.
Unused transceiver TX channels in your Arria® 10 device may degrade over time when using the Quartus® Prime software version 16.0 and earlier.
The Quartus Prime software generates a warning message if your design contains unused transceiver channels. The warning message states that performance of unused channels may degrade over time if not properly preserved with the following Quartus Settings File (QSF) assignments.
Global Assignment
set_global_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON
Pin Specific Assignment
set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to pin_name
In the Quartus Prime software version 16.0 and earlier, the QSF assignment only preserved the unused receiver channel and did not properly preserve the unused transmitter channel.
You can also try the following to remove the warning:
Eliminate the warning by performing one of the following options:
1. Enable unused rx clock workaround. In your QSF file, insert the following assignment:
set_global_assignment -name ENABLE_UNUSED_RX_CLOCK_WORKAROUND ON
2. Disable the warning (do this only if you are certain that you will not use other transceiver channels in your design). In your QSF file, insert the following assignment:
set_global_assignment -name MESSAGE_DISABLE <message_id>
These warnings are normal
- G07 years ago
New Contributor
Thanks for your kind reply, Abe.
Actually I have tried to add the assignment set_global_assignment -name ENABLE_UNUSED_RX_CLOCK_WORKAROUND ON, but it did not work. The critial warning still do not change.
And when I tried to add set_global_assignment -name MESSAGE_DISABLE <message_id>, quartus told me that there are errors in my .qsf file and the file will be overrided.
Hope to know how can I solve this.
Thanks a lot.