|
各位先進好,( f7 P! q# w5 e" p* j+ ?. o2 }3 U
我在使用Xilinx ISE碰到了一些狀況:; ^( P/ ?2 z$ |4 `; C% \
問題一:
3 s7 e% ^( z& y; v- M, i: f在使用Synplify合成之後(只有設定freq. constraint),
9 ]6 \& ?2 X5 P: s8 [- c! s, z在跑接下來的implementation的結果,
+ d9 q% Y! c7 n- l6 c0 E4 }5 kP&R的timing的分析,slack都是正的,
, _" L7 w5 o) w1 j但是P&R的模擬下,在testbench模擬時卻有訊號還是會Violation,4 c' V" p7 \7 T3 N5 w1 A0 E
不知道原因為何?因為試了很久還是摸不著頭緒!9 X: g3 K6 Z1 A% X7 |
1 r2 r3 S5 F0 f! f- [, {
問題二:
: `7 i4 g6 Z: R/ M同問題一,就是這個module我們包了四個於Top module,$ f. ~- z; s- _# o3 n
其中,四個當中的結果,也許會有一個Violation發生,
0 i9 r0 r3 i M! V' [+ l4 `也許會有一個沒看到Violation但是輸出訊號都是0,5 S$ B% c3 F, P
也許會有正確的情況。
* S) u+ e1 l, Z) w- O( r+ z5 d0 ~現在就是沒辦法讓四個同樣的東西同時Post-sim正確,6 }) l$ N# Z; y% D6 K' ?
苦惱中呀!
" N7 T+ p6 l( Q. H! z. \8 g- P$ {+ O/ h, U [0 Q) q' M
在各位先進百忙之中,感謝你們的回答與經驗指教! |
|