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.

Explanation of the WLM settings

Status
Not open for further replies.

barath_87

Full Member level 3
Joined
Feb 7, 2006
Messages
183
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
 

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
Re: what is wlm

Great and comprehensive answer! Thank you!
 

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
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

Back
Top