1、Timegen
TimeGen 是一款图形界面的波形绘制软件,使用鼠标进行操作,广泛应用于IC设计、硬件设计、集成电路等领域,安装在windows系统中。TimeGen提供了直观的用户界面和丰富实用的绘图工具,可以轻松绘制各种时序图,同时支持快捷键操作功能,操作简单便捷。TimeGen还可以自由设置各个文本框的属性字体样式、字体大小和颜色、可以标注信号之间的关系,调整信号周期的宽度,还能设置信号的背景图案。如下图1是小编自己画的一个时序图。
优点:非常容易入门,官网还有讲解视频。功能强大,画时序图需要的功能基本都有。信号可以复制,周期可以扩展,操作非常便捷,画时序图效率很高。
缺点:正版需要license,否则功能受限,会存在试用水印。当然也能找到破解版本。
图1:TimeGen 使用界面
2、Timingdesigner
Timingdesigner跟TimeGen类似,也是一款图形界面绘图工具,界面很类似,只不过Timingdesigner更加强大。设置时钟分频,信号delay延时,像画setup和hold time时序图、IO接口上(Jtag,QSPI, I2C)的sdc时序约束图就很方便。
优点:容易入门,官网还有讲解视频。功能非常强大,画时序图效率很高。
缺点:正版需要license。当然也能找到破解版本。
图2:Timingdesigner使用界面
3、Wavedrom
Wavedrom跟上面的两款软件不一样,是打开个网页,页面非常简洁但是功能却很强大,足以满足绝大部分人的设计需求。
Wavedrom是通过输入编码代码(描述语言)的方式实现画图。只需要编辑图3中的代码区域,就可以自动出时序图,效率更高。
Wavedrom可以将时序图保存为PNG图片格式,SVG格式和JSON格式。
使用者也可以将编码代码(描述语言)复制到方案文档或者文本中,方便下次修改。
优点:功能非常强大,画时序图效率很高,界面清新,令人赏心悦目。重点是免费的。
缺点:入门花费时间长一点,不过官网还很友好的提供了User Guide。
图3:Wavedrom 使用界面
图3:Wavedrom User Guide截图
4、如何选择
对于个人,可以根据自己的喜好,选择Timingdesigner、Timegen、Wavedrom。Timingdesigner和Timegen破解版本用于个人学习是可以的,但是不能用于商业。
对于团队,如果方便上网,推荐选择Wavedrom,因为不需要额外安装软件,免费,能够节约成本,还好用。
对于部分公司,不能联网,对设计方案管控很严格,又不想付费,以上三款软件都不适合,只能用draw.io 这类非专业的时序绘图工具了,只不过相对于Timingdesigner、Timegen、Wavedrom,效率要低很多。
审核编辑:汤梓红
-
集成电路
+关注
关注
5396文章
11649浏览量
363872 -
IC设计
+关注
关注
38文章
1302浏览量
104365 -
WINDOWS
+关注
关注
4文章
3585浏览量
89520 -
时钟
+关注
关注
11文章
1750浏览量
131919 -
时序图
+关注
关注
2文章
58浏览量
22510
原文标题:设计:画时序图必备工具
文章出处:【微信号:处芯积律,微信公众号:处芯积律】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
时序图绘制软件 —— TimeGen (附件含有软件 + 教程)
【实用工具】Visio画时序图组件
画电路图的软件
plc时序图怎么画_plc时序图编程方法
![plc<b class='flag-5'>时序</b><b class='flag-5'>图</b>怎么<b class='flag-5'>画</b>_plc<b class='flag-5'>时序</b><b class='flag-5'>图</b>编程方法](https://file1.elecfans.com//web2/M00/A6/D5/wKgZomUMQMKADrvjAAAo5Ps-m2c730.png)
怎么用visio画时序图
![怎么用visio<b class='flag-5'>画</b><b class='flag-5'>时序</b><b class='flag-5'>图</b>](https://file1.elecfans.com//web2/M00/A6/D8/wKgZomUMQNSATbQSAABGuBuK2no410.png)
时序图怎么画步骤教程_时序图用什么工具画_时序图的作用是什么
![<b class='flag-5'>时序</b><b class='flag-5'>图</b>怎么<b class='flag-5'>画</b>步骤教程_<b class='flag-5'>时序</b><b class='flag-5'>图</b>用什么<b class='flag-5'>工具</b><b class='flag-5'>画</b>_<b class='flag-5'>时序</b><b class='flag-5'>图</b>的作用是什么](https://file1.elecfans.com//web2/M00/A7/11/wKgZomUMQi6AO1pSAAALg6DXr6w567.jpg)
什么是时序图_时序图怎么看_教你如何看懂时序图
![什么是<b class='flag-5'>时序</b><b class='flag-5'>图</b>_<b class='flag-5'>时序</b><b class='flag-5'>图</b>怎么看_教你如何看懂<b class='flag-5'>时序</b><b class='flag-5'>图</b>](https://file1.elecfans.com//web2/M00/A7/11/wKgZomUMQi6AGH_hAAAMiwkL3Tk207.jpg)
使用MATLAB画Bode图的方法
![使用MATLAB<b class='flag-5'>画</b>Bode<b class='flag-5'>图</b>的方法](https://file.elecfans.com/web2/M00/94/5D/pYYBAGP5n1eALm23AAFGx1t3nlo982.png)
评论