重大問題
Agilex™ 5 FPGAs不支援 Synopsys VCS* 兩步驟流程(一步編譯和詳細說明,下一步進行模擬)。如果您使用單一 VCS 命令行 ( run_vcs) 指定所有IP和Quartus®模擬庫源檔,則使用 Synopsys VCS 模擬器模擬多 IP 設計時,可能會看到不正確的模擬結果。
按照以下步驟將 Synopsys VCS* 模擬器與 VCS MX 流程結合使用:
- 使用 mkdir 命令創建設計庫
- 使用 vlogan 或 vhdlan 命令將所有 IP 和 Quartus® 模擬庫源檔編譯到各自的庫中
- 使用 vcs 命令詳細闡述頂層設計,而不指定在步驟 2 中編譯的源檔
- 使用生成的 simv 可執行檔模擬您的設計
上述步驟有時稱為 VCS 或 VCS MX 三步流程(一步編譯,下一步詳細說明,最後一步模擬)。
請參閱平台設計器生成的 VCS MX 模擬設定腳本 (/synopsys/vcsmx/vcsmx_setup.sh),以獲取有關要編譯的庫檔、命令範例和命令參數的資訊。
如果您之前使用的是 Platform Designer 生成的 VCS 模擬設定腳本 (/synopsys/vcs/vcs_setup.sh),請切換為使用 Platform Designer 產生的 VCS MX 模擬設定腳本 (/synopsys/vcsmx/vcsmx_setup.sh)。
請參閱 Quartus® Prime Pro Edition 使用者指南:第三方模擬 ,瞭解有關合併生成的 Synopsys VCS MX 模擬腳本以用於頂級專案模擬設定腳本的更多指南。