一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

一款“優(yōu)雅"的時序圖繪制插件:Waveform

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-11-01 10:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


從事數(shù)字邏輯設(shè)計的小伙伴總是要與時序圖打交道,這里推薦一款“優(yōu)雅"的時序圖繪制插件:Waveform。

》VSCode+Waveform自VSCode問世,早已被人玩兒出了諸多花樣,大有“一統(tǒng)江湖”的味道。對于數(shù)字邏輯開發(fā)工程師而言,VSCode對Verilog/SystemVerilog的支持當(dāng)前也做的不錯。而對于我們來講另一項不可避免的需求便是時序圖繪制。由于TimeGen并沒有Mac版本,故而有時花個時序圖還是挺不容易的。這個時候就需要VSCode來拯救下了。在VSCode的MarkerPlace中搜索安裝Wavefrom Render:

d586d4b8-5987-11ed-a3b6-dac502259ad0.png

Wavefrom波形繪制采用json文件的形式。創(chuàng)建一個json后綴的文件即可。Wavefrom提供兩條指令(通過Ctrl+Shift+p(windows)或Cmd+Shift+p(Mac))即可找到這兩條指令:
  • Wavefrom Render:Draw:打開波形顯示窗口,可用于查看對應(yīng)的波形

  • Wavefrom Render:Toggle Live Preview:可用于在編輯時實時更新波形,再次執(zhí)行該指令會關(guān)閉該功能。

使用效果如下:

d59b2634-5987-11ed-a3b6-dac502259ad0.png

只需掌握幾個語法,便可輕松繪制波形。還是相當(dāng)方便的~ 》》關(guān)鍵字由于文件格式是json,在Wavefrom中指令的信號root object為“signal”,且遵循JSON格式:
{"signal":[
    ...
]}
而信號名稱的聲明則采用“name"來制定,波形則用“wave”來聲明:
{ "signal" : [
    { "wave" : "x.01.=.." }
]}
其中wave所對應(yīng)的字符串每個字符串對應(yīng)一個信號值。常用的字符值有:
  • p- when first in string creates positive edged clock wave

  • n- when first in string creates negative edged clock wave

  • P- same aspbut with arrow

  • N- same asnbut with arrow

  • 0- low level

  • 1- high level

  • =- value (default color 2)

  • 2- value with color 2

  • 3- value with color 3

  • 4- value with color 4

  • 5- value with color 5

  • x- undefined value

  • .- extends previous cycle

  • z- high-impedance state

  • u- pull-up (weak 1)

  • d- pull-down (weak 0)

  • |- extends previous cycle and draw gap on top of it

》》時鐘繪制

時鐘的繪制常用的“wave”字符有"p"、"n"、"P"、"N"、"."、"|":

d5b5089c-5987-11ed-a3b6-dac502259ad0.png

對應(yīng)的波形分別如下

d5d5d43c-5987-11ed-a3b6-dac502259ad0.png

》》單比特信號

單比特信號的繪制與時鐘繪制基本一致,其常用的字符為"0","1","u","d","z":

d5f1ecf8-5987-11ed-a3b6-dac502259ad0.png

對應(yīng)波形:

d604a28a-5987-11ed-a3b6-dac502259ad0.png

》》多比特信號

在"wave"中的字符2345常用來表示不同的顏色,且多比特信號也可以通過“data”來標(biāo)明信號的值:

d616b222-5987-11ed-a3b6-dac502259ad0.png

d62423da-5987-11ed-a3b6-dac502259ad0.png

》》更多語法在VSCode中安裝Waveform Render時,可以在最下方找到完整的手冊鏈接:

d63835f0-5987-11ed-a3b6-dac502259ad0.png

點擊跳轉(zhuǎn)到git鏈接后其下方還有一個WaveDrom Tutirial鏈接:

d6532fb8-5987-11ed-a3b6-dac502259ad0.png

審核編輯 :李倩


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

    關(guān)注

    11

    文章

    1901

    瀏覽量

    133231
  • 時序
    +關(guān)注

    關(guān)注

    5

    文章

    398

    瀏覽量

    37952
  • 數(shù)字邏輯
    +關(guān)注

    關(guān)注

    0

    文章

    74

    瀏覽量

    17073

