LINUX.ORG.RU

Визуализация многоуровневых схем

 


0

2

Хочу визуализировать базу сырцов прошивки FPGA. Как принято, она представлена в виде многоуровневой и многомодульной структуры. Есть ли какие-то приложения/тулкиты для решения этой задачи?

Вроде того, как сделана иерархическая структура в Simulink и(или) RTL Viewer.

Как пример того, что нужно ( сделано в LO.Draw ): https://docs.google.com/file/d/0B64HTp-ELmbcNWJnTjFHalYzN0E/edit?usp=sharing В Google.Drive гиперссылки не работают, потому надо скачать.

Я такие вещи через graphviz за 31 минуту делаю: помечу в коде нужные мне структуры спец. комментарием. Потом грепну и вырежу что мне надо, потом полчаса вожусь с настройками :).

Удобно: просматривая код ничего не забудешь.

ziemin ★★
()
Ответ на: комментарий от ziemin

ммм.. fdpclust еще более-менее похоже на то, что надо, но выглядит не слишком функционально.

но, скорее, что-то ближе к http://www.cadlive.jp/grid/grid_layout_rev_files/CellCycle_graphviz2_m9.gif

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

atom8bit
() автор топика
Ответ на: комментарий от atom8bit

А зачем собственно всё в один граф укладывать? Сделай несколько, как в примере в топике. Со ссылками в pdf правда не знаю. Наверно придётся конвертировать в latex, и ещё раз sed'ом проходиться, чтоб ссылки сделать.

ziemin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.