91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级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

    文章

    1979

    瀏覽量

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

    關(guān)注

    5

    文章

    408

    瀏覽量

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

    關(guān)注

    0

    文章

    74

    瀏覽量

    17481

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    從"替代人力"到"智能協(xié)同":履帶式巡檢機(jī)器人的產(chǎn)業(yè)躍遷

    2026年的工業(yè)智能化轉(zhuǎn)型浪潮中,個顯著的趨勢正在形成——工業(yè)巡檢機(jī)器人正從單純的"人力替代工具"升級為具備感知、決策與協(xié)同能力的"智能體&
    的頭像 發(fā)表于 02-05 10:42 ?276次閱讀

    選EtherCAT模塊,別只看價格,先看"體檢報告"

    ±8kV靜電、±2kV浪涌、-42℃極寒、1500V高壓—這不是極限運(yùn)動,而是DPort-ECT模塊的出廠"必修課"。本文詳解工業(yè)級EtherCAT從站如何通過嚴(yán)苛測試關(guān)
    的頭像 發(fā)表于 02-04 11:46 ?281次閱讀
    選EtherCAT模塊,別只看價格,先看&<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>;

    ZM82:顆國產(chǎn)模組,如何讓傳統(tǒng)路燈變&amp;amp;quot;聰明&amp;amp;quot;?

    架構(gòu),普遍面臨能源利用率低、調(diào)控手段單、故障響應(yīng)滯后等痛點,運(yùn)維環(huán)節(jié)更需投入大量人力巡檢。在&quot;雙碳&quot;戰(zhàn)略與智慧城市建設(shè)的雙重驅(qū)動下,構(gòu)建高效、智能、可感知的道路照
    的頭像 發(fā)表于 01-29 11:46 ?206次閱讀
    ZM82:<b class='flag-5'>一</b>顆國產(chǎn)模組,如何讓傳統(tǒ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>;?

    L3試點落地,和芯星通如何成為車企突圍的&amp;amp;quot;隱形守護(hù)者&amp;amp;quot;?

    當(dāng)長安汽車與北汽極狐拿到中國首批L3級自動駕駛準(zhǔn)入許可的那刻,整個產(chǎn)業(yè)鏈等待多年的&quot;靴子&quot;終于落地。在這個責(zé)任主體從駕駛員轉(zhuǎn)向車企的關(guān)鍵轉(zhuǎn)折下,系統(tǒng)可靠性成為真正的&qu
    的頭像 發(fā)表于 01-04 12:03 ?564次閱讀
    L3試點落地,和芯星通如何成為車企突圍的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;隱形守護(hù)者&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;?

    &amp;quot;Access violation&amp;quot; 錯誤,復(fù)位位置,重新打印

    &quot;Access violation&quot; 錯誤
    的頭像 發(fā)表于 11-08 07:16 ?560次閱讀

    為什么變頻器開,監(jiān)控畫面就&amp;amp;quot;雪花&amp;amp;quot;?

    當(dāng)你的工廠監(jiān)控畫面總是&quot;雪花&quot;閃爍,變頻器啟動就跳線,你是不是以為是攝像頭老化了?其實,90%的這類問題都是變頻器諧波在作怪!這不是攝像頭的錯,而是變頻器輸出的高次諧波干擾了
    的頭像 發(fā)表于 09-23 14:17 ?654次閱讀
    為什么變頻器<b class='flag-5'>一</b>開,監(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>;?

    智慧路燈的&amp;amp;quot;智慧&amp;amp;quot;從何而來?文讀懂單燈控制器工作原理

    夜幕低垂,當(dāng)你走在燈火通明的城市街道上,是否曾想過:這些路燈是如何實現(xiàn)智能化管理的?為什么有些路段在人車稀少時會自動調(diào)暗?故障又是如何被第時間發(fā)現(xiàn)的?這切的奧秘,都藏在那個不起眼的&quot;單
    的頭像 發(fā)表于 08-29 20:08 ?753次閱讀
    智慧路燈的&<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>;從何而來?<b class='flag-5'>一</b>文讀懂單燈控制器工作原理

    光耦合器:電子世界的 &amp;quot;光橋梁&amp;quot;

    在現(xiàn)代電子設(shè)備的復(fù)雜電路中,信號的傳輸與隔離至關(guān)重要。就像城市交通中需要橋梁來跨越障礙、連接不同區(qū)域樣,電子電路里也需要座 &quot;橋梁&quot; 來實現(xiàn)信號的安全、高效傳輸
    的頭像 發(fā)表于 08-22 16:58 ?1041次閱讀

    精密設(shè)備的&amp;amp;quot;電力保鏢&amp;amp;quot;:優(yōu)比施UPS如何守護(hù)數(shù)據(jù)與硬件安全?

    、用戶痛點:精密設(shè)備的&quot;斷電恐懼癥&quot;在數(shù)據(jù)中心、醫(yī)療實驗室、工業(yè)控制等場景中,精密電子設(shè)備對電源的依賴已達(dá)到&quot;零容忍&
    的頭像 發(fā)表于 07-25 09:00 ?849次閱讀
    精密設(shè)備的&<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ōu)比施UPS如何守護(hù)數(shù)據(jù)與硬件安全?

    地?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 ?592次閱讀
    地?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組合被譽(yù)為導(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è)界譽(yù)為&quot;黃金搭檔&quot;。它們優(yōu)勢互補(bǔ),克服了單系統(tǒng)的局限性,為高精度、高可靠性的導(dǎo)
    的頭像 發(fā)表于 07-09 17:12 ?992次閱讀
    為什么GNSS/INS組合被譽(yù)為導(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)越的工程繪制功能,成為了眾多教育機(jī)構(gòu)和學(xué)生心中的首要選擇。
    的頭像 發(fā)表于 07-04 14:45 ?587次閱讀
    SOLIDWORKS 2025教育版提供了完善的工程<b class='flag-5'>圖</b><b class='flag-5'>繪制</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 ?791次閱讀
    倉儲界的&<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)測:守護(hù)電網(wǎng)安全的&amp;amp;quot;黑科技&amp;amp;quot;

    文章由山東華科信息技術(shù)有限公司提供在萬家燈火的背后,有張覆蓋全國的&quot;能源神經(jīng)網(wǎng)絡(luò)&quot;晝夜不息地運(yùn)轉(zhuǎn)。電纜作為電力輸送的&quot;主動脈&
    的頭像 發(fā)表于 04-14 18:12 ?981次閱讀
    電纜局部放電在線監(jiān)測:守護(hù)電網(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;裝上智能聽診器

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