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.

What's the difference between STA and GLS?

Status
Not open for further replies.

kslim

Newbie level 5
Joined
May 4, 2004
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
87
what does gate level simulation, GLS, cover that static timing analysis, STA does not cover ? Can I skip GLS at all ?

kslim
 

Re: STA vs GLS

Depends on your STA constraints, and how much you cover in GLS.
But in general, GLS may uncover problems with cross clock domain boundaries, reset sequence and X-propatation.
 

Re: STA vs GLS

STA is only as good as the effort put into the contstraints. For a complex design, with multiple clock domains, gate level sims are always useful for finding those false paths that you thought were false, but really aren't.
 

STA vs GLS

You can skip gate level simulation when you have enough confidence.
 

Re: STA vs GLS

Asynchronous logic can be done by GLS, since STA doesnt cover that.
 

Re: STA vs GLS

Gate-level simulation can help to identify those timing exceptions, such as
1) false_path(s)
ex. cross clock domains
2) multi-cycle path(s)
ex. re-timing by synthesis tool

Due to these timing exceptions maybe not correctly described in the timing constraints for STA.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top