Инструмент для рисования временных диаграмм
Недавно я работаю с группой разработки оборудования, создающей ASIC. И я рисую много временных диаграмм, для которых я использую Microsoft Excel, так как его легко импортировать в документ Word. Но с Excel все становится все труднее.
Что можно использовать для рисования временных диаграмм? Есть ли там простой инструмент?
Ответы
Ответ 1
У меня такая же проблема и я попробовал следующие инструменты:
После того, как я попробовал все это, я теперь использовал Visio и pen & pencil. У всех других программ не было возможности легко добавлять стрелки/отношения между сигналами. В Visio такие вещи абсолютно просты. И вы можете экспортировать диаграммы непосредственно в PowerPoint или даже как PDF для использования в LaTeX.
Ответ 2
WaveDrom - бесплатный графический движок для создания цифровых временных диаграмм с открытым исходным кодом, который использует JavaScript, HTML5 и SVG, чтобы преобразовать текстовое описание WaveJSON в векторную графику SVG.
Ответ 3
Если вам нравится LaTeX и не против дополнительных шагов, чтобы получить сгенерированное изображение в Word (на что я думаю, вы зависите), tikz-timing Очень приятно. Я нахожу его очень простым в использовании, и диаграммы выглядят очень хорошо!
Кроме того, компании, с которыми я работал до сих пор, использовали Visio для выполнения таких задач.
Ответ 4
Сообщение Re: Visio Timing Diagram имеет ссылку на Трафарет Visio.
Ответ 5
Timing Designer и Timagram Diagrammer являются двумя основными коммерческих программ. Они аналогичны функциям и пользовательскому интерфейсу. Оба имеют OLE и другие возможности экспорта.
Ответ 6
drawtiming выглядит интересным.
Ответ 7
Если вы довольны более простыми формами сигналов на регулярной сетке, вы можете быстро создать что-то с Timing Font или XWave (связанный с первой ссылкой). Другим вариантом будет
Gnome Dia, простая программа векторного рисования.
Ответ 8
Я считаю необходимым добавить TimingAnalyzer в микс. Это только в Бета, но, по крайней мере, он активно развивает его. ~ Т
Ответ 9
Инструмент WaveDrom, упомянутый выше, переместился в GitHub wavedrom.com.
Ответ 10
Некоторое время назад мы использовали IGOR для всех видов визуализации данных измерений. Но это не бесплатно, если это требование.
Ответ 11
Я использую электронную таблицу, такую как Google Docs или Excel для временных диаграмм, - делая все ячейки равными по ширине и высоте и играя с границами ячейки. Это отличный быстрый способ объяснить простые понятия, особенно во время совместной работы (онлайн).
Ответ 12
Я использовал Timing Designer и Waveformer. Они могут читать основные Verilog файлы. У Waveformer есть достойная демо-версия для Windows. Вы не можете сохранять проекты, но можете их захватить. Для очень простых временных диаграмм я использовал шаблоны Visio, упомянутые в других ответах.
Ответ 13
Вы можете использовать "Генератор цифровых цифровых диаграмм", чтобы нарисовать диаграмму, затем скопировать и пропустить экран в свои документы. Если вы хотите попробовать инструмент, который не требует вашего логина или электронной почты, и вы можете сохранить свое редактирование для будущего использования. Вы можете попробовать этот инструмент javascript в google.
http://hardwarelanguages.blogspot.com/2016/08/free-online-digital-diagram-generator.html
Ваша цифровая диаграмма сигналов сохраняется в зашифрованном URL-адресе, никто другой не может ее увидеть, пока ваш общий ресурс не будет связан с электронной почтой /skypee/facebook и т.д.
Ответ 14
Waveme http://waveme.weebly.com/
Я только что выпустил новый бесплатный графический инструмент для создания графических диаграмм для Windows (и Linux/MacOS через Wine).
Он рисует цифровые сигналы (сигналы и шины) с зазорами, стрелками и ярлыками и может быть настроен очень удобно.
Надеюсь, вы сочтете это полезным.