| Author |
Message |
koppolu1981
Joined: 20 Apr 2006 Posts: 28 Helped: 1
|
28 Oct 2009 13:35 Flase_Path reports in DC/PT |
|
|
|
|
Hi All,
I have done Asic-synthesis of mys using DC and STA using PT. I have specified all paths between clock-domians as fasle paths.
For my Gatelevel simulation with SDF back-annotation I'm seeing violations on signals crossing the clock domains.
If I get the complete false_path for my design, I can disable all the clock crossing violations in GLS.
Can anybody tell me how to get the report of all false paths in either DC/PT?
Thanks in Advance,
Ram
|
|
| Back to top |
|
 |
gliss
Joined: 22 Apr 2005 Posts: 670 Helped: 61 Location: Boston
|
28 Oct 2009 14:44 Flase_Path reports in DC/PT |
|
|
|
|
| I don't think you can get DC or PT to tell you all the false paths in your design. There are other design analysis and clock domain crossing tools that might provide some guidance on which paths in your design might be false or multi-cycle. But ultimately it's up to the designer to determine which paths are subject to valid timing analysis.
|
|
| Back to top |
|
 |
research235
Joined: 15 Mar 2006 Posts: 293 Helped: 16
|
28 Oct 2009 16:07 Flase_Path reports in DC/PT |
|
|
|
|
did u know abt SPYGLASS.
Just try to read if SPYGLASS can do this
BR
SING
|
|
| Back to top |
|
 |
koppolu1981
Joined: 20 Apr 2006 Posts: 28 Helped: 1
|
29 Oct 2009 3:09 Re: Flase_Path reports in DC/PT |
|
|
|
|
I don't expect DC/PT to find the false paths for my design.
My query is if I specify the false paths for the synthesis in my constraints, can I use the DC to report paths in the netlist, that are specified as false paths in the constraints input file to DC?
|
|
| Back to top |
|
 |
ljxpjpjljx
Joined: 05 May 2008 Posts: 533 Helped: 12 Location: Shang Hai
|
29 Oct 2009 3:22 Re: Flase_Path reports in DC/PT |
|
|
|
|
| if you want to get all cross-domain path, you can use spyglass!
|
|
| Back to top |
|
 |
Google AdSense

|
29 Oct 2009 3:22 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
gliss
Joined: 22 Apr 2005 Posts: 670 Helped: 61 Location: Boston
|
29 Oct 2009 14:25 Flase_Path reports in DC/PT |
|
|
|
|
| You can load the design in PT, apply the set_false_path to every timing path you want constrained as false and then do a "report_exceptions -ignored" command.
|
|
| Back to top |
|
 |
shelby
Joined: 04 Jan 2007 Posts: 76 Helped: 10
|
31 Oct 2009 19:29 Flase_Path reports in DC/PT |
|
|
|
|
| There may be a different approach. Assuming your design has a synchronizer circuit for handling your clock domain crossing, you should be able to disable the timing setup/hold check (or zero it out) for the first flop of the synchronizer. This should stop the verification tool from propagating X's when it fails the timing check.
|
|
| Back to top |
|
 |