易靈思RAM在使用時可以會遇到一些問題,這里把常用的問題總結下。
1、ram初始化文件路徑是工程路徑
在對ram進行初始化時需要指定文件路徑,這里要注意'/'的方向。
(1)如果文件放在工程目錄下,寫法如下:
.RAM_INIT_FILE("./ram_init_file.inithex" )
或者.RAM_INIT_FILE("ram_init_file.inithex" )
(2)如果在工程目錄下新建一個src文件。寫法如下:
.RAM_INIT_FILE("./src/ram_int_file.mem")
2、在RAM評估器中評估RAM資源
易靈思提供了RAM資源評估器,可以快速幫忙評估RAM資源的使用情況。以下為操作步驟:
(1)把路徑轉換Efinity路徑下的bin文件夾下。
(2)通過以下命令評估
efx_map_ramest --family Trion --mode area --size 10240x16
但是如果直接運行該命令會提示錯誤。
因為efinity的路徑沒有寫入系統路徑,用windows 命令行的時候,需要先運行bin文件夾下的setup.bat來設置環境,然后運行命令,注意不同模式下資源使用量不同。
3、大塊ram的使用
如果RAM資源使用比較多時,可能會報出以下錯誤。
解決方案
在工程目錄下放置以下文件 文件名:efx_map_settings.ini
并在文件中輸入下面語句:max-bit-blast-mem-size = 524300
4、RAM綜合的其它操作請參考efinity-synthesis.pdf
這里包括對使能,復位等的寫法的注意事項。
審核編輯:湯梓紅
-
RAM
+關注
關注
8文章
1369瀏覽量
114999 -
WINDOWS
+關注
關注
4文章
3569瀏覽量
89296 -
文件
+關注
關注
1文章
570瀏覽量
24821 -
命令
+關注
關注
5文章
696瀏覽量
22107 -
易靈思
+關注
關注
5文章
48瀏覽量
4937
原文標題:易靈思RAM使用--1
文章出處:【微信號:gh_ea2445df5d2a,微信公眾號:FPGA及視頻處理】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論