易靈思已經(jīng)有專門的ppt把優(yōu)化策略講解完了。這里只是把操作再重新演示下,方便查閱用。
目前已經(jīng)支持的優(yōu)化選項(xiàng)如下圖。其中為TIMING_1,TIMING_2,TIMING_3主要針對在沒有發(fā)生時(shí)序擁塞的時(shí)候的優(yōu)化。
CONGESTION_1,CONGESTION_2,CONGESTION_3是針對發(fā)時(shí)序擁塞時(shí)的優(yōu)化選項(xiàng)。
下面我們來看優(yōu)化策略的掃描過程。
優(yōu)化策略掃描
(1)運(yùn)行cmd
(2)cd 進(jìn)入Efinity安裝目錄下的bin文件夾。例如我的路徑安裝在C盤
C:Users151351>cd C:Efinity2021.2in
(3)運(yùn)行setup.bat
C:Efinity2021.2bin>setup.bat
(4)進(jìn)入工程目錄。我的工程路徑為D: estge_exmaple_file
C:Efinity2021.2in>d:D:>cdD: estge_exmaple_file
(5)運(yùn)行策略掃描命令行efx_run_pnr_sweep.bat .xml sweep_opt_levels.我的工程命名為gshd_v1.
>efx_run_pnr_sweep.bat gshd_v1.xml sweep_opt_levels
(6)查看運(yùn)行結(jié)果提示
每個(gè)優(yōu)化策略都會(huì)有pnr和pgm,分別指place and rounte和program,
< pnr : PASS>表示適配和布線完成 表示生成比特流完成
(7)查看掃描結(jié)果
timing.sum.rpt里面會(huì)有每個(gè)時(shí)鐘的運(yùn)行頻率。在每個(gè)運(yùn)行結(jié)果里面都有有相應(yīng)的bit和hex文件可以配置FPGA.
種子的掃描是在選擇的對應(yīng)的--optimization_level上進(jìn)行的。
D:customer_Prjnovastarge_exmaple_file>efx_run_pnr_sweep.bat gshd_v1.xml sweep_seeds --start_seed 2 --end_seed 3
D:customer_Prjnovastarge_exmaple_file>efx_run_pnr_sweep.bat gshd_v1.xml sweep_seeds --num_seeds 2
另外在使用end_seed時(shí)要注意,end_seed和num_seeds不能一起使用。這個(gè)可以查看具體的指令解釋。
--end_seed: not allowed with argument --num_seeds
-
掃描
+關(guān)注
關(guān)注
0文章
197瀏覽量
24797 -
時(shí)序
+關(guān)注
關(guān)注
5文章
387瀏覽量
37313 -
C盤
+關(guān)注
關(guān)注
0文章
21瀏覽量
3607
原文標(biāo)題:Efinity優(yōu)化策略
文章出處:【微信號(hào):gh_ea2445df5d2a,微信公眾號(hào):FPGA及視頻處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論