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

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

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

3天內不再提示

一款“優雅"的時序圖繪制插件:Waveform

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

掃碼添加小助手

加入工程師交流群


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

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

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

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

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

使用效果如下:

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

只需掌握幾個語法,便可輕松繪制波形。還是相當方便的~ 》》關鍵字由于文件格式是json,在Wavefrom中指令的信號root object為“signal”,且遵循JSON格式:
{"signal":[
    ...
]}
而信號名稱的聲明則采用“name"來制定,波形則用“wave”來聲明:
{ "signal" : [
    { "wave" : "x.01.=.." }
]}
其中wave所對應的字符串每個字符串對應一個信號值。常用的字符值有:
  • 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

對應的波形分別如下

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

》》單比特信號

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

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

對應波形:

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

》》多比特信號

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

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

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

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

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

點擊跳轉到git鏈接后其下方還有一個WaveDrom Tutirial鏈接:

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

審核編輯 :李倩


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

    關注

    11

    文章

    1891

    瀏覽量

    133006
  • 時序
    +關注

    關注

    5

    文章

    397

    瀏覽量

    37854
  • 數字邏輯
    +關注

    關注

    0

    文章

    74

    瀏覽量

    17020

原文標題:VSCode:WaveForm在手,時序我有

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    人形機器人為什么要定制? ——揭秘工業場景的"千面需求"

    核心洞察:標準化機器人難以破解工業場景的"需求碎片化"困局。富唯智能通過?"五大模塊柔性架構+零代碼中樞"?,為?人形機器人為什么要定制?提供了
    的頭像 發表于 06-10 17:19 ?236次閱讀
    人形機器人為什么要定制? ——揭秘工業場景的&<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轉PROFINET網關實戰案例

    實戰案例,Ethercat轉PROFINET網關,倉儲界的&quot;速效救心丸&quot;
    的頭像 發表于 05-11 10:32 ?235次閱讀
    倉儲界的&<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轉PROFINET網關實戰案例

    電纜局部放電在線監測:守護電網安全的&amp;amp;quot;黑科技&amp;amp;quot;

    文章由山東華科信息技術有限公司提供在萬家燈火的背后,有張覆蓋全國的&quot;能源神經網絡&quot;晝夜不息地運轉。電纜作為電力輸送的&quot;主動脈&
    的頭像 發表于 04-14 18:12 ?232次閱讀
    電纜局部放電在線監測:守護電網安全的&<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;

    &quot;,可能點燃易燃氣體,引發連鎖爆炸。傳統監測手段在防爆環境下捉襟見肘,而局放在線監測系統正為煉油廠筑起智能安全屏障。、局放隱患:煉油廠開閉所的&quot;定時炸彈&quot
    的頭像 發表于 04-09 16:41 ?295次閱讀
    煉油廠開閉所局放監測:為能源樞紐裝上&<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;裝上智能聽診器

    可能因老化、受潮產生局部放電,如同潛伏的&quot;電蝕暗流&quot;,持續威脅著電力輸送的安全。如何為這顆&quot;心臟&quot;裝上智能監測裝置?隧道管廊變壓器局放在線監測系
    的頭像 發表于 04-09 16:37 ?272次閱讀
    隧道管廊變壓器局放在線監測:為地下&<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;水質CT機&amp;amp;quot;——凱米斯FUV-408如何用道光省下百萬運維費?

    凱米斯科技《新品情報局》帶您認識水環境監測領域的&quot;全能戰士&quot;——FUV-408在線全光譜多參數傳感器,讓水質監測開啟&quot;鏡到底&
    的頭像 發表于 04-03 13:34 ?350次閱讀
    新品情報局 | 自來水廠都在搶的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;水質CT機&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;——凱米斯FUV-408如何用<b class='flag-5'>一</b>道光省下百萬運維費?

    【硬核測評】凌華DAQE雙雄爭霸:工業數據采集界的&amp;amp;quot;速度與激情&amp;amp;quot;實戰解析

    在汽車碰撞測試的驚險瞬間,半導體晶圓的微觀世界,甚至是狂風呼嘯的風力發電場,場關于數據采集的&quot;軍備競賽&quot;正在上演。凌華科技推出的DAQE-2010與DAQE-2010(G)這對&
    的頭像 發表于 03-26 15:07 ?312次閱讀
    【硬核測評】凌華DAQE雙雄爭霸:工業數據采集界的&<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>;實戰解析

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

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

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

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

    原理參數設置與繪制

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

    PCB繪制實例操作

    電子發燒友網站提供《Altium Designer15.0 PPT 第19章 PCB繪制實例操作.pdf》資料免費下載
    發表于 01-21 14:42 ?4次下載
    PCB<b class='flag-5'>圖</b><b class='flag-5'>繪制</b>實例操作

    VSCode插件的安裝和使用

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

    求助,求推薦一款能在500M放大10倍(&amp;gt;=20db)的前級低噪音運放

    如題,我要一款能在500M放大10倍(&amp;gt;=20db)的前級低噪音運放
    發表于 08-27 06:15

    &amp;amp;quot;鹿客指脈鎖&amp;amp;quot;上新,行業滿配旗艦機優雅登場

    智能鎖是智能家居生態的入口和關鍵環節,如今也是全行業滲透率最高的智能設備之。從技術創新角度來看,以指靜脈識別和掌靜脈識別為代表的靜脈識別技術在智能門鎖上的應用是個發展趨勢,強勁的市場走勢體現了該
    的頭像 發表于 07-19 10:09 ?543次閱讀
    &<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;amp;quot;進&amp;amp;quot;

    全方位精準測量技術助力:中國經濟加力發展向前&quot;進&quot;
    的頭像 發表于 07-15 09:53 ?662次閱讀
    全方位精準測量技術助力:中國經濟加力發展向前&<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>;
    主站蜘蛛池模板: yyy6080韩国三级理论 | 开心色99xxxx开心色 | 一个色在线视频 | 高清毛片aaaaaaaaa片 | 国内精品久久久久久久久野战 | 久久精品乱子伦观看 | 久久精品国产亚洲5555 | 88av影院| 中文字幕亚洲一区二区va在线 | 国产成人啪精品午夜在线播放 | 亚洲一二三区在线观看 | 国产高清免费午夜在线视频 | 中文字幕在线看视频一区二区三区 | 欧美一级在线全免费 | 日本噜噜影院 | 午夜免费啪 | 久久精品亚洲一区二区三区浴池 | 日本污视频在线观看 | 最新版天堂资源官网 | 美女教师一级毛片 | 色www| 麻豆三级在线播放 | 欧美极品在线观看 | 久久久久免费精品国产 | 中文字幕亚洲综合久久2 | 伊人久久大香线蕉综合电影 | 深夜国产成人福利在线观看女同 | 欧美成人精品一区二三区在线观看 | 黑色丝袜美女被视频网站 | 欧美性一级交视频 | 国产精品爽爽影院在线 | 最新色视频 | 国产成人综合自拍 | 公妇乱淫日本免费观看 | 一级毛片成人免费看a | 欧美aaaaa性bbbbb小妇 | 日本口工全彩无遮拦漫画大 | 黄色片啪啪 | 久操免费在线视频 | 免费人成在线观看网站品爱网日本 | sss华人在线play |