您可能會看到使用 Quartus® II 軟體版本 13.0 和更早版本所建立之 CVI 模組的功能(硬體)問題,因為自動產生的 sdc 檔案中的錯誤set_false_path限制可能蒙蔽了內部計時違規的問題。
以下錯誤的set_false_path限制會縮短 fifo 內的所有時間。
set_false_path──to [get_keepers {*alt_vipcti130_Vid2IS:*|alt_vipcti130_common_fifo:*[]
此問題已在 Quartus II 軟體版本 13.0SP1 中解決,其中限制會以下列特定false_path限制取代:
set_false_path───從 [get_registers {*alt_vipcti*_Vid2IS:*|*_common_fifo:*dcfifo*delayed_wrptr_g[*]]-到 [get_registers {*alt_vipcti*_Vid2IS:*|*_common_fifo:*dcfifo*rs_dgwp*]]
set_false_path──從 [get_registers {*alt_vipcti*_Vid2IS:*|*_common_fifo:*dcfifo*rdptr_g[*]]-到 [get_registers {*alt_vipcti*_Vid2IS:*|*_common_fifo:*dcfifo*ws_dgrp*]]