реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Рисуем временную диаграмму, какой программой удобнее это делать?
serebr
сообщение Oct 18 2010, 15:44
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 191
Регистрация: 10-01-05
Из: San Francisco Bay, Silicon Valley
Пользователь №: 1 869



Подскажите, какой программой удобнее всего рисовать временные диаграммы для разрабатываемой системы на ПЛИС? Здесь имеется в виду оформление документации. Всякие сигналы, шины, зависимости одних сигналов от других, комментарии прямо на временной диаграмме и т.п.? Что-то вроде описания логики работы по тактам, как, например, это сделано для динамической памяти DDR2:

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 18 2010, 16:13
Сообщение #2


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



был в точности такой вопрос с несколькими рекомендациями-предложениями в ответ. попробуйте поискать по форуму.


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 18 2010, 16:14
Сообщение #3


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Timing Designer но она платная


--------------------
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 18 2010, 16:43
Сообщение #4


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(CaPpuCcino @ Oct 18 2010, 19:13) *
был в точности такой вопрос с несколькими рекомендациями-предложениями в ответ. попробуйте поискать по форуму.

прошу прощения - сам попробовал найти эту тему, но не удалось, хотя сам её создавал в 2005. наверное потерялась после краша сервера в 2006, так что есть смысл актуализировать.
я пользовался TimeGen (но она тоже платная, но можно взять трэйл)


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Oct 18 2010, 17:37
Сообщение #5


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Timing Designer - так она что по нарисованной временной диаграмме выдает HDL описание + констрейны по размещению (возможно). Дальше остается просто запрограммировать ПЛИС. Или предназначена для создания очень хорошей документации - обеспечивает рисование и анализ временных диаграмм с комментариями. Я что-то не до конца понимаю для чего она предназначена?


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Oct 18 2010, 18:03
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Цитата(CaPpuCcino @ Oct 18 2010, 19:13) *
был в точности такой вопрос с несколькими рекомендациями-предложениями в ответ. попробуйте поискать по форуму.
Вот тут был предложен латех (timing и tikz-timing) и drawtiming
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 18 2010, 19:18
Сообщение #7


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(nikolascha @ Oct 18 2010, 21:03) *
Вот тут был предложен латех (timing и tikz-timing) и drawtiming

а мышкоориентированных приблуд ввода к ним не прилагается? (вообще странно, что до сих пор е сделали какой-нить опенсорс проект с гуманным/на основе манипулятора/ интерфейсом ввода)


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Oct 18 2010, 19:41
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Цитата(CaPpuCcino @ Oct 18 2010, 22:18) *
а мышкоориентированных приблуд ввода к ним не прилагается? (вообще странно, что до сих пор е сделали какой-нить опенсорс проект с гуманным/на основе манипулятора/ интерфейсом ввода)
Visio.
А вообще текстовое задание лучше, можно легко сравнить две текстовые версии картинок, а в Visio-подобных программах только глазками можно сравнить...
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Oct 18 2010, 19:43
Сообщение #9


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(CaPpuCcino @ Oct 18 2010, 22:18) *
а мышкоориентированных приблуд ввода к ним не прилагается? (вообще странно, что до сих пор е сделали какой-нить опенсорс проект с гуманным/на основе манипулятора/ интерфейсом ввода)

Ага, а потом опять каждый раз ставить программы, и ломать-ломать-ломать/мучиться с триалами.
Плюс непонятные бинарные файлы под контролем версий...
Уж проще latex один раз подучить.
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 18 2010, 20:05
Сообщение #10


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(nikolascha @ Oct 18 2010, 22:41) *
Visio.

не, в Визио это по-моему самоубийство. с таким же успехом можно посоветовать фотошоб. smile.gif просто если вы когда-нить пользовались спец. программами, то знаете, что они хорошо автоматизированы для быстрого ввода и изменения диаграмм мышью, а если нет, то спешу вам об этом сообщить - попробуйте какой-нибудь пробничек таких программ - сразу поймёте в чём их преимущество.


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
engineer
сообщение Oct 18 2010, 20:09
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 5-01-05
Из: Кремниевая долина, США
Пользователь №: 1 816



Цитата(serebr @ Oct 18 2010, 08:44) *
Подскажите, какой программой удобнее всего рисовать временные диаграммы для разрабатываемой системы на ПЛИС? Здесь имеется в виду оформление документации. Всякие сигналы, шины, зависимости одних сигналов от других, комментарии прямо на временной диаграмме и т.п.? Что-то вроде описания логики работы по тактам, как, например, это сделано для динамической памяти DDR2:

Прикрепленное изображение


Мы как-то пользовались следующей TimingAnalyzer. Может подойдет - бесплатная и достаточно простая.
http://timing-diagrams.com/dokuwiki/doku.php?id=download

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Oct 18 2010, 20:27
Сообщение #12


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(HARMHARM @ Oct 18 2010, 22:43) *
Ага, а потом опять каждый раз ставить программы, и ломать-ломать-ломать/мучиться с триалами.
Плюс непонятные бинарные файлы под контролем версий...
Уж проще latex один раз подучить.

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

Цитата(engineer @ Oct 18 2010, 23:09) *
Мы как-то пользовались следующей TimingAnalyzer.

полезная вещь. а исходники на неё доступны (я как-то не заметил ссылку на исходники)?


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
Victor®
сообщение Oct 18 2010, 20:39
Сообщение #13


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



TimeGen пользуюсь - позволяет очень быстро получить результат.
Если надо только для документации - то очень хорош.

Visio часто пользуюсь для блок схем, и по-моему, он совсем не для этого,
(хотя рюшечки наделать в нем можно знатные)

P.S.
В TimeGen приятная возможность - конвертить вэйформ в ASCII.
Потом непосредственно в свой код вставляю в комментарии. Завтра приложу пример.

P.P.S.
Вот только что "потыкался" в Timing Analyzer. Посерьезнее TimeGen и больше напоминает Timing Designer
(есть более "тонкие" настройки таймингов и еще их анализ). Но вот если просто порисовать - то все же TimeGen :-)


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
serebr
сообщение Oct 19 2010, 14:32
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 191
Регистрация: 10-01-05
Из: San Francisco Bay, Silicon Valley
Пользователь №: 1 869



Спасибо за наводки, буду пробовать озвученные варианты. cheers.gif
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Oct 19 2010, 18:48
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Тема понравилась, особенно timegen оказалась наиболее привлекательным вариантом (по номинации быстро и просто). Поэтому потратил часок, чтобы свести результаты этих двух тем по рисованию диаграмм на нашу Wiki, вот ссылка на страницу "Программное обеспечение". У кого есть желание могут дополнять в будущем. Вот только, похоже, от вандалов Админы закрыли для редактирования заглавную страницу поэтому сделать ссылку оттуда не получится, так что со временем эта страничка может потеряться (в смысле только через поиск будет доступна)...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 04:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01544 секунд с 7
ELECTRONIX ©2004-2016