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 skew and latency numbers are set for CTS stage?

Status
Not open for further replies.

tachyons

Newbie level 5
Newbie level 5
Joined
Apr 15, 2011
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,346
Hi All,


1) What is the pre requisites to start CTS stage ? How do you generate the cts tech file?

2) On what basis skew and latency numbers are set for building a CTS? how
are they calculated and given as a spec to the CTS tool ?

3) What are the different metrics you look at to qualify the CTS ? Explain in detail the need for each metrics you look at to qualify CTS? what are the trade-offs you can do between the metrics you use to qualify CTS ?

Regards
Tachyons
 

Re: Queries in CTS stage

Hi tachyons,

Prior to CTS the design should be

1. Placement completed
2. Power and ground nets should be routed
3. Congestion and timing analysis should give acceptable results
4. No cap/tran violations
5. HFNS completed
6. All clocks are defined and No propagated clocks


For skew/latency numbers

the tool calculates the skew values by comparing the arrival times of the clock signals in a clock domain..if you do not specify max skew it will be considered as "0".
Similarly the insertion delay will be checked after synthesizing the initial clock tree to meet the min value if not buffers will be inserted to meet the value.Default is "0".
Balancing of Skew is the most important metric for qualifying CTS

cheers,
Pavan GS
 

Re: Queries in CTS stage

Hi Pavan,

Thanks for the reply. How is skew numbers and insertion delay numbers arrived in the constraint development stage which comes as an input the back end implementation for building CTS? On what factors it depends? Does it depend on clock freq? design? If so, how is the relation defined?

Regards
Tachyons
 

Prior to CTS you have your global routing model...Based on the values from global routing you get the necessary values..
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top