0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

VARON IP的生成、連接、嵌入

電子工程師 ? 來(lái)源:FPGA技術(shù)支持 ? 作者:FPGA技術(shù)支持 ? 2020-10-25 10:10 ? 次閱讀

VARON IP

VARON的第一步是在生成VARON IP之前創(chuàng)建具有探測(cè)信號(hào)列表的配置文件。VARON IP由Verilog HDL編寫(xiě),允許用戶(hù)使用用戶(hù)電路進(jìn)行仿真。生成完成,并使用VARON IP運(yùn)行RTL仿真并執(zhí)行性能分析。

01

varon_ip_tool命令

“varon_ip_tool”命令是VARON生成并連接到用戶(hù)電路命令。該命令需要配置文件和用戶(hù)創(chuàng)建的連接文件。

“varon_ip_tool”的幫助信息如下所示。

% varon_ip_tool -help

用法: varon_ip_tool [options]

選項(xiàng):

-h--幫助顯示此幫助-g --generateVARONIP生成器-c --configuration VARON IP 配置 JSON文件[輸入]-i --injectVARONIP導(dǎo)入器-f --connectionVARONIP連接JSON文件-d --libdir腳本運(yùn)行的路徑

“-g”選項(xiàng)用于VARON IP生成?!?i”選項(xiàng)是將VARON與用戶(hù)電路連接的連接選項(xiàng)。“-g”選項(xiàng)的配置文件和“-i”選項(xiàng)的連接文件應(yīng)以JSON格式描述。有關(guān)JSON格式的文件說(shuō)明,請(qǐng)參閱“ 02 VARON IP生成”和“ 03 VARON IP連接”。

02

VARON IP生成

VARON IP生成的第一步是準(zhǔn)備配置文件。用戶(hù)應(yīng)使用JSON格式的VARON IP生成參數(shù)準(zhǔn)備配置文件。VARON仿真版本包含示例配置文件,該文件允許用戶(hù)作為創(chuàng)建配置文件的起點(diǎn)來(lái)滿(mǎn)足設(shè)計(jì)。帶有配置文件的“ varon_ip_tool”命令生成VARON IP RTL。

?執(zhí)行命令:

varon_ip_tool -g -d -c

?示例:

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生成和注入命令時(shí),請(qǐng)先啟動(dòng)VARON Monitor,然后設(shè)置IP地址和許可證服務(wù)器的端口號(hào)。許可證服務(wù)器設(shè)置完成后,將在用戶(hù)的主目錄中生成“ .varon_server_ip_port”文件,其中包含IP地址和端口號(hào)。

03

VARON IP連接

VARON IP應(yīng)該嵌入到目標(biāo)用戶(hù)的設(shè)計(jì)中。以JSON格式編寫(xiě)的連接文件需要連接VARON IP信號(hào)和用戶(hù)設(shè)計(jì)。執(zhí)行“ varon_ip_tool”命令會(huì)生成帶有嵌入式VARON IP的用戶(hù)RTL文件。

用戶(hù)可以選擇能夠監(jiān)測(cè)到AXI總線(xiàn)信號(hào)的層次結(jié)構(gòu)或者其上一級(jí)嵌入VARON IP。VARON IP嵌入命令應(yīng)讀取目標(biāo)用戶(hù)的設(shè)計(jì)源文件以執(zhí)行,從VARON IP嵌入的層次結(jié)構(gòu)到可以看到AXI總線(xiàn)信號(hào)的下一層結(jié)構(gòu)(命令需要了解方向和位寬)。

VARON IP插入命令為“ varon_ip_tool -i”。它需要下面描述的一些選項(xiàng),例如庫(kù)目錄和連接文件。

?執(zhí)行命令:

varon_ip_tool -i -d -f ?執(zhí)行示例:

varon_ip_tool -i -d /usr/lib64/varon_monitor_gui/ip_tool -f varon_ip_connection_file.json將生成RTL文件到連接文件中指定的“ RTL_output_directory”目錄中。

