我現在在FPGA裡寫了二個COMPONENT,其中前級的輸出有一隻會輸入到下一級,而在下一級的電路中需要偵測該腳的上緣,但我在電路合成後,卻有出現下列的WARNING(我使用的是Xilinx的ise9.2.03i): $ Z* O; ?- V6 {% c6 N, T2 q7 ~PhysDesignRules:372 - Gated clock. Clock net SYSTEM0/U4/sQEPPLS is sourced by a combinatorial pin. This is not good design practice. Use the CE pin to control the loading of data into the flip-flop. 1 U$ m8 R( P5 n) ?. w+ o% r0 V6 L, B S上面說明了我這樣的設計是不好的,我想請教一下各位高手,這樣的設計不好在那裡?此外我該怎麼設計才能消除這個warning,感謝各位大大。
5 K" m6 p- D1 v' d' W9 [利用一個全域clock來作前後級和上緣或下緣微分電路的時鐘訊號 1 W; O0 u, {0 T# D @/ M$ \9 X# d建議先將上緣或下緣微分電路弄懂,就知道要怎解決你的問題了, l P% P. y* C
$ M: j4 C* } v e8 D3 E, ~
[ 本帖最後由 addn 於 2008-3-19 09:02 AM 編輯 ]