Инструмент для вычерчивания временных диаграмм

недавно я работаю с группой проектирования оборудования, разрабатывающей ASIC. И я рисую много временных диаграмм, для которых я использую Microsoft Excel, так как его легко импортировать в документ Word. Но с Excel все сложнее и сложнее.

Что можно использовать для рисования диаграмм сроки? Есть ли простой инструмент там?

14 ответов


У меня такая же проблема и пробовал следующие инструменты:

попробовав все это, я теперь использовал Visio и pen&pencil. Всем другим программам не хватало поддержки для добавления стрелок / отношений между сигналами легко. В Visio такие вещи абсолютно просты. И вы можете экспортировать диаграммы прямо в PowerPoint или даже PDF для использования их в LaTeX.


WaveDrom является свободным и открытым исходным кодом онлайн цифровой схема ГРМ движок, который использует JavaScript, в HTML5 и SVG для преобразования текстового описания ввода WaveJSON в векторную графику SVG.


Если вам нравится LaTeX и не возражаете против дополнительных шагов, чтобы получить сгенерированное изображение в Word (от которого, я думаю, вы зависите),tikz-timing очень приятно. Я нахожу его очень простым в использовании, и диаграммы выглядят очень хорошо!

кроме того, компании, в которых я работал до сих пор, использовали Visio для такого рода задач.



Timing Designer и Обновление Программы Создания Времени два главных коммерческих программ. Они похожи по функциям и пользовательскому интерфейсу. Оба имеют OLE и другие возможности экспорта.


drawtiming выглядит интересно.


Я считаю необходимым добавить TimingAnalyzer в смесь. Это только в бета-версии, но, по крайней мере, он активно развивает его. ~T


Если вы довольны более простыми формами волны на регулярной сетке, вы можете быстро создать что-то с Шрифт Времени или Xwaveбыл (связан с первым звеном). Другой вариант был бы Gnome Dia, простая программа векторного рисования.


инструмент WaveDrom, упомянутый выше, переместился в GitHub wavedrom.com.


некоторое время назад мы использовали Игорь для всех видов измерений визуализации данных. Но это не бесплатно, если это необходимо.


Я использую онлайн-таблицу, такую как Google Docs или Excel, для временных диаграмм - делая все ячейки равными ширине и высоте и играя с границами ячейки. Это отличный быстрый способ объяснить простые концепции, особенно во время совместной (онлайн) работы.


Я использовал Timing Designer и Waveformer. Они могут читать основные на языке Verilog файлы. Waveformer имеет достойную демо-версию для Windows. Вы не можете сохранить проекты,но вы можете захватить их на экране. Для очень простых диаграмм времени я использовал шаблоны Visio, упомянутые в других ответах.


вы можете использовать "бесплатный онлайн цифровой генератор диаграмм", чтобы нарисовать диаграмму, а затем скопировать и мимо экрана в документы. Если вы хотите попробовать инструмент, который не нуждается в вашем логине или электронной почте, и может сохранить редактирование для дальнейшего использования. Вы можете попробовать этот инструмент javascript в google. http://hardwarelanguages.blogspot.com/2016/08/free-online-digital-diagram-generator.html

ваша цифровая диаграмма формы волны сохраняется в зашифрованном URL-адресе, никто больше не может ее видеть, пока вашему делитесь ссылками с электронной почтой/skypee/facebook и т. д.


Waveme http://waveme.weebly.com/

Я только что выпустил новый бесплатный графический графический интерфейс на основе графика для Windows (и Linux/MacOS через Wine).

оно рисует цифровые формы волны (сигналы и шины) с зазорами, стрелками и ярлыками, и сильно ориентирован на заказчика.

надеюсь, вы найдете это полезным.