色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

如何在VScode中用AI補全V/SV代碼呢?

sanyue7758 ? 來源:處芯積律 ? 2023-08-03 10:24 ? 次閱讀

昨天群里小伙伴說在VScode中用AIverilog效果很好。小編以前編輯代碼都是用gvim。抱著學(xué)習(xí)的心態(tài),我在linux下嘗試了下用VScode寫代碼。小編的環(huán)境的Centos,下面文章內(nèi)容以Centos為

首先是VScode的安裝。在網(wǎng)上搜索VScode 安裝。

601476c4-312f-11ee-9e74-dac502259ad0.png

看了一圈,各有各的說法,不少內(nèi)容冗長。

6037e4f6-312f-11ee-9e74-dac502259ad0.png

直接上GPT,干凈利落。

606728ba-312f-11ee-9e74-dac502259ad0.png

60835990-312f-11ee-9e74-dac502259ad0.png


看下安裝完的效果

608d8b18-312f-11ee-9e74-dac502259ad0.png

接下來打開一份verilog文檔,好像沒什么特別。

60bc5b5a-312f-11ee-9e74-dac502259ad0.png

編輯下試試,帶有自動補全的功能,不錯不錯。

60f4c27e-312f-11ee-9e74-dac502259ad0.png

繼續(xù)探索,在VScode 上裝上朋友介紹的Tabnine AI 插件。具體安裝方法,繼續(xù)GPT。

61076866-312f-11ee-9e74-dac502259ad0.png

安裝完之后效果如下。

61349606-312f-11ee-9e74-dac502259ad0.png

我們開始嘗試下朋友說的逆天功能,嘗試寫個I2C的model。

寫完I2c的名字,直接出來了clk和rst。這個地方不是太準確。

617f26c6-312f-11ee-9e74-dac502259ad0.png

按 tab,繼續(xù)自動填補

6194e600-312f-11ee-9e74-dac502259ad0.png

現(xiàn)在有點樣子了

61a40202-312f-11ee-9e74-dac502259ad0.png

如果一直換行,一直tab,他會一直補下去。這個時候需要我們?nèi)斯みM行干預(yù),除去錯誤的地方。

61c3125a-312f-11ee-9e74-dac502259ad0.png

接下來我們繼續(xù)編輯 model的主體部分。我們發(fā)現(xiàn) AI可以根據(jù)模塊的名字給出建議的代碼。

61dc77c2-312f-11ee-9e74-dac502259ad0.png

下面是AXI的例子

61f93434-312f-11ee-9e74-dac502259ad0.png

這和我們用GPT生成代碼的效果是一樣。通過上面實驗,我們發(fā)現(xiàn)引入AI 插件能夠極大方便我們寫verilog/system verilog的效果。





審核編輯:劉清

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

    關(guān)注

    4

    文章

    593

    瀏覽量

    27392
  • I2C總線
    +關(guān)注

    關(guān)注

    8

    文章

    390

    瀏覽量

    60916
  • CLK
    CLK
    +關(guān)注

    關(guān)注

    0

    文章

    127

    瀏覽量

    17158
  • GPT
    GPT
    +關(guān)注

    關(guān)注

    0

    文章

    352

    瀏覽量

    15342
  • vscode
    +關(guān)注

    關(guān)注

    1

    文章

    155

    瀏覽量

    7698

原文標題:Get,在VScode 中用AI補全V/SV代碼!

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

