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.

Clock Propagation after CTS

Status
Not open for further replies.

kumar_eee

Advanced Member level 3
Advanced Member level 3
Joined
Sep 22, 2004
Messages
814
Helped
139
Reputation
276
Reaction score
113
Trophy points
1,323
Location
Bangalore,India
Activity points
4,677
How do you know whether the particular clock is propagated or not after CTS?
 

report timing on the group. if your see clock network delay ( propagated) with some value, then the clock is propagated.

if it is ideal , run set_propagated_clock [all_clocks]
 
Thanks pradeep & Jeevan.

Any other ways to identify?

report_timing will take lots of time depending on your design gate count.
 

report_timing will take lots of time depending on your design gate count.

You can use report_timing to report for a single path as well. Try to choose D pin of flip-flop whose clock is driven by the clock you want to see whether propagated or not. For ex:

report_timing -view func_worst -to dut/sr_q_reg/D

The report_timing will take less time to run. After that, as mentioned above by pradeep, just look at clock network delay value to see if it is ideal or propagated.
 

As per my knowledge ALL CTS BUILT CLOCKS ARE PROPOGATED AUTOMATICALLY.....,no need to use set_propogated_clock command



With Regards,
D.Raviteja
 

PT need set_propagated_clock even after CTS..


Kiran , hope you know abt attributes in PT. I am not sure the correct attrbute. check in PT if you have licnese.

below is the command to know clock is propagated to not.

get_attr [get_clock XXX] is_clock_propagagted. If yes, its propagated.

how top find attributes. in Pt:
list_attr -help .

list out only clock attributes and find out.
 

I think report_clock command shows the attributes (none for ideal || p for propagated).

Please correct me if I am wrong...

-Kasyap
 

You can use this also:

Code:
check_timing -type clocks

Yes report_clock command also can be used.

Thanks.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top