ngdbuild : logical net no load warning

Status
Not open for further replies.

kcinimod

Member level 3
Joined
Dec 19, 2011
Messages
63
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
1,714
Hi, while translating the VHDL design, i've encountered the following errors, can someone explain the warnings ?

Code:
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_0_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_0_0_S1' has no load
WARNING - ngdbuild: logical net 'pre_count_cry_0_S0_0' has no load
WARNING - ngdbuild: logical net 'pre_count_s_0_S1_31' has no load
WARNING - ngdbuild: logical net 'pre_count_s_0_COUT_31' has no load
WARNING - ngdbuild: logical net 'data_count_cry_0_S0_0' has no load
WARNING - ngdbuild: logical net 'data_count_s_0_S1_31' has no load
WARNING - ngdbuild: logical net 'data_count_s_0_COUT_31' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_0_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_0_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_2_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_2_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_4_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_4_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_6_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_6_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_8_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un1_pre_count_2_8_0_COUT' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_0_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_1_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_1_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_3_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_3_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_5_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_5_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_7_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_7_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_9_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_9_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_11_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_11_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_13_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_13_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_15_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_15_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_17_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_17_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_19_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_19_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_21_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_21_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_23_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_23_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_25_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_25_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_27_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_27_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_29_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_29_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_30_0_COUT' has no load
WARNING - ngdbuild: logical net 'compare_proc_un9_pre_count_1_cry_30_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_0_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_1_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_1_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_3_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_3_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_5_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_5_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_7_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_7_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_9_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_9_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_11_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_11_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_13_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_13_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_15_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_15_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_17_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_17_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_19_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_19_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_21_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_21_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_23_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_23_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_25_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_25_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_27_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_27_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_29_0_S0' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_29_0_S1' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_30_0_COUT' has no load
WARNING - ngdbuild: logical net 'compare_proc_dout2_cry_30_0_S1' has no load
WARNING - ngdbuild: DRC complete with 84 warnings
 

Sure. All those signals have no load.



Which means that those signals are not connected to the input of something else further down the line. And as such the tools will optimize those away.
 


I dont see any errors here
DRC has completed too....!!!
Why bother?...
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…