Synopsys DC area report error: Net Interconnect area: undefined (Wire load has zero net area)

Ddddd248

Newbie
Joined
Mar 8, 2024
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
25
I am a newbie for Synopsys DC, I try to calculate the area and power for my design. But I got some error in my area report "Net Interconnect area: undefined (Wire load has zero net area)". And I have attached my tcl, setup, and constrain file. I wonder where my mistake caused this error.
 

Hi,

text as picture..
* causes a lot bigger file size
* makes it impossible to do a text search
* makes it impossible to compile/validate the code
* makes it impossible to do copy_and_paste

Klaus
 

you are not providing DC with any file/configuration that describes the technology, so it cannot understand how the wires behave and how to estimate the wirelength.
 

you are not providing DC with any file/configuration that describes the technology, so it cannot understand how the wires behave and how to estimate the wirelength.
Thanks for your reply. As the "lib" file shows, I think this library already defines the technology. Should I also need to define it in my script?

Shows in the "lib" file
wire_load("5K_hvratio_1_1") {
capacitance : 1.774000e-01;
resistance : 3.571429e-03;
slope : 5.000000;
fanout_length( 1, 1.7460 );
fanout_length( 2, 3.9394 );
fanout_length( 3, 6.4626 );
fanout_length( 4, 9.2201 );
fanout_length( 5, 11.9123 );
fanout_length( 6, 14.8358 );
fanout_length( 7, 18.6155 );
fanout_length( 8, 22.6727 );
fanout_length( 9, 25.4842 );
fanout_length( 11, 27.0320 );
}

default_wire_load : "5K_hvratio_1_1" ;
 

I don't see where this "lib" file is read by your script
this looks like a liberty file, not a .db file

have you tried to use commands like:
set_wire_load_model and set_wire_load_mode ?
 

Cookies are required to use this site. You must accept them to continue using the site. Learn more…