在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

如何離線運(yùn)行pulp代碼?

sanyue7758 ? 來源:驗(yàn)證工程師的自我修養(yǎng) ? 2024-01-25 10:18 ? 次閱讀

引言

最近在折騰pulp,代碼很優(yōu)秀,強(qiáng)烈推薦。想在公司環(huán)境中跑起來,但鑒于公司eda服務(wù)器無法連外網(wǎng),需要從外部導(dǎo)入數(shù)據(jù)。

整理了一些要求,供大家參考:

離線安裝bender, 加入path路徑

下載對(duì)應(yīng)os的文件,解壓后放入一個(gè)目錄,比如~/bin

然后把~/bin目錄加到PATH路徑中。

測(cè)試下bender命令是否可行:bender --help

離線下載依賴倉(cāng)庫(kù)

例如打算跑axi這個(gè)repo,打開它目錄下Bender.yaml文件,搜索dependencies關(guān)鍵詞:

dependencies:  
    common_cells: { git: "https://github.com/pulp-platform/common_cells.git", version: 1.27.0 }  
    common_verification: { git: "https://github.com/pulp-platform/common_verification.git", version: 0.2.3 } 
tech_cells_generic:{git:"https://github.com/pulp-platform/tech_cells_generic.git",version:0.2.2}

說明它依賴comon_cellss、common_verification、tech_cells_generic這三個(gè)倉(cāng)庫(kù),把那些倉(cāng)庫(kù)也clone到與axi平行的目錄。

目錄樹結(jié)構(gòu)如下圖所示:

b5afddf6-bab1-11ee-8b88-92fbcf53809c.png

3.修改Bender.yml 文件

默認(rèn)運(yùn)行會(huì)根據(jù)Bender.yml中的depenencies關(guān)鍵詞,自動(dòng)clone代碼下來。

我們需要做離線運(yùn)行,代碼已經(jīng)下載好了,直接改Bender.yml。把git關(guān)鍵詞改成path,目錄也改成相對(duì)路徑(相對(duì)Bender.yml的路徑)。

common_cells: { git: "https://github.com/pulp-platform/common_cells.git", version: 1.27.0 } 
改成 
common_cells: { path: "../common_cells"}

此外,我們還需要進(jìn)一步修改依賴包中的Bender.yml ,否則bender還是會(huì)在讀取依賴包的時(shí)侯再次發(fā)起git clone操作。

比如common_cells中的bender.yml

common_verification: { git: "https://github.com/pulp-platform/common_verification.git", version: 0.2.0 }
tech_cells_generic: { git: "https://github.com/pulp-platform/tech_cells_generic.git", version: 0.2.11 }
修改成
common_verification: { path: "../common_verification", version: 0.2.0 }
tech_cells_generic: { path: "../tech_cells_generic", version: 0.2.11 }

4. 編譯運(yùn)行

以axi為例,需要切換到scripts目錄下運(yùn)行

cd scripts


#編譯
./compile_vsim.sh


#運(yùn)行
./run_vsim.sh

審核編輯:湯梓紅

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

    關(guān)注

    13

    文章

    9693

    瀏覽量

    87292
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    730

    瀏覽量

    22674
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4887

    瀏覽量

    70260

原文標(biāo)題:如何離線運(yùn)行pulp代碼?

文章出處:【微信號(hào):處芯積律,微信公眾號(hào):處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于RISC-V的平行超低功率(PULP)介紹

    來協(xié)助芯片的開發(fā)設(shè)計(jì)。GAP8應(yīng)用了基于RISC-V的平行超低功率(PULP)。PULP作為一個(gè)開源計(jì)算平臺(tái)
    發(fā)表于 12-14 08:19

    在RISCV的生態(tài)里有沒有可以離線分析MCU運(yùn)行異常的工具?

    大家好, 請(qǐng)教一下大家在RISCV的生態(tài)里有沒有可以離線(不接開發(fā)板)分析MCU運(yùn)行異常的工具; 具體的流程: MCU運(yùn)行過程發(fā)生異常,主動(dòng)上報(bào)Assert,程序?qū)惓N恢玫纳舷挛募拇嫫鞔鎯?chǔ)到RAM
    發(fā)表于 08-12 07:33

    使用AT-Link離線功能將多個(gè)工程代碼合并燒錄

    類似方案商和終端用戶分別設(shè)計(jì)的各自工程文件代碼,如何使用 AT-Link 離線功能將代碼合并燒錄?
    發(fā)表于 10-23 06:31

    如何利用開源工具 Pulp 對(duì)Linux軟件倉(cāng)庫(kù)進(jìn)行管理

    主要組成部分是由 Pulp 項(xiàng)目提供的。雖然 Pulp 是這個(gè)產(chǎn)品的一個(gè)組成部分,但它也是一個(gè)獨(dú)立的、自由開源的項(xiàng)目,自身也在取得巨大的進(jìn)步。
    的頭像 發(fā)表于 09-16 16:06 ?2372次閱讀

    openharmony 運(yùn)行代碼操作

    openharmony 運(yùn)行代碼操作 openharmony 運(yùn)行代碼,本文主要介紹windows環(huán)境下OpenHarmony社區(qū)代碼操作:
    的頭像 發(fā)表于 06-21 19:46 ?2436次閱讀

    Python 代碼加速運(yùn)行的的小技巧

    Python 是一種腳本語言,相比 C/C++ 這樣的編譯語言,在效率和性能方面存在一些不足。但是,有很多時(shí)候,Python 的效率并沒有想象中的那么夸張。本文對(duì)一些 Python 代碼加速運(yùn)行
    的頭像 發(fā)表于 09-01 11:28 ?1875次閱讀

    為什么單片機(jī)的代碼在Flash中運(yùn)行,單片機(jī)的代碼運(yùn)行位置跟電腦有什么不同?

    1. 單片機(jī)與電腦,在代碼運(yùn)行空間的區(qū)別單片機(jī)與 電腦/Linux嵌入式 在代碼運(yùn)行空間上不同。大多數(shù)單片機(jī),代碼都是在Flash中
    發(fā)表于 12-01 16:06 ?6次下載
    為什么單片機(jī)的<b class='flag-5'>代碼</b>在Flash中<b class='flag-5'>運(yùn)行</b>,單片機(jī)的<b class='flag-5'>代碼</b><b class='flag-5'>運(yùn)行</b>位置跟電腦有什么不同?

    介紹一個(gè)神級(jí)開源項(xiàng)目PULP

    PULP項(xiàng)目已經(jīng)被用于很多芯片設(shè)計(jì),其中有40多款芯片已經(jīng)流片成功,下面是部分流片芯片的介紹。
    的頭像 發(fā)表于 11-02 09:46 ?3834次閱讀

    如何將Android代碼轉(zhuǎn)換成JS代碼運(yùn)行

    Autojs這個(gè)工具中,因?yàn)樗旧硎鞘褂玫腞hino引擎開發(fā)的,因此它可以把Android代碼轉(zhuǎn)換成JavaScript語法的代碼運(yùn)行,Autojs提供了幾個(gè)相關(guān)的方法來輔助運(yùn)行轉(zhuǎn)換
    的頭像 發(fā)表于 03-03 14:05 ?3144次閱讀

    如何離線運(yùn)行pulp代碼呢?

    最近在折騰pulp代碼很優(yōu)秀,強(qiáng)烈推薦。想在公司環(huán)境中跑起來,但鑒于公司eda服務(wù)器無法連外網(wǎng),需要從外部導(dǎo)入數(shù)據(jù)。
    的頭像 發(fā)表于 06-14 14:45 ?824次閱讀
    如何<b class='flag-5'>離線</b><b class='flag-5'>運(yùn)行</b><b class='flag-5'>pulp</b><b class='flag-5'>代碼</b>呢?

    linux虛擬機(jī)怎么運(yùn)行代碼

    運(yùn)行代碼是Linux虛擬機(jī)中的常見操作,本文將詳細(xì)介紹如何運(yùn)行代碼。 首先,要運(yùn)行代碼,你需要先
    的頭像 發(fā)表于 11-17 10:12 ?5798次閱讀

    python怎樣運(yùn)行代碼

    討論P(yáng)ython代碼運(yùn)行方式,包括解釋器、交互式環(huán)境和命令行。 Python代碼可以通過兩種主要的方式運(yùn)行:解釋執(zhí)行和編譯執(zhí)行。解釋執(zhí)行是指將源
    的頭像 發(fā)表于 11-22 10:31 ?2073次閱讀

    python代碼寫完后點(diǎn)哪個(gè)運(yùn)行

    當(dāng)你完成了編寫Python代碼后,你可以選擇多種方式來運(yùn)行它。下面是幾種常見的運(yùn)行代碼的方式: Python解釋器:Python是一種解釋型語言,你可以直接使用Python解釋器來
    的頭像 發(fā)表于 11-24 09:28 ?6833次閱讀

    python軟件怎么運(yùn)行代碼

    Python是一種高級(jí)編程語言,它被廣泛用于開發(fā)各種類型的應(yīng)用程序,從簡(jiǎn)單的腳本到復(fù)雜的網(wǎng)絡(luò)應(yīng)用和機(jī)器學(xué)習(xí)模型。要運(yùn)行Python代碼,您需要一個(gè)Python解釋器,它可以將您的代碼翻譯成計(jì)算機(jī)可以
    的頭像 發(fā)表于 11-28 16:02 ?1311次閱讀

    RISC V 開源芯片項(xiàng)目:PULP(Parallel Ultra Low Power)平臺(tái)深度解讀

    一、項(xiàng)目背景與核心目標(biāo) PULP(Parallel Ultra Low Power)是由瑞士蘇黎世聯(lián)邦理工學(xué)院(ETH Zurich)和意大利博洛尼亞大學(xué)(University of Bologna
    的頭像 發(fā)表于 04-09 15:16 ?1715次閱讀
    主站蜘蛛池模板: 亚洲综合天堂网 | 午夜色福利 | 日本a网| 奇米一区二区三区四区久久 | 中文字幕久久精品波多野结 | 天堂视频在线视频观看2018 | 日本亚洲免费 | www在线视频 | 在线播放真实国产乱子伦 | 五月婷婷激情 | ts视频在线观看 | 国产乱码精品一区二区三区四川人 | 免费的毛片网站 | 欧美综合成人网 | 456主播喷水在线观看 | 色免费看 | 黄蓉吕文德欲乱系列小说 | 国产片在线观看狂喷潮bt天堂 | 天天狠天天操 | 手机看片自拍自自拍日韩免费 | 亚欧乱色束缚一区二区三区 | 国产乱码免费卡1卡二卡3卡四 | 久久久久久久久久久9精品视频 | 韩国a级床戏大尺度在线观看 | 五月天婷婷基地 | 免费午夜在线视频 | 又黄又粗暴的120秒免费gif视频 | 国产色窝 | 伊人www | 国产精品三级在线观看 | 黑人边吃奶边扎下面激情视频 | 亚洲精品成人在线 | 午夜综合 | 午夜啪视频 | 99一级毛片 | 看草逼| 四虎永久免费网站 | 92香蕉视频 | 天天操91 | 黄色网址视频在线播放 | 操吧 |