![]() |
|
||||||||||||||
| . 网站首页 . 产品新知 . 业界资讯 . 技术文库 . 下载中心 . 服务导航 . 邮购需知 . 技术论坛 . | ||
|
||
|
|||||
| 如何加速Altera的EDA工具? (IC Design) (Quartus II) (Nios II) (SOPC Builder) | |||||
作者:Free 文章来源:本站原创 点击数: 更新时间:2008-3-21 ![]() |
|||||
|
Abstract Introduction 1.Quartus II的編譯時間。 要加快Quartus II和Nios II編譯時間,有幾個建議 1.使用最快的CPU 2.勿使用低電壓和超低電壓的CPU 3.使用Quartus II最新版本 若要加快SOPC Builder啟動時間,這是屬於I/O的問題,和CPU關係較少,主要是硬碟速度。 1.使用較快的硬碟 2.使用SuperCache II 3.減少SOPC Builder搜尋路徑
Fig.1 SOPC Builder IP Search Path 3.搜尋專案目錄下ip目錄。 若有同名的controller,則優先權1 > 2 > 3 > 4。 若要加速SOPC Builder啟動,若能減少1到4的搜尋路徑,就能加速SOPC Builder的啟動。 1是SOPC Builder預設controller的安裝路徑,就沒什麼能最佳化了。3是專案使用到的ip,這也沒話說。關鍵在於2和4。 請檢察你的ALTERA_IP_SEARCH_PATH系統變數,是否記載了不需要蒐尋的路徑,一般來說,若你只安裝Quartus II 7.2,則不會有此系統變數,若你安裝過舊版本的Quartus II,就可能有此變數,這個系統變數為了相容Quartus II舊版本而留下的。 altera_ip.ini是拖慢SOPC Builder載入時間的最大元凶 問題是每當你使用component editor建立新的component後,便會自動的在altera_ip.ini加上搜尋路徑,如下圖所示: Fig.2 SOPC Builder IP Search Path 2 若你開發了很多測試用的程式,並非component library,altera_ip.ini仍會留下這些路徑,導致SOPC Builder在載入時必須花時間蒐尋並載入之,這就是SOPC Builder越用越慢的原因。 解決方式是好好管理你的altera_ip.ini這個檔案,只將component library路徑放在altera_ip.ini內,將不必要的路徑刪除,若是專案自己用的component,請放在專案的ip目錄下即可,不須紀錄在altera_ip.ini中,這樣做還有幾個好處: 1.SOPC Builder不會載入和本專案不相關的component。 Conclusion Remark |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|