FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
6673 Discussions

How to solve error message for 17044 using device Arria 10: 10AX027H434i3SG in Quartus 18.1. It is urgent issue!

fxu001
Novice
2,326 Views

Hello,

When I do analyze and elaboration step, Quartus 18.1 gives following error message as following as:

Error (17044): Illegal connection on I/O input buffer primitive image_sampling:module_image_sampling|adc_sample_top:adc_sample_inst|adc100mhz_interface:adc_sample|adc_gpio_for_ddio:adc1_bank1_in|adc_gpio_for_ddio_altera_gpio_181_drjngqi:gpio_0|altera_gpio:core|altera_gpio_one_bit:gpio_one_bit.i_loop[8].altera_gpio_bit_i|input_buffer.ibuf. Source I/O pin in1Adc1Bank1FrameClk drives out to destinations other than the specified I/O input buffer primitive. Modify your design so the specified source I/O pin drives only the specified I/O input buffer primitive.

 

I can't find anything wrong in the this IO connection. DO you have any suggestion?

 

When I remove the JESD204B IP, the problem is gone. DO you have any suggestion?

 

Thanks,

 

-Fred

 

Notes. I found the issue. Just add buffer because the error message indicated as "XXdrives out to destinations other than the specified I/O input buffer primitive"

0 Kudos
6 Replies
YuanLi_S_Intel
Employee
1,853 Views
Hi Fred, I am glad that the issue has already solved. Any more help needed? Regards, YL
0 Kudos
fxu001
Novice
1,853 Views
Hi YL, Thank you so much for your quickly response. First I thought the problem solved, but later on the issue came out again. Would you think there is a setting to cause this issue? Could you image that any file that might cause this issue. From my understand from the EDA tool behavior, it seems some setting issue, but I don't which one should be suspected? Thanks, -Fred
0 Kudos
fxu001
Novice
1,853 Views
Error (17044): Illegal connection on I/O input buffer primitive image_sampling:module_image_sampling|adc_sample_top:adc_sample_inst|adc100mhz_interface:adc_sample|adc_gpio5_for_ddio:adc1_bank1_in|adc_gpio5_for_ddio_altera_gpio_181_vcridrq:gpio_0|altera_gpio:core|altera_gpio_one_bit:gpio_one_bit.i_loop[4].altera_gpio_bit_i|input_buffer.ibuf. Source I/O pin in1Adc1Bank0FrameClk drives out to destinations other than the specified I/O input buffer primitive. Modify your design so the specified source I/O pin drives only the specified I/O input buffer primitive.
0 Kudos
YuanLi_S_Intel
Employee
1,853 Views

Hi Fred Xu,

 

This error indicates that the IP is not connecting correctly. May i know what IP you are using?

 

Regards,

YL

0 Kudos
fxu001
Novice
1,853 Views
YL, Oh, it is GPIO. I will try to narrow down the problem. Thanks, -Fred
0 Kudos
fxu001
Novice
1,852 Views
Hi YL, I think I found root cause. Basically Altera GPIO has two requirements: 1. It cannot drive two GPIO pins in the ddio mode. 2. it needs to directly drive from iBUF. The experiment and implement are both successful, and I am doing the integration with other modules which it should be okay now since I can use output to drive another fifo if I need. Please close this case. Thanks, -Fred
Reply