WaveDrom 时序图编辑器

WaveDrom 时序图编辑器

最近画时序图发现一个非常好用工具wavedrom,官网链接https://wavedrom.com/tutorial.html,该工具优点:免费 ,灵活 ,支持网页在线编辑,脚本语法简单上手快。

用思维脑图总结下关键字:

 

 

自己尝试写的一个寄存器时序分析简单示例

{

  signal:

      [

        {node: "............"},

        {node: "............12.3..4.......8"},

        { name: "SOURCE_CLK  ",   wave: "10101010", period: 6 ,phase:0 ,node: "..a"},

        { name: "CK1  ",          wave: "10101010", period: 6 ,phase: -1 ,node: "..b" },

        { name: "D1  ",           wave: "345", period: 12 ,data: "IN0 IN1 IN2", phase: 6  },

        { name: "Q1  ",           wave: "345",period: 12 ,data: "IN0 IN1 IN2", phase: -3 ,node: ".c" },  

        { name: "D2  ",           wave: "345",period: 12 ,data: "IN0 IN1 IN2", phase: -6 ,node: ".d"  },

        { name: "CK2  ",          wave: "10101010", period: 6 ,phase: -2 ,node: "..e.f" },      

        {node: "..............m...n..........."},

        {node: "............5.6...........7"},

        {node: ""},  

      ],

  edge: [

    "1-a","2-b",'1<->2 Tsc1',

    "3-c", '2<->3 Tc1q1',

    "4-d", '3<->4 Tq1d2',

    "5-a", "6-e",'5<->6 Tsc2',

    "7-f", '6<->7 Tperiod',   

    "8-f", '4<->8 Tslack+Tsetup',     

    "6-m","d-n", 'm<->n Tslack+Thold',    

    ],

  config: { hscale: 1 }

 }

最终效果见下图,图片可以导出高清SVG格式,效果如下图。

可以生产时序图URL链接,可以直接在网页编辑器查看生成的时序并可随时修改

WaveDrom Editor

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值