Ali moramo izpolniti zamik meje?

D

designer_ec

Guest
Hi, Če zasnovo, ki imajo dober čas, tj oblikovanje izpolnjujejo namestitev in držite, vendar skew ni srečanje, kot na skew limit.Is je problem za design? ali moramo izpolniti skew contrain also.If ne izpolnjujejo skew meje, kaj se bo problem.
 
Mislim, da thereis nobenih težav, ampak u lahko analizirali skew VIOs
 
Ni problem. Skew je sredstvo za dosego cilja, ne cilj sam po sebi. Če ste vse nastavitve in držite časi so v redu, potem je vse v redu. To je dejal, veliko ekip postavitev vztrajajo pri doseganju določenih ciljnih skew, ker menijo, da je vezje bolj robustno proti različic.
 
Kaj Počutim se ustanovi in imajo časovni parametri so odvisnost od skew spremembe also.Skew vrednost bodo vplivale na vzpostavitev in držite time.Youe so dejali, da ni kršitve ima in Čas vzpostavitve zahteve, kar pomeni, da skew vrednost ni povzroča nobenih težav. Ampak marginalnosti skew je treba sprejeti v račun, se počutim tako:. |
 
Skew je popolnoma nujno. Lets reči ste držite meje 50ps v flop-flop pot in skew je> 50ps, potem bo vaš krog zagotovo ne pri frekvencah. [Size = 2] [color = # 999999] Added po 2 minutah: [/color] [/size] v mojem zgornjem primeru, sem ob predpostavki, da se držite marža meri ob predpostavki, idealno uro omrežja, ki je običajno tako.
 
Apallix, morate prebrati prvotno vprašanje designer_ec je previdno. On pravi, da so izpolnjeni deluje čas kroga in ves čas nastavitve in držite. Vi ste zmedeno lokalnih skew s svetovnimi skew, in si je tudi nekaj nejasnosti skew mejo z dejanskimi skew. Recimo, da vaš primer, da oblikujete svoje vezje z skew maržo 50ps. To ne pomeni, da vsak flop-to-flop zamudo je na kritični robu srečanja čas (Slack = 0). Obstaja veliko veliko flop-to-flop zamude, ki imajo veliko pozitivnih stagnacije, tako da lahko prenašajo veliko lokalnih (sosednjih flop) skew in še vedno dela. To je običajno le kritično pot, ki je nič stagnacije, in tam jih želite skew od flip-flop na naslednjo, da se manj kot 50ps, ampak globalno skew je lahko veliko večja. Globalno skew meri razliko med prej in zadnje čase prihoda v kateri koli flop na uro - čeprav je nikoli ni znak, da gre med njimi! Tako lahko enostavno kršite globalno skew mejo in še vedno vezje, ki deluje zelo dobro. Razmislite o tem.
 
Hi tropine, se strinjam z vami, reg skew lokalno in globalno skew. Ampak eno vprašanje je, ali vključuje STA uro skew, ko je ukrepe držite in nastavitev robov? Moja izkušnja kot po meri, oblikovalec vezje je, da je STA predpostavlja, da so vse ure idealni brez skew, ko ukrepi, namestitev in imajo marže in skew (lokalno ali globalno), se izračuna ločeno tok in se pričakuje, da izpolni svoje meje.
 
Hi apallix, orodje STA bo analiza ura zamudo (res uro dreves), če uporabljate "set_propagated_clock" (primetime) na prvi stopnji post_CTS. S spoštovanjem, Jarod
 
Hi apallix: STA se lahko vodijo pred uro omrežja je bil ustvarjen (= ideal ura) ali po tem, ko je bila ura omrežja vstavi (= razmnoženi ura). V idealni način, ki ga drži, da je ura predpostavlja, da povsod priti z nič skew, vendar SDC omejitve ne gradijo na kapital za clock skew imenovane ura negotovost. Torej, koliko časa na voljo za signal, da gredo iz izstrelitev FF v capturing FF je = Clk_period - nastavitev časa - clk_uncertainty. V razmnoženi načinu, pa lahko vse čase prihoda uro na vsaki FF natančno izračunati in ni predvidevanjih o skew. Časovno enačbo (za namestitev) postane: Clk_period> = Datapath_delay Setup + + Capture_clock_insertion_delay - Launch_clock_insertion_delay obvestilo, kako ni ocen ali omejitev tu - vse zamude se lahko natančno izračuna. Če enačbo (in podobno enega za prtljago) zadovoljni potem čas gradnje, ne glede na zamik je.
 

Welcome to EDABoard.com

Sponsor

Back
Top