原文標(biāo)題:VSCode:WaveForm在手,時序我有

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    Modbus RTU通訊協(xié)議:瑞銀電能表的"普通話"指南

    Modbus RTU協(xié)議就像工業(yè)設(shè)備間的"普通話",讓不同品牌的電能表、傳感器等設(shè)備能夠順暢"交流"。
    的頭像 發(fā)表于 07-18 18:30 ?47次閱讀
    Modbus RTU通訊協(xié)議:瑞銀電能表的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;普通話&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;指南

    地?zé)岚l(fā)電環(huán)網(wǎng)柜局放監(jiān)測設(shè)備:清潔能源電網(wǎng)的&amp;amp;quot;安全衛(wèi)士&amp;amp;quot;

    的局部放電問題,直接影響系統(tǒng)供電穩(wěn)定性。地?zé)岚l(fā)電環(huán)網(wǎng)柜局放監(jiān)測設(shè)備通過非接觸式檢測技術(shù)與智能算法結(jié)合,為清潔能源電網(wǎng)構(gòu)筑起道主動防御體系。技術(shù)原理:破解局部放電的&quot;電磁密碼&quot;地?zé)岚l(fā)電
    的頭像 發(fā)表于 07-16 10:15 ?96次閱讀
    地?zé)岚l(fā)電環(huán)網(wǎng)柜局放監(jiān)測設(shè)備:清潔能源電網(wǎng)的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;安全衛(wèi)士&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    為什么GNSS/INS組合被譽為導(dǎo)航界的&amp;amp;quot;黃金搭檔&amp;amp;quot;?

    在導(dǎo)航技術(shù)領(lǐng)域,GNSS(全球?qū)Ш叫l(wèi)星系統(tǒng))和INS(慣性導(dǎo)航系統(tǒng))的結(jié)合,直被業(yè)界譽為&quot;黃金搭檔&quot;。它們優(yōu)勢互補,克服了單系統(tǒng)的局限性,為高精度、高可靠性的導(dǎo)
    的頭像 發(fā)表于 07-09 17:12 ?184次閱讀
    為什么GNSS/INS組合被譽為導(dǎo)航界的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黃金搭檔&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;?

    SOLIDWORKS 2025教育版提供了完善的工程繪制功能

    2025教育版,作為一款專為教育領(lǐng)域定制的CAD軟件,憑借其優(yōu)越的工程繪制功能,成為了眾多教育機構(gòu)和學(xué)生心中的首要選擇。
    的頭像 發(fā)表于 07-04 14:45 ?134次閱讀
    SOLIDWORKS 2025教育版提供了完善的工程<b class='flag-5'>圖</b><b class='flag-5'>繪制</b>功能

    人形機器人為什么要定制? ——揭秘工業(yè)場景的&amp;quot;千面需求&amp;quot;

    核心洞察:標(biāo)準(zhǔn)化機器人難以破解工業(yè)場景的&quot;需求碎片化&quot;困局。富唯智能通過?&quot;五大模塊柔性架構(gòu)+零代碼中樞&quot;?,為?人形機器人為什么要定制?提供了
    的頭像 發(fā)表于 06-10 17:19 ?308次閱讀
    人形機器人為什么要定制? ——揭秘工業(yè)場景的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;千面需求&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    倉儲界的&amp;quot;速效救心丸&amp;quot;,Ethercat轉(zhuǎn)PROFINET網(wǎng)關(guān)實戰(zhàn)案例

    實戰(zhàn)案例,Ethercat轉(zhuǎn)PROFINET網(wǎng)關(guān),倉儲界的&quot;速效救心丸&quot;
    的頭像 發(fā)表于 05-11 10:32 ?301次閱讀
    倉儲界的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;速效救心丸&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;,Ethercat轉(zhuǎn)PROFINET網(wǎng)關(guān)實戰(zhàn)案例

    電纜局部放電在線監(jiān)測:守護電網(wǎng)安全的&amp;amp;quot;黑科技&amp;amp;quot;

    文章由山東華科信息技術(shù)有限公司提供在萬家燈火的背后,有張覆蓋全國的&quot;能源神經(jīng)網(wǎng)絡(luò)&quot;晝夜不息地運轉(zhuǎn)。電纜作為電力輸送的&quot;主動脈&
    的頭像 發(fā)表于 04-14 18:12 ?322次閱讀
    電纜局部放電在線監(jiān)測:守護電網(wǎng)安全的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黑科技&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    煉油廠開閉所局放監(jiān)測:為能源樞紐裝上&amp;amp;quot;智能安全閥&amp;amp;quot;

    &quot;,可能點燃易燃?xì)怏w,引發(fā)連鎖爆炸。傳統(tǒng)監(jiān)測手段在防爆環(huán)境下捉襟見肘,而局放在線監(jiān)測系統(tǒng)正為煉油廠筑起智能安全屏障。、局放隱患:煉油廠開閉所的&quot;定時炸彈&quot
    的頭像 發(fā)表于 04-09 16:41 ?329次閱讀
    煉油廠開閉所局放監(jiān)測:為能源樞紐裝上&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智能安全閥&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    隧道管廊變壓器局放在線監(jiān)測:為地下&amp;amp;quot;電力心臟&amp;amp;quot;裝上智能聽診器

    可能因老化、受潮產(chǎn)生局部放電,如同潛伏的&quot;電蝕暗流&quot;,持續(xù)威脅著電力輸送的安全。如何為這顆&quot;心臟&quot;裝上智能監(jiān)測裝置?隧道管廊變壓器局放在線監(jiān)測系
    的頭像 發(fā)表于 04-09 16:37 ?342次閱讀
    隧道管廊變壓器局放在線監(jiān)測:為地下&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;電力心臟&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;裝上智能聽診器

    【硬核測評】凌華DAQE雙雄爭霸:工業(yè)數(shù)據(jù)采集界的&amp;amp;quot;速度與激情&amp;amp;quot;實戰(zhàn)解析

    在汽車碰撞測試的驚險瞬間,半導(dǎo)體晶圓的微觀世界,甚至是狂風(fēng)呼嘯的風(fēng)力發(fā)電場,場關(guān)于數(shù)據(jù)采集的&quot;軍備競賽&quot;正在上演。凌華科技推出的DAQE-2010與DAQE-2010(G)這對&
    的頭像 發(fā)表于 03-26 15:07 ?383次閱讀
    【硬核測評】凌華DAQE雙雄爭霸:工業(yè)數(shù)據(jù)采集界的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;速度與激情&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;實戰(zhàn)解析

    如何眼定位SQL的代碼來源:一款SQL染色標(biāo)記的簡易MyBatis插件

    作者:京東物流 郭忠強 導(dǎo)語 本文分析了后端研發(fā)和運維在日常工作中所面臨的線上SQL定位排查痛點,基于姓名貼的靈感,設(shè)計和開發(fā)了一款SQL染色標(biāo)記的MyBatis插件。該插件輕量高效,對業(yè)務(wù)代碼無
    的頭像 發(fā)表于 03-05 11:36 ?418次閱讀
    如何<b class='flag-5'>一</b>眼定位SQL的代碼來源:<b class='flag-5'>一款</b>SQL染色標(biāo)記的簡易MyBatis<b class='flag-5'>插件</b>

    Orcad繪制原理的元器件對齊方法

    在使用Orcad軟件繪制原理的時候,為了使原理繪制的美觀些,有時候也希望像PCB設(shè)計樣,
    的頭像 發(fā)表于 02-07 10:33 ?1459次閱讀
    Orcad<b class='flag-5'>繪制</b>原理<b class='flag-5'>圖</b>的元器件對齊方法

    原理參數(shù)設(shè)置與繪制

    電子發(fā)燒友網(wǎng)站提供《原理參數(shù)設(shè)置與繪制.pdf》資料免費下載
    發(fā)表于 01-21 15:19 ?0次下載
    原理<b class='flag-5'>圖</b>參數(shù)設(shè)置與<b class='flag-5'>繪制</b>

    VSCode插件的安裝和使用

    今天介紹一款我工作上經(jīng)常用到的一款VSCode的插件-VsCode Action Buttons,這個插件可以釋放手敲命令行清除、編譯、運行、部署到目標(biāo)機等操作,具體功能可由開發(fā)者自由
    的頭像 發(fā)表于 11-04 15:36 ?885次閱讀
    VSCode<b class='flag-5'>插件</b>的安裝和使用

    &amp;amp;quot;鹿客指脈鎖&amp;amp;quot;上新,行業(yè)滿配旗艦機優(yōu)雅登場

    智能鎖是智能家居生態(tài)的入口和關(guān)鍵環(huán)節(jié),如今也是全行業(yè)滲透率最高的智能設(shè)備之。從技術(shù)創(chuàng)新角度來看,以指靜脈識別和掌靜脈識別為代表的靜脈識別技術(shù)在智能門鎖上的應(yīng)用是個發(fā)展趨勢,強勁的市場走勢體現(xiàn)了該
    的頭像 發(fā)表于 07-19 10:09 ?621次閱讀
    &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;鹿客指脈鎖&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;上新,行業(yè)滿配旗艦機<b class='flag-5'>優(yōu)雅</b>登場