|
各位先進好,, j# m u6 D- r2 [: z
我在使用Xilinx ISE碰到了一些狀況:
5 C4 v' g5 t- B1 J k; B問題一:+ L, y: W# m1 n
在使用Synplify合成之後(只有設定freq. constraint),
# w# N7 ?7 B8 d& w! l2 i8 M8 p% a在跑接下來的implementation的結果,! y o$ E' |7 Z0 `( m& _
P&R的timing的分析,slack都是正的,0 \- u2 T/ l2 {
但是P&R的模擬下,在testbench模擬時卻有訊號還是會Violation,% F; D4 X i/ v$ c( ^0 J, G4 J ^
不知道原因為何?因為試了很久還是摸不著頭緒!
& g+ k6 @) D, N" e. o% C) L9 M9 C' E+ \: k' x( O$ A, L
問題二:; X1 L A, K/ i" f9 r( |
同問題一,就是這個module我們包了四個於Top module,0 q, k6 t* [( E* B* _
其中,四個當中的結果,也許會有一個Violation發生,) H0 e) N5 w7 R% ~: D% {5 w
也許會有一個沒看到Violation但是輸出訊號都是0,- q& j0 f$ v% i; ?/ l) B' F8 f5 b8 i% O
也許會有正確的情況。0 U. n: }; F4 ?2 _6 I; n
現在就是沒辦法讓四個同樣的東西同時Post-sim正確,
) ]$ y/ K. o3 W. D苦惱中呀!: O! L/ ~) p7 ~. ~8 n. E8 j
6 l9 `6 X" R4 ?在各位先進百忙之中,感謝你們的回答與經驗指教! |
|