32

最近,我正在与一个开发ASIC的硬件设计团队合作。我正在使用 Microsoft Excel 绘制很多时序图,因为它很容易导入 Word 文档。但是,使用 Excel 变得越来越困难。

什么可以用来画时序图?有什么简单的工具吗?

4

14 回答 14

25

WaveDrom是一个免费和开源的在线数字时序图渲染引擎,它使用JavaScriptHTML5SVG将 WaveJSON 输入文本描述转换为 SVG 矢量图形。

于 2013-06-29T20:59:36.373 回答
13

我有同样的问题并尝试了以下工具:

在尝试了所有这些之后,我现在最终使用了 Visio 和 pen&pencil。所有其他程序都缺乏对在信号之间轻松添加箭头/关系的支持。在 Visio 中,这样的事情绝对容易。您可以将图表直接导出到PowerPoint,甚至导出为PDF,以便在 LaTeX 中使用它们。

于 2009-10-06T13:12:20.650 回答
10

如果你喜欢 LaTeX 并且不介意将生成的图像导入 Word 的额外步骤(我猜你依赖于它),tikz-timing非常好。我发现它很容易使用,而且图表看起来非常好!

除此之外,到目前为止,我工作的公司都使用 Visio 来完成此类任务。

于 2009-10-06T11:00:39.760 回答
6

回复帖子:Visio 时序图有一个指向Visio 模具的链接。

于 2011-07-14T09:09:49.983 回答
5

绘图时间看起来很有趣。

于 2009-10-06T08:19:13.217 回答
5

Timing DesignerTiming Diagrammer是两个主要的商业程序。它们在功能和用户界面上相似。两者都具有 OLE 和其他导出功能。

于 2009-10-06T17:20:43.317 回答
3

我发现有必要将TimingAnalyzer添加到组合中。它仅处于测试阶段,但至少他正在积极开发它。〜T

于 2009-11-24T19:50:49.320 回答
3

上面提到的 WaveDrom 工具已移至 GitHub wavedrom.com

于 2014-07-27T18:43:15.190 回答
2

如果您对规则网格上的简单波形感到满意,您可以使用Timing Font或 XWave(从第一个链接链接)快速创建一些东西。另一种选择是 Gnome Dia,一个简单的矢量绘图程序。

于 2009-11-24T10:34:32.847 回答
2

Waveme http://waveme.weebly.com/

我刚刚发布了一个新的免费的基于 GUI 的时序图绘制工具,适用于 Windows(和通过 Wine 的 Linux/MacOS)。

它绘制带有间隙、箭头和标签的数字波形(信号和总线),并且是高度可定制的。

希望对你有帮助。

于 2016-09-03T19:07:10.423 回答
1

前段时间我们使用IGOR进行各种测量数据的可视化。但这不是免费的,如果这是一个要求的话。

于 2009-10-06T08:22:41.530 回答
1

我使用 Google Docs 或 Excel 之类的在线电子表格制作时序图 - 通过使所有单元格的宽度和高度相等并使用单元格的边框。这是解释简单概念的好方法,尤其是在协作(在线)工作期间。

于 2017-11-22T18:58:31.370 回答
0

我用过Timing DesignerWaveformer。他们可以阅读基本的Verilog文件。Waveformer 有一个不错的 Windows 演示版本。您无法保存设计,但可以截屏。对于非常基本的时序图,我使用了其他答案中提到的 Visio 模板。

于 2013-01-07T19:26:14.370 回答
0

您可以使用“免费在线数字图表生成器”绘制图表,然后将屏幕复制并粘贴到您的文档中。如果您想尝试一个不需要您的登录名或电子邮件的工具,并且可以保存您的编辑以供将来使用。你可以在 google 上试试这个 javascript 工具。 http://hardwarelanguages.blogspot.com/2016/08/free-online-digital-diagram-generator.html

您的数字波形图保存在加密的 URL 中,除非您与电子邮件/skypee/facebook 等共享链接,否则其他人无法看到它。

于 2016-09-01T14:43:45.057 回答