04

執(zhí)行仿真

用戶(hù)可以使用插入的VARON IP運(yùn)行RTL仿真。仿真器也需要閱讀VARON IP,添加以下仿真器選項(xiàng)要求。 ?Cadence Xcelium (xrun)

-sv_root -sv_liblibvaron_sw ?Synopsys VCS

-svlib /libvaron_sw.so ?Mentor Questa (vsim)

-svlib/libvron_sw

注意:請(qǐng)為以上所有仿真器執(zhí)行64位模式。

原文標(biāo)題:VARON IP的生成、連接、嵌入與執(zhí)行

文章出處:【微信公眾號(hào):FPGA技術(shù)支持】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1585

    瀏覽量

    149158
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1011

    瀏覽量

    83560
  • HDL
    HDL
    +關(guān)注

    關(guān)注

    8

    文章

    325

    瀏覽量

    47288

原文標(biāo)題:VARON IP的生成、連接、嵌入與執(zhí)行

文章出處:【微信號(hào):HK-FPGA_Dep,微信公眾號(hào):FPGA技術(shù)支持】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Efinity FIFO IP仿真問(wèn)題 -v1

    Efinity目前不支持聯(lián)合仿真,只能通過(guò)調(diào)用源文件仿真。 我們生成一個(gè)fifo IP命名為fifo_sim 在Deliverables中保留Testbench的選項(xiàng)。 在IP生成
    的頭像 發(fā)表于 10-21 11:41 ?664次閱讀
    Efinity FIFO <b class='flag-5'>IP</b>仿真問(wèn)題 -v1

    住宅動(dòng)態(tài)IP:網(wǎng)絡(luò)連接的靈活新選擇

    住宅動(dòng)態(tài)IP作為一種新興的網(wǎng)絡(luò)配置方式,正逐漸成為網(wǎng)絡(luò)連接的一個(gè)靈活新選擇。
    的頭像 發(fā)表于 10-21 07:53 ?72次閱讀

    使用C2000?嵌入式模式生成器(EPG)進(jìn)行設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《使用C2000?嵌入式模式生成器(EPG)進(jìn)行設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-14 10:13 ?0次下載
    使用C2000?<b class='flag-5'>嵌入</b>式模式<b class='flag-5'>生成</b>器(EPG)進(jìn)行設(shè)計(jì)

    EtherNet/IP轉(zhuǎn)DeviceNet主站協(xié)議網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)DeviceNet)

    遠(yuǎn)創(chuàng)智控YC-DNTM-EIP型網(wǎng)關(guān)實(shí)現(xiàn)了EtherNet/IP網(wǎng)絡(luò)與DeviceNet網(wǎng)絡(luò)之間的數(shù)據(jù)通訊,可連接DeviceNet網(wǎng)絡(luò)到EtherNet/IP網(wǎng)絡(luò)。即將DeviceNet設(shè)備
    的頭像 發(fā)表于 09-07 15:17 ?250次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)DeviceNet主站協(xié)議網(wǎng)關(guān)(EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)DeviceNet)

    ESP8266如何獲取連接的AP的IP地址?

    我們使用 ESP8266 作為站,AT CWMODE=1, 連接到AP并獲取地址后,沒(méi)有AP的IP地址信息。 在 CIFSR +CIFSR:STAIP,\"192.168.1.5
    發(fā)表于 07-18 07:09

    如何使用代理IP轉(zhuǎn)換國(guó)外IP

    IP
    jf_62215197
    發(fā)布于 :2024年07月17日 07:33:17

    以太網(wǎng)無(wú)法連接外網(wǎng)IP,提示No route to host,為什么?

    調(diào)試以太網(wǎng),創(chuàng)建socket后無(wú)法連接外網(wǎng)IP,提示錯(cuò)誤No route to host。(用的示例protocolssocketstcp_client,以太網(wǎng)芯片選用的w5500) 自己做了實(shí)驗(yàn)
    發(fā)表于 06-21 06:43

    如何利用Tcl腳本在Manage IP方式下實(shí)現(xiàn)對(duì)IP的高效管理

    在Vivado下,有兩種方式管理IP。一種是創(chuàng)建FPGA工程之后,在當(dāng)前工程中選中IP Catalog,生成所需IP,這時(shí)相應(yīng)的IP會(huì)被自動(dòng)
    的頭像 發(fā)表于 04-22 12:22 ?650次閱讀
    如何利用Tcl腳本在Manage <b class='flag-5'>IP</b>方式下實(shí)現(xiàn)對(duì)<b class='flag-5'>IP</b>的高效管理

    易靈思Jtag_bridge_loader生成-v2

    Deliverables界面根據(jù)自己的需要選擇相應(yīng)的demo,如果沒(méi)有找到自己想用的器件就選擇相近的生成之后自己修改器件 。 (5)生成IP之后,會(huì)在IP目錄文件夾下
    的頭像 發(fā)表于 04-15 16:34 ?1161次閱讀
    易靈思Jtag_bridge_loader<b class='flag-5'>生成</b>-v2

    怎樣評(píng)判連接器的防水性能?LP系列工業(yè)級(jí)連接IP68防水真硬核

    器的防水性能呢?評(píng)判防水性能的指標(biāo)是什么?評(píng)判一款工業(yè)級(jí)連接器的防水能力,多用IP__等級(jí)這一參數(shù)。01IP后第一個(gè)數(shù)字:防塵等級(jí)IP后第一位數(shù)字為防止固體異物進(jìn)入的
    的頭像 發(fā)表于 03-08 08:12 ?537次閱讀
    怎樣評(píng)判<b class='flag-5'>連接</b>器的防水性能?LP系列工業(yè)級(jí)<b class='flag-5'>連接</b>器<b class='flag-5'>IP</b>68防水真硬核

    sd-wan跨境專(zhuān)線(xiàn)ip是固定的嗎?

    SD-WAN(軟件定義廣域網(wǎng))是一種網(wǎng)絡(luò)技術(shù),它可以通過(guò)集中的管理和控制來(lái)提供更好的網(wǎng)絡(luò)性能和可靠性??缇硨?zhuān)線(xiàn)是指連接不同國(guó)家之間的網(wǎng)絡(luò)連接。 固定IP是指在網(wǎng)絡(luò)中分配給特定設(shè)備的永久性 IP
    的頭像 發(fā)表于 01-19 15:47 ?1570次閱讀

    XILINX FPGA IP之AXI Traffic Generator

    AXI Traffic Generator IP 用于在AXI4和AXI4-Stream互連以及其他AXI4系統(tǒng)外設(shè)上生成特定序列(流量)。它根據(jù)IP的編程和選擇的操作模式生成各種類(lèi)型
    的頭像 發(fā)表于 11-23 16:03 ?2161次閱讀
    XILINX FPGA <b class='flag-5'>IP</b>之AXI Traffic Generator

    嵌入式設(shè)計(jì)的連接解決方案

    電子發(fā)燒友網(wǎng)站提供《嵌入式設(shè)計(jì)的連接解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 15:36 ?0次下載
    <b class='flag-5'>嵌入</b>式設(shè)計(jì)的<b class='flag-5'>連接</b>解決方案

    通過(guò)ModbusTCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)將PLC連接分布式IO模塊

    在本文案例中,通過(guò)使用穩(wěn)聯(lián)技術(shù)(WL-ABC2005)Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān),可以實(shí)現(xiàn)PLC與ModbusTCP設(shè)備通訊的無(wú)縫連接,PLC可以輕松地讀取IO模塊的數(shù)據(jù),實(shí)現(xiàn)
    發(fā)表于 11-07 15:51 ?0次下載