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.

How to define max_fanout max_transition max_capacitance ?

Status
Not open for further replies.

roger

Full Member level 3
Joined
Aug 27, 2003
Messages
162
Helped
4
Reputation
8
Reaction score
0
Trophy points
1,296
Activity points
1,617
max_transition

Dear:

How to define max_fanout/max_transition/max_capacitance
in the design, please give me some advice or experience.


B.R
 

max_fanout

You don't need to, if there is any, should have been defined in the techonology library. Sometime you might want to set max transition transition constraints for performance purpose.
 

max_capacitance

roger said:
Dear:

How to define max_fanout/max_transition/max_capacitance
in the design, please give me some advice or experience.


B.R

I mean set these constraints
 

max_transition

Design rules are provided in the vendor technology library
to ensure that the product meets specifications and works
as intended. Typical design rules constrain transition times
(set_max_transition), fanout loads (set_max_fanout), and
capacitances (set_max_capacitance). These rules specify
technology requirements that you cannot violate.
(You can, however, specify stricter constraints.)

For more info please see DC user guide!
 

max_transition dc

The max_fanout/max_transition/max_capacitance is limited in the library. It is a hard limiting.
In the design, you may limit them in the max range.
such as , need the high frequency , you may limit the max fanout < 4(3), max_transition < 1/10*cycle peroid, max_capacitance < 4 unit cell area.
 

max fanout limit

visualart said:
The max_fanout/max_transition/max_capacitance is limited in the library. It is a hard limiting.
In the design, you may limit them in the max range.
such as , need the high frequency , you may limit the max fanout < 4(3), max_transition < 1/10*cycle peroid, max_capacitance < 4 unit cell area.


1. 4(3) means 12?
2. max_capacitance < 4 unit cell area, sounds so strange? can you explain it more detailly?

TKS
 

max_fanout max_capacitance library why

The value of these parameters is from the library you adopted, and it have no relevancy with your design, but you could set a stricter value according your design.
 

what is meant by max capacitance

Typical design rule scenarios are
• set_max_fanout and set_max_transition commands
• set_max_fanout and set_max_capacitance commands
Typically, a technology library specifies a default max_transition or max_capacitance, but not both. To achieve the best result, do not mix max_transition and max_capacitance.
 

drc max_transition

You can edit the target library for example vi tsmc25_typ.lib and you will see many table in library, the two dimionsation of table is transition time and load capacitance, so accroding to your timing you can to define what capacitance, transition is good for your design.
 

drc max_capacitance

if you use command report_constrian in dc,you can get drc of tech lib
 

max_fanout default

you need the syntax or the figure?

normally, inside ur tech library, the values are there.

if u define a value which is lower than the one in the library, DC will jst ignored.

That means, the value should always stricten than the one in library, or it will be ignored by DC.
 

max capacitance and max_fanout constraints + asic

I use set_max_transition in my design to decrease power consumption.
 

what does max_transition signify

wkong, why limiting the set_max_transition will help to reduce power-consumption?
 

how to define max_fanout

I think the more transition time is, the more duration NMOS and PMOS are both working and large current will last more time. so Power is much more in transition time.
 

clkbuf max fanout

I thought set_max_transition cause the design use cells with stronger driving-strength,which in turn consume more current :oops:

Have you verified your statement with report_power? or it is a general practice in industry?
 

max_transition - why is this limit given

Just by practice, not theory. It depends on your design and Standard Cell library.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top