收藏 人收藏

    評論

    相關(guān)推薦

    何在VSCODE下面進行RISC-V的調(diào)試

    如題,如何在VSCODE下面進行RISC-V的調(diào)試?下載等
    發(fā)表于 07-25 11:49

    怎樣用VScode+STM32CubeMX去開發(fā)STM32

    使用UTF-8作為文件編碼,而網(wǎng)絡(luò)上找的大部分例程都是GB2312的編碼,轉(zhuǎn)換起來很麻煩,VScode擁有許多插件可以自動進行編碼轉(zhuǎn)換,格式化代碼,自動補全啥的都不錯,之前嘗試過使用VScod
    發(fā)表于 08-23 06:23

    VSCode寫stm32代碼的過程分享

    最近初學(xué)STM32,困于Keil的自動補全功能實在難用,于是想用VS Code寫代碼。在網(wǎng)上找一些教程教利用VS Code開發(fā),配置過程非常繁瑣,并且,我認為VS Code最好只是作為寫代碼的工具
    發(fā)表于 08-23 09:24

    何在VSCode上配置Arduino?

    何在VSCode上配置Arduino?
    發(fā)表于 09-26 06:22

    VScode在ubuntu中的簡單應(yīng)用

    這里寫目錄標題一丶基于跨平臺多類型代碼編輯器VScode在ubuntu中用簡單應(yīng)用vscode配置launch.json和task.json二丶Proteus仿真運行stm32程序一丶
    發(fā)表于 11-08 09:28

    何在ubuntu中用vscode編譯調(diào)試C\C++

    這里寫目錄標題可視化的代碼跟蹤調(diào)試1.VScode的安裝2.在ubuntu中用vscode編譯調(diào)試C\C++3.總結(jié)可視化的代碼跟蹤調(diào)試1.
    發(fā)表于 12-14 07:11

    在ubuntu中用vscode編譯調(diào)試C\C++

    3. 基于跨平臺多類型代碼編輯器VScode關(guān)于在ubuntu中用vscode編譯調(diào)試C\C++Ubuntu安裝vscode圖形安裝,首先在
    發(fā)表于 12-22 08:01

    使用vscode進行開發(fā)

    Project設(shè)置項目名選擇芯片類型這樣新建項目完成使用vscode進行開發(fā)使用vscode來替代Keil自然是因為Keil中沒有代碼補全和錯誤提示,開發(fā)太難受了。一下是設(shè)置開發(fā)環(huán)境
    發(fā)表于 01-10 06:12

    怎樣使用VSCode去編譯一種Keil工程

    VSCode全稱Visual Studio Code,是微軟推出的一款輕量級的代碼編輯器,免費且功能強大。支持各種插件,支持幾乎所有的主流程序語言的語法高亮、代碼自動補全、括號匹配等。
    發(fā)表于 02-23 07:43

    sv810是什么?sv810有何功能

    sv810是什么?sv810有何功能?
    發(fā)表于 03-03 07:07

    VC6.0代碼補全插件

    VC6.0代碼補全插件,挺好用的,自動補全的小工具
    發(fā)表于 12-08 18:14 ?9次下載

    vscode的使用教程

    VSCode是微軟推出的一款輕量編輯器,采取了和VS相同的UI界面,搭配合適的插件可以優(yōu)化前端開發(fā)的體驗。HTML Snippets:增強了zen-coding,增加了H5的自動補全,安裝后每次打開自動啟用.
    發(fā)表于 12-23 10:10 ?1.2w次閱讀

    基于差異性代碼克隆的代碼補全提示方法

    在軟件編程中,通過代碼補全提示可以提高編碼效率,但目前缺乏有效的工具和手段從規(guī)模差異較大的相似代碼中找到合適的候選代碼。針對該問題,基于差異性代碼
    發(fā)表于 05-28 11:22 ?4次下載

    使用VSCode編譯Keil工程

    VSCode全稱Visual Studio Code,是微軟推出的一款輕量級的代碼編輯器,免費且功能強大。支持各種插件,支持幾乎所有的主流程序語言的語法高亮、代碼自動補全、括號匹配等。
    發(fā)表于 12-29 19:47 ?4次下載
    使用<b class='flag-5'>VSCode</b>編譯Keil工程

    何在vscode上面開發(fā)stm32

    vscode具有強大的代碼編輯功能,自動補全代碼,高亮代碼看起來非常舒服,而Keil雖然也很強大,但是
    的頭像 發(fā)表于 10-08 16:32 ?2301次閱讀
    主站蜘蛛池模板: 99pao成人国产永久免费视频| 超碰免费视频在线观看| 午夜勾魂曲| 色多多污污版免费下载安装| 国产在线一区二区AV视频| GAY空少被体育生开菊| 中文字幕免费在线视频| 亚洲色噜噜狠狠站欲八| 亚洲国产精品一区二区动图| 无限资源日本2019版| 97午夜伦伦电影理论片| 中字幕视频在线永久在线 | 国产精品久久久久一区二区三区| 91精品欧美一区二区三区| 51国产偷自视频在线视频播放| 伊人网站在线| 中文字幕在线观看亚洲| 一本色道久久88加勒比—综合| 亚洲青青青网伊人精品| 亚洲午夜精品A片久久不卡蜜桃| abp-146| 国产白丝JK被疯狂输出视频| 国产精品成人免费观看| 久久久96| 色欲AV久久综合人妻蜜桃| 亚洲视频在线观看地址| china男士同性视频tv| 国产亚洲欧美高清在线| 欧美5g影院天天爽天天看| 午夜天堂一区人妻| 99久久蜜臀AV免费看蛮| 国产无线乱码一区二三区| 男人就爱吃这套下载| 亚洲欧洲日韩天堂无吗| 成人国产精品免费网站| 精品日产1区2卡三卡麻豆| 碰超成人在线公开免费视频| 亚洲视频在线观看不卡| 大陆午夜伦理| 97色伦图区97色伦综合图区 | 粉嫩小护士|