1. 程式人生 > >Verilog學習筆記12:使用多核CPU協同編譯

Verilog學習筆記12:使用多核CPU協同編譯

在使用Quartus Prime進行編譯時,會提示如下警告資訊。產生這條警告資訊的原因在於我們現在使用的CPU是多核,但是我們沒有對如何使用多核CPU編譯進行設定,所以提示如下警告資訊。本文將講述如何在Quartus Prime中進行設定,使得多核CPU協同編譯。


第1種設定方法,通過設定選項加以解決:

1、右鍵點選Project Navigator中的器件選型,在彈出的選單中選擇settings,如下圖所示。


2、在彈出的設定對話方塊中,左邊選擇Compilation Process Settings選項,在左邊的相應選項中選擇Parallel compilation中Maximum processors allowed選項中選擇相應的核數即可(我的計算機是4核的),所以在這裡選擇4。


3、點選OK後,再重新編譯,就不會再出現上述的警告資訊了。

第2種設定方法,通過工程設定檔案加以解決:

1、qsf檔案是Quartus Prime的設定檔案,是Quartus Settings File的縮寫,包含了一個Quartus工程的所有約束,包括工程資訊、器件資訊、引腳約束、編譯約束和用於Classic Timing Analyzer的時序約束。它和工程檔案在同一目錄下,我們通過記事本就可以開啟,進行手動編輯。

2、在檔案中加入,下圖所示的語句即可。


3、儲存後,進行重新編譯,就不會看見原先的警告了。

本文介紹了2種在Quartus Prime中設定多核CPU協同編譯的方法。