regarding inputs to cts

Status
Not open for further replies.

sathyanarayana raoh

Junior Member level 3
Joined
Aug 26, 2011
Messages
27
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,451
what are inputs i should get to build a clock tree...

i have to generate specification file apart from that what are all we need
 

You need target skew, clock buffer list, max trans constraint for sinks , max trans constraint for buffers & max Cap too.
You have some target for insertion delay, then give that too, otherwise in first pass let the tool build clock tree.

Then for better optimization you need
custom ignore pin list, leaf pin group & through pins ..

For achieving better skew cross corner you need maxdistance & max fanout constraint plus multi corner libs ..

If tool can build clock tree considering derates, then you need those too ..
 
Last edited:

EDI used the SDC file to know the clock source.
EDI defined function of the technology node (setDesignNode), the MaxSkew, the Sink/MaxTran, the delay, the period and from the library the cell could be used.
All of these parameters could be changed by this command: "specifyClockTree -update { AutoCTSRootPin * MaxSkew 400ps} (as example)

- - - Updated - - -

The problem of the technology node definition, it does not take care of std cell power supply (I means at 0v9 you don't expect the same trans as 3v3)
and also for technology node higher than 180nm, the "default" values are not realistic.
 

You can use "createClockTreeSpec" for creating clk spec file in CDN . For creating spec file it will use information from SDC to create spec file ..
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…