Una domanda su di impostazione in sintesi

H

horzonbluz

Guest
In un chip, di solito si usa più di un orologio.I falsi percorso impostato da un orologio ad altri orologi in passato_Ora i dubbi che l'impostazione è appropriatly non perché sappiamo tutti che insieme falso nel percorso di sintesi non è una buona impostazione.Forse può essere impostato disattivare i tempi da un orologio ad altri orologio.
Chi può dirmi quale impostazione è più appropriatly?
Questa è la mia prima impostazione:
impostare _all_clks [all_clocks];
foreach_in_collection _clk $ (_all_clks
foreach_in_collection _other_clk [remove_from_collection $ _all_clks $ _clk] (
set_false_path-da-_clk $ a $ _other_clk;)
Ora voglio modificarlo a questa:
impostare _all_clks [all_clocks];
foreach_in_collection _clk $ (_all_clks
foreach_in_collection _other_clk [remove_from_collection $ _all_clks $ _clk] (
set_disable_timing-da-_clk $ a $ _other_clk;)

 
in primo luogo, per affrontare con il supporto di multi-orologio di dominio, è necessario sincronizzare l'orologio del segnale sotto forma di dominio uno per gli altri, se lo scambio di dati è necessario utilizzare fifo o handshake protocal.if tuo RTL prendere mutilate orologio problema in mente, l'impostazione percorso tra orologi falsi è ok.

in secondo luogo, disattivare comando set_disable_timing tempi arco tra orologi,
set_false_path comando disattivare tempi arco tra orologi, ma ancora di rintracciamento
tempi arco.

 
Sì, a mio orologio multi-dominio del mio disegno, utilizzare i circuiti di sincronizzazione per lo scambio di dati da un orologio dominio a dominio.
Ma la mia società non ha mai ingegnere dire falsa impostare percorsi tra orologi.Non so che cosa significa
il suo.

<img src="http://www.edaboard.com/images/smiles/icon_confused.gif" alt="Confuso" border="0" />
 
se si utilizza il metodo di mano,
a volte, bisogno di configurare multi-ciclo per alcuni segnali, perché handshake metodo può basare su uno scambio di dati multi-ciclo di metodo, come metodo di stretta di mano può assumere alcuni segnale può stabilirsi dopo due cicli di clock

 
Se hai fatto un buon lavoro nella gestione degli scambi di dati tra le diverse orologio dominio, forse con un asincrono fifo per questo.Quindi si può tranquillamente impostare percorsi tra i falsi orologi asincroni.

 

Welcome to EDABoard.com

Sponsor

Back
Top