Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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.

:p

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.
 

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

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

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top