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.

Explanation of the WLM settings

Status
Not open for further replies.

barath_87

Full Member level 3
Joined
Feb 7, 2006
Messages
184
Helped
18
Reputation
36
Reaction score
6
Trophy points
1,298
Location
India
Activity points
2,361
What do you mean by setting a WLM as
---->Top
---->Enclosed
---->Segmented

In RC RTL compiler
 

beta0

Member level 5
Joined
Nov 24, 2003
Messages
88
Helped
7
Reputation
14
Reaction score
2
Trophy points
1,288
Activity points
393
what is wlm

WLM here stands for wireload model.

for top, it means all net use the same wireload as which used on the top level, so the wireload used on hierarchical cells has no effect. if you used the flattend design to layout, you can chose this mode;
for enclosed,it means the wire load models on hierarchical cells are used to calculate in nets inside these blocks. net values are determined using the wire load model of the hierarchical cell which fully encloses the net. if you logical and physical hierarchy are similar after layout, you can chose this mode;

for segmented,it means segments of the net in each level of hierarchy are calculated separately, and the net value is the total of all segments.
Hierarchical boundary pins are included in the pin count for the segment, this mode need the tech lib provide the Segmented wire_load, so it's often not used .
 
  • Like
Reactions: ivlsi

    ivlsi

    Points: 2
    Helpful Answer Positive Rating

ivlsi

Advanced Member level 3
Joined
Feb 17, 2012
Messages
887
Helped
17
Reputation
32
Reaction score
16
Trophy points
1,298
Activity points
6,861
Re: what is wlm

Great and comprehensive answer! Thank you!
 

birdy123

Full Member level 3
Joined
Aug 31, 2010
Messages
184
Helped
78
Reputation
156
Reaction score
78
Trophy points
1,308
Activity points
2,562
I have copied the following info from this link ..

Wire Load model
WLM analysis has three modes:

Top:
Consider the design as it has no hierocracy and use the WLM for the top module to calculate delays for all modules.
Any low level WLM is ignored.
Enclosed:
Use the WLM of the module which completely encloses the net to compute delay for that net.
Segmented:
If a net goes across several WLM, use the WLM that corresponds to that portion of the net which it encloses only.
 
  • Like
Reactions: ivlsi

    ivlsi

    Points: 2
    Helpful Answer Positive Rating

ivlsi

Advanced Member level 3
Joined
Feb 17, 2012
Messages
887
Helped
17
Reputation
32
Reaction score
16
Trophy points
1,298
Activity points
6,861
How a transition time over the cell/net might be calculated using WLM?

How the drive strength might be taken into account?

Thank you!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top