jälkeen P & R STA, tarvitsevat apua !!!!!

T

tukken

Guest
Kun P & R, saada netlist ja SDF tiedosto, Oma suunnittelu on 4 kello verkkotunnukselle 1 tärkeimmät kello, ja toinen on luotu kellon kaikkea yhdistelmä logiikan 1 gating kello ja toinen on glich suodatin.
PT script isku:
Script 1:
create_clock-name "clk_s"-aikana 10-aaltomuodossa (0 5) [get_ports ( "clk_s")]
create_generated_clock-name "clk_1"-lähde [get_ports ( "clk_s")] \
-divide_by 1 [get_pins ( "nastainen tie")]
create_generated_clock-name "clk_2"-lähde [get_pins ( "clk_1 tie")] \
-divide_by 1-inverttisokeri [get_pins ( "nastainen tie")]
create_generated_clock-name "clk_3"-lähde [get_pins ( "clk_2 tie")] \
-divide_by 1-inverttisokeri [get_pins ( "nastainen tie")]
set_propagated_clock [all_clock]Script 2:
create_clock-name "clk_s"-aikana 10-aaltomuodossa (0 5) [get_ports ( "clk_s")]
set_propagated_clock [all_clock]

Kysymykseni:
1, Mikä ero kahden script
2.Olen käyttänyt 2 komentojono STA, mutta saa erittäin ero tulokset
komentotiedosto 1 get monet pitää ajan kysymys,
mutta komentosarja 2 on vähän ajoitus kysymys.

Pls auttaa !!!!!!!!!!!!!!!!!!

 
Hei, en ole asiantuntija.
Voitko kertoa minulle, missä script annatte P & R?
Ja voit Cut & liitä yksi pidä rikkoo polku käyttää report_timing komento täällä?

Minusta teidän pitäisi antaa script 2 P & R, ja STA, script 1 ja script2 kaikki on ok.
Last edited by honeyxyb 20 joulukuu 2004 7:24, muokattu 1 kertaa yhteensä

 
Ruumaa aikaa rikkominen on eri kellon verkkotunnuksen?

Kiitos.

 
Komentosarjassa 1 sinun täytyy asettaa väärä polku välillä kellot!
Tämä ratkaisee ongelman!

 
Kiitoksia kaikille teille, sain vastauksen Solvnet;
Kiitos vielä kerran:
The set_propagated_clock Komento ei toimi Muodostettu KellotKysymys:Minulla on seuraava koodi:
create_clock-ajan 10 CLK
create_generated_clock-divide_by 2-lähde CLK ff1 / Q-nimi GEN_CLK
set_propagated_clock [all_clocks]
report_timing
A ajoitus raportti osoittaa, että olen syntynyt kello ei ole lisättyjä.
Miksi?
Vastaus:Asiakirjoissa todetaan, että syntyy kello objektit
laajennettu todellinen kellot ajankohtana analyysi (update_timing tai
report_timing).Koska komentosarja ei tehdä mitään ajoitus analyysi
ennen "set_propagated_clock [all_clocks]"-komennon, sinun syntyy
kellot eivät vielä ole olemassa ja joita ei ole palautettu, jonka "all_clocks"
komento_On kaksi tapaa kiertää tämän ongelman.Paras tapa
on lisätä syntyy kellot, että lisätyistä kello luettelo:

set_propagated_clock [luettelo [all_clocks] [get_generated_clock *]]

Toinen vaihtoehto on aiheuttaa ajoitus päivitys ennen kuin se antaa
set_propagated_clock komento:

create_generated_clock-divide_by 2-lähde CLK ff1 / Q-nimi GEN_CLK
update_timing
set_propagated_clock [all_clocks]
Entinen artikkelin nimi: Static_Timing-22

 

Welcome to EDABoard.com

Sponsor

Back
Top