Mult-ceasuri de condus un registru

C

cnspy

Guest
Dear all:

În designul meu, acesta are unele ceasuri de derivate şi utilizează un MUX pentru a selecta una ca registrele de ceas.Dar când am sintetiza-o în compilator RTL.Am primit aceste mesaje

Următoarele Pins secvenţiale de ceas de ceas au mai multe
sub formă de undă de conducere ei.Analiza Timing va utiliza toate
din formele de unda pentru a determina cele mai pesimiste
constrângerile de sincronizare.Atributul PIN "propagated_clocks"
poate fi folosit pentru a analiza care ceasurile sunt utilizate la
fiecare ac de ceas.
u_ebif / addr_cnt_reg [0] / CP (df4qpdv/CP)
u_ebif / addr_cnt_reg [1] / CP (df2qpdv/CP)

Ce ar trebui să fac în acest caz?
Cum să se ocupe de-o atunci când faci syntheisze?

Thanks in advance.

 
Poate că aveţi posibilitatea să sinteza cele două clks pe de o

 
Vă mulţumim pentru răspunsul dumneavoastră.Dar eu încă nu ştiu cum să se ocupe de ea.

În scenariul meu, am stabilit o valoare de semnal selectaţi de MUX pentru a selecta o sursă de ceas pentru a registrelor.

 
Set_case_analysis utilizare pot rezolva problema, fie în DC sau PT.Succes!
Claint

 
puse analiză de caz asupra poarta reale (după ce a văzut netlist),
poate fi ce trebuie sa faci check_timing pentru verificare.

 
mai multe set-ceas-pe-reg (puteţi utiliza printvar pentru a obţine numele de variabile) adevărat,
DC şi PT-ar avea în mod automat o grijă.

set_case_analysis sau de a face sinteza cazul cel mai adânc pesimist, dar nu sta cu două moduri.

 

Welcome to EDABoard.com

Sponsor

Back
Top