Инструмент для вычерчивания временных диаграмм
недавно я работаю с группой проектирования оборудования, разрабатывающей ASIC. И я рисую много временных диаграмм, для которых я использую Microsoft Excel, так как его легко импортировать в документ Word. Но с Excel все сложнее и сложнее.
Что можно использовать для рисования диаграмм сроки? Есть ли простой инструмент там?
14 ответов
У меня такая же проблема и пробовал следующие инструменты:
- drawtiming
- времени (латекс)
- tikz-время (латекс)
- Microsoft Visio
попробовав все это, я теперь использовал Visio и pen&pencil. Всем другим программам не хватало поддержки для добавления стрелок / отношений между сигналами легко. В Visio такие вещи абсолютно просты. И вы можете экспортировать диаграммы прямо в PowerPoint или даже PDF для использования их в LaTeX.
WaveDrom является свободным и открытым исходным кодом онлайн цифровой схема ГРМ движок, который использует JavaScript, в HTML5 и SVG для преобразования текстового описания ввода WaveJSON в векторную графику SVG.
Если вам нравится LaTeX и не возражаете против дополнительных шагов, чтобы получить сгенерированное изображение в Word (от которого, я думаю, вы зависите),tikz-timing очень приятно. Я нахожу его очень простым в использовании, и диаграммы выглядят очень хорошо!
кроме того, компании, в которых я работал до сих пор, использовали Visio для такого рода задач.
Timing Designer и Обновление Программы Создания Времени два главных коммерческих программ. Они похожи по функциям и пользовательскому интерфейсу. Оба имеют OLE и другие возможности экспорта.
Я считаю необходимым добавить TimingAnalyzer в смесь. Это только в бета-версии, но, по крайней мере, он активно развивает его. ~T
Если вы довольны более простыми формами волны на регулярной сетке, вы можете быстро создать что-то с Шрифт Времени или Xwaveбыл (связан с первым звеном). Другой вариант был бы Gnome Dia, простая программа векторного рисования.
некоторое время назад мы использовали Игорь для всех видов измерений визуализации данных. Но это не бесплатно, если это необходимо.
Я использую онлайн-таблицу, такую как 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).
оно рисует цифровые формы волны (сигналы и шины) с зазорами, стрелками и ярлыками, и сильно ориентирован на заказчика.
надеюсь, вы найдете это полезным.