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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

讓ChatGPT偽裝成Linux

路科驗證 ? 來源:趙琦 ? 2023-02-20 13:37 ? 次閱讀

5d7ca5be-b0db-11ed-bfe3-dac502259ad0.png

第一步:讓ChatGPT偽裝成Linux

我先讓它偽裝成Linux,給它說你安裝了synopsys vcs2018以及uvm-1.1。

讓ChatGPT偽裝成Linux終端。然后把執行指令和你告訴它的話區別開來,這里用{}代表告訴它的話,而不帶{}統統是Linux指令。

5db054fe-b0db-11ed-bfe3-dac502259ad0.png

創建一個驗證文件夾。

5dc20d2a-b0db-11ed-bfe3-dac502259ad0.png

第二步:生成全加器的Verilog設計文件。

這里特地用{}偷偷告訴它在當前文件夾下,創建一個名為"adder.v"的文件,這個文件的內容是用verilog HDL語言實現一個全加法器。這個全加器有三個輸入和兩個輸出。三個輸入分別是兩個位寬為4bit的數據輸入,以及一個來自低位的進位輸入。兩個輸出分別是位寬為4bit的數據結果以及一個進位結果。

5ddcabee-b0db-11ed-bfe3-dac502259ad0.png

第三步:生成一套UVM Agent。

用類似的方式,創建一個名為“adder_agent.sv”的文件。該文件內容是使用UVM框架,實現一個全加器的agent。在這個agent中,需要包括interface class:adder_if,driver class:adder_driver,monitor class:adder_monitor, sequencer class:adder_seqr, env class:adder_env等組件。需要在env中對上述組件進行必要的創建和連接。這個agent中不需要包括啟動用例的過程。所有打印信息需要使用UVM_INFO的方式進行打印。

5dfc4b8e-b0db-11ed-bfe3-dac502259ad0.png


UVM的框架看起來還是挺像那么回事的。packet的成員是rand的,driver里竟然還get了interface……不過monitor的邏輯好像有些混亂……

第四步:生成Testbench頂層文件。

在當前文件夾中,創建一個名為“top_adder.sv”的文件。該文件內容是利用SystemVerilog語言和UVM框架,實現一個top頂層來驗證上述剛剛產生的全加法器。這個testbench中需要例化全加器的設計,然后用adder_if來與dut進行連接。同時,這個testbench中需要包含生成FSDB波形文件的語句。

5ebfba74-b0db-11ed-bfe3-dac502259ad0.png

看起來是Dump了FSDB的波形。

第五步:生成Makefile。

創建一個名為"Makefile"的文件,其中的命令包括compile、run、all。compile命令會使用vcs編譯我寫好的加法器文件和testbench文件,并生成.simv文件,同時將編譯日志命名為compile.log。run命令會進行vcs的仿真驗證,同時將仿真日志命名為run.log。

5ed5ec90-b0db-11ed-bfe3-dac502259ad0.png

好了,現在我們看一下當前文件夾下生成了哪些文件:

5eecc708-b0db-11ed-bfe3-dac502259ad0.png

現在設計文件、UVM組件、testbench和Makefile都齊活了,可以開驗了。

第六步:使用VCS進行編譯。

告訴他,在終端執行“make compile”,并在終端實時打印出編譯日志。

5efc94ee-b0db-11ed-bfe3-dac502259ad0.png

這個log看起來……嗯,挺像回事的。最后還給出了耗時:6.97s。

第七步:使用VCS進行仿真。

告訴他,在終端執行“make run”,并在終端實時打印出仿真日志。

5f16486c-b0db-11ed-bfe3-dac502259ad0.png

可能是log太長了,chatGPT并未給出全部仿真信息。

最后,我們看看chatGPT的成果:

5f361124-b0db-11ed-bfe3-dac502259ad0.png

最后的最后,嘗試一下用verdi debug???

5f4b6da8-b0db-11ed-bfe3-dac502259ad0.png


ChatGPT只是語言模型,并不能真正的run。






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • VCS
    VCS
    +關注

    關注

    0

    文章

    80

    瀏覽量

    9625
  • LINUX內核
    +關注

    關注

    1

    文章

    316

    瀏覽量

    21672
  • HDL語言
    +關注

    關注

    0

    文章

    47

    瀏覽量

    8934
  • ChatGPT
    +關注

    關注

    29

    文章

    1564

    瀏覽量

    7800

原文標題:讓ChatGPT給我跑個VCS仿真

文章出處:【微信號:Rocker-IC,微信公眾號:路科驗證】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    論壇里看到的一個文件夾加密小程序,只有偽裝部分,解密部分不能用?

    論壇里看到的一個文件夾加密(其實就是偽裝,根據命令加后綴偽裝成電腦或者回收站等應用)小程序,現在只有偽裝部分,解密部分(應該是還原能直接打開的文件)不能用?大家有興趣的可以試試把這個功能做一下,大家
    發表于 04-23 20:57

    AM3352 linux 停止在Starting kernel無法啟動,這是為什么?怎么解決?

    沒接,這個這uboot里面處理了,EEPROM讀取的過程直接把ID偽裝成AM335x_EVM,以太網也沒有用到,現在還是從SD卡啟動。網上能查的都確認了,下一步該從哪里入手,是uboot的問題還是
    發表于 06-21 07:29

    mp4文件偽裝攝像頭畫面

    電子小白,在網上苦苦尋求方案,請各位路過大俠指點: 主管交代,要弄一個Android設備。 能夠用 mp4 視頻文件偽裝成攝像頭畫面,然后循環播放。 不知道能不能實現呢,請大家提供下思路。謝謝
    發表于 05-10 18:37

    Android用戶要小心!惡意軟件偽裝成正常應用盜百萬谷歌賬號!

    北京時間12月1日消息,據外媒報道,安全廠商Check Point Software Technologies Ltd(以下簡稱“Check Point”)研究顯示,自8月份以來,偽裝成正常Android智能手機和平板電腦應用的惡意件,控制了逾100萬個谷歌賬戶。
    發表于 12-01 10:28 ?655次閱讀

    勒索病毒變種卷土重來:偽裝《王者榮耀》輔助工具對準安卓機下手

    這款手機勒索病毒偽裝成手游《王者榮耀》輔助工具或者“千變語音秀”等軟件,通過PC端和手機端的社交平臺、游戲群等渠道進行傳播擴散。用戶手機一旦感染病毒,病毒將加密手機內的照片和下載目錄里的文件,并跳出彈窗,聲稱只有支付贖金才能幫助解密。
    發表于 06-09 19:07 ?1964次閱讀

    世界各地經過偽裝的電信基站

    在居民區附近建電信基站經常會遭到住戶的反對,于是,世界各地的運營商都會開動腦筋,對基站進行偽裝。有國外媒體搜集了一組偽裝成植物、建筑甚至教堂十字架的基站。 1
    發表于 12-05 09:53 ?380次閱讀

    機器人是否可以偽裝成真人和我們聊天

    在28年前的今天,即1989年12月4日,日本制成了可與人對話的機器人。你知道嗎?機器人可以偽裝成真人和你聊天!
    的頭像 發表于 12-06 08:50 ?4462次閱讀

    禁止機器人偽裝成人類 你怎么看?

    “機器人不得偽裝成人類。”
    的頭像 發表于 07-09 11:39 ?2532次閱讀

    黑客盜取80%韓國個人信息,偽裝成微軟的軟件傳播

    據韓國媒體報道,這個韓國黑客組織將黑客代碼的軟件偽裝成微軟正品軟件進行傳播,共竊取了74億條個人信息;據了解大約80%的韓國民眾的各種個人信息都被保存在該組織的數據庫里。目前這一非法黑客組織被檢方搗毀。
    的頭像 發表于 12-04 10:38 ?2379次閱讀

    小心郵箱里的電子郵件,它有可能是木馬病毒!

    一種新的基于Node.js的遠程訪問木馬惡意軟件正在通過偽裝成美國財政部的電子郵件進行傳播。
    的頭像 發表于 07-02 14:37 ?8298次閱讀
    小心郵箱里的電子郵件,它有可能是木馬病毒!

    Android惡意軟件Fakesky使用虛假消息監視您

    根據報告,該惡意軟件使用欺詐或SMS網絡釣魚攻擊來鎖定目標用戶。它會向用戶發送一條SMS,告訴他們下載偽裝成真正的郵政服務應用程序的應用程序
    的頭像 發表于 07-10 10:38 ?1947次閱讀

    央視曝光竊聽黑色產業鏈,被生產者偽裝成充電寶等設備

    近日,央視曝光竊聽黑色產業鏈,生產相關設備的廠家將這些設備被生產者偽裝成充電寶,可以在使用者不知情的情況下,被人遠程定位、軌跡查詢、遠程錄音等,涉嫌侵犯公民個人信息。 其實在今年8月,央視網曾報道
    的頭像 發表于 12-28 15:30 ?2162次閱讀

    ChatGPT跑個VCS仿真真的能實現嗎?

    ChatGPT偽裝成Linux終端。然后把執行指令和你告訴它的話區別開來,這里用{}代表告訴它的話,而不帶{}統統是Linux指令。
    發表于 03-15 14:34 ?945次閱讀

    偽裝成蜂窩板的機器人系統研發

    利用機器人系統,研究人員在2020年和2021年冬季對三個歐洲蜜蜂群落進行了非侵入性研究。研究人員能夠研究蜂群中的集體體溫調節行為,通過調節溫度影響蜜蜂在蜂巢內的運動,并注意到新的運動模式。
    發表于 04-25 14:36 ?274次閱讀

    Vivaldi 6.1發布可繞過微軟限制使用Bing Chat

    最新版本的 Vivaldi 可在桌面端偽裝成 Edge,使其用戶受益,并為工作空間和標簽增加了更多的功能。
    的頭像 發表于 06-12 09:42 ?584次閱讀
    Vivaldi 6.1發布可繞過微軟限制使用Bing Chat
    主站蜘蛛池模板: 97久久综合九色综合| 黄色美女网站免费看| 性殴美高清视频| 五月伊人婷婷| 色六月婷婷| 欧美色一级| 狠狠色噜噜狠狠色综合久| 狠狠色欧美亚洲狠狠色www| 成人欧美一区二区三区视频| 337p亚洲精品色噜噜狠狠| 午夜毛片视频高清不卡免费| 女bbbbxxxx毛片视频0| 波多野结衣50连精喷在线| 包你爽综合网| 国色天香网在线| 四虎在线观看免费永久| 欧美三级 欧美一级| 国产日本在线播放| 亚色在线| 韩国午夜精品理论片西瓜| 黄色在线观看国产| 最近2018中文字幕免费看在线| 天天射日日射| 美女天天色| 一级特色黄大片| 久久国产免费观看| 亚洲视频免费一区| 性欧美一级| 久久夜色精品国产亚洲| 中国理论片| 国产黄色一级网站| 日本在线视频不卡| 天堂网在线最新版官网| 久久伊人色| 天天射天天草| 中文字幕一二三区乱码老| 亚洲欧美一区二区三区麻豆| 欧美日韩国产乱了伦| 一级特黄aaa大片在线观看视频| 国产人人看| 国产叼嘿视频网站在线观看 |