S
s3034585
Guest
Salut Guys
Dans ma conception, il ya 2 CLKS appelé comme fastclk et slwclk et ils sont générés à l'aide de DCM.J'utilise un signal qui est du domaine slwclk pour déclencher un automate d'état dans CLK rapide.Mais avant de l'utiliser je ne le synchroniser en utilisant 2 FFS cadencé par CLK rapide.Cependant, je me fais quelques erreurs de timing et j'ai une incapacité à le comprendre.Quelqu'un peut-il m'aider à le comprendre ..
Merci d'avance
Tama
l'erreur est ---->
Slack:-1.899ns (exigence - (chemin de données - skew chemin horloge incertitude))
Source: gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn (FF)
Destination: gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r (FF)
Exigence: 0.003ns
Data Path Delay: 1.902ns (niveaux de la logique = 0)
Clock Skew Path: 0.000ns
Source horloge: slow_clk augmente à 110135.805ns
Destination Horloge: fast_clk augmente à 110135.808ns
Incertitude Clock: 0.000ns
Data Path: gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn à gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r
Type de localisation Delay Delay (ns) des ressources physiques
Logical ressource (s)
------------------------------------------------- -- ------------------
SLICE_X86Y145.YQ Tcko 0.568 gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/transation_done
gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn
SLICE_X86Y144.BY net (fanout = 1) 0,964 gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn
SLICE_X86Y144.CLK Tdick 0.370 gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r
gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r
------------------------------------------------- -- --------------------------
Total 1.902ns (0.938ns logique, 0.964ns route)
(49,3% de logique, route 50,7%)
-------------------------------------------------- ------------------------------
Dans ma conception, il ya 2 CLKS appelé comme fastclk et slwclk et ils sont générés à l'aide de DCM.J'utilise un signal qui est du domaine slwclk pour déclencher un automate d'état dans CLK rapide.Mais avant de l'utiliser je ne le synchroniser en utilisant 2 FFS cadencé par CLK rapide.Cependant, je me fais quelques erreurs de timing et j'ai une incapacité à le comprendre.Quelqu'un peut-il m'aider à le comprendre ..
Merci d'avance
Tama
l'erreur est ---->
Slack:-1.899ns (exigence - (chemin de données - skew chemin horloge incertitude))
Source: gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn (FF)
Destination: gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r (FF)
Exigence: 0.003ns
Data Path Delay: 1.902ns (niveaux de la logique = 0)
Clock Skew Path: 0.000ns
Source horloge: slow_clk augmente à 110135.805ns
Destination Horloge: fast_clk augmente à 110135.808ns
Incertitude Clock: 0.000ns
Data Path: gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn à gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r
Type de localisation Delay Delay (ns) des ressources physiques
Logical ressource (s)
------------------------------------------------- -- ------------------
SLICE_X86Y145.YQ Tcko 0.568 gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/transation_done
gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn
SLICE_X86Y144.BY net (fanout = 1) 0,964 gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwr_dn
SLICE_X86Y144.CLK Tdick 0.370 gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r
gen_coproc.i_copro_top/g1.0.si_c/i_vg_gray/dvwrdn_r
------------------------------------------------- -- --------------------------
Total 1.902ns (0.938ns logique, 0.964ns route)
(49,3% de logique, route 50,7%)
-------------------------------------------------- ------------------------------