
VARON IP
VARON的第一步是在生成VARON IP之前創(chuàng)建具有探測信號列表的配置文件。VARON IP由Verilog HDL編寫,允許用戶使用用戶電路進行仿真。生成完成,并使用VARON IP運行RTL仿真并執(zhí)行性能分析。
01
varon_ip_tool命令
“varon_ip_tool”命令是VARON生成并連接到用戶電路命令。該命令需要配置文件和用戶創(chuàng)建的連接文件。
“varon_ip_tool”的幫助信息如下所示。
% varon_ip_tool -help
用法: varon_ip_tool [options]
選項:
-h--幫助顯示此幫助-g --generateVARONIP生成器-c --configuration VARON IP 配置
“-g”選項用于VARON IP生成。“-i”選項是將VARON與用戶電路連接的連接選項?!?g”選項的配置文件和“-i”選項的連接文件應(yīng)以JSON格式描述。有關(guān)JSON格式的文件說明,請參閱“ 02 VARON IP生成”和“ 03 VARON IP連接”。
02
VARON IP生成
VARON IP生成的第一步是準(zhǔn)備配置文件。用戶應(yīng)使用JSON格式的VARON IP生成參數(shù)準(zhǔn)備配置文件。VARON仿真版本包含示例配置文件,該文件允許用戶作為創(chuàng)建配置文件的起點來滿足設(shè)計。帶有配置文件的“ varon_ip_tool”命令生成VARON IP RTL。
?執(zhí)行命令:
varon_ip_tool -g -d
?示例:
varon_ip_tool -g -d /usr/lib64/varon_monitor_gui/ip_tool -c varon_ip_configuration_file.json執(zhí)行后,將RTL文件生成到配置文件中指定的“ RTL_output_directory”目錄中。使用VARON IP生成命令需要有效的許可證。首次使用VARON生成和注入命令時,請先啟動VARON Monitor,然后設(shè)置IP地址和許可證服務(wù)器的端口號。許可證服務(wù)器設(shè)置完成后,將在用戶的主目錄中生成“ .varon_server_ip_port”文件,其中包含IP地址和端口號。
03
VARON IP連接
VARON IP應(yīng)該嵌入到目標(biāo)用戶的設(shè)計中。以JSON格式編寫的連接文件需要連接VARON IP信號和用戶設(shè)計。執(zhí)行“ varon_ip_tool”命令會生成帶有嵌入式VARON IP的用戶RTL文件。
用戶可以選擇能夠監(jiān)測到AXI總線信號的層次結(jié)構(gòu)或者其上一級嵌入VARON IP。VARON IP嵌入命令應(yīng)讀取目標(biāo)用戶的設(shè)計源文件以執(zhí)行,從VARON IP嵌入的層次結(jié)構(gòu)到可以看到AXI總線信號的下一層結(jié)構(gòu)(命令需要了解方向和位寬)。
VARON IP插入命令為“ varon_ip_tool -i”。它需要下面描述的一些選項,例如庫目錄和連接文件。
?執(zhí)行命令:
varon_ip_tool -i -d
varon_ip_tool -i -d /usr/lib64/varon_monitor_gui/ip_tool -f varon_ip_connection_file.json將生成RTL文件到連接文件中指定的“ RTL_output_directory”目錄中。
04
執(zhí)行仿真
用戶可以使用插入的VARON IP運行RTL仿真。仿真器也需要閱讀VARON IP,添加以下仿真器選項要求。 ?Cadence Xcelium (xrun)
-sv_root
-svlib
-svlib
注意:請為以上所有仿真器執(zhí)行64位模式。
原文標(biāo)題:VARON IP的生成、連接、嵌入與執(zhí)行
文章出處:【微信公眾號:FPGA技術(shù)支持】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
IP
+關(guān)注
關(guān)注
5文章
1854瀏覽量
155348 -
仿真器
+關(guān)注
關(guān)注
14文章
1049瀏覽量
86904 -
HDL
+關(guān)注
關(guān)注
8文章
331瀏覽量
48896
原文標(biāo)題:VARON IP的生成、連接、嵌入與執(zhí)行
文章出處:【微信號:HK-FPGA_Dep,微信公眾號:FPGA技術(shù)支持】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Amphenol單對以太網(wǎng)IP67圓形推拉式連接器和電纜:工業(yè)互聯(lián)新選擇
RDMA設(shè)計6:IP架構(gòu)2
Ethernet ip轉(zhuǎn)SPI嵌入式板卡-讓機器人與單片機互相聯(lián)動
開疆智能Profinet轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)連接機器人配置案例
?水中工作的機器可以使用IP68的防水連接器嗎?惟興科技品牌廠家告訴你!
請問InConnect 是否可以用實際 IP 而不是用虛擬 IP 映射實際IP ?
FPGA利用DMA IP核實現(xiàn)ADC數(shù)據(jù)采集
HRS連接器新品 內(nèi)部電源用中繼連接器DF63W系列 IP67防水
實現(xiàn)無縫連接:EtherNet/IP轉(zhuǎn)CANopen網(wǎng)關(guān)助力汽車制造智能化未來
如何使用AMD Vitis HLS創(chuàng)建HLS IP
開疆智能Ethernet/IP轉(zhuǎn)Modbus網(wǎng)關(guān)連接變頻器配置案例
風(fēng)雨無阻的連接守護者:M12 航空連接器的 IP68 級防護實測
AN65974示例如何鏈接fifo_slave_block 和 video_out的IP塊?
BNC連接器的IP67防護等級:確保嚴(yán)苛環(huán)境下的可靠連接
VARON IP的生成、連接、嵌入
評論