Перейти к содержанию
    

Мелкие вопросы по Vivado

14 minutes ago, Koluchiy said:

Напомните пожалуйста, как в Vivado после синтеза узнать цепь с самой длинной цепочкой LUTов?

Таблицу Logic Level Distribution находить научился, теперь надо детально, где большие задержки.

Report Timing Summary -> выбрать нужные параметры или по-дефолту и ОК.

Дальше можно по всем Fail Paths пройтись и найти нужное

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, уважаемые.

После годичного перерыва вернулся к Виваде. Не всё помню, а что-то наверное и не знал.

Помогайте :). Всем заранее спасибо.

Вопрос 1. Как после синтеза узнать путь с наибольшим количеством лутов? (logic levels)

report_design_analysis без параметров дает табличку с распределением Logic Level Distribution, нужны конкретные пути с наибольшей задержкой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Nick_K said:

Report Timing Summary -> выбрать нужные параметры или по-дефолту и ОК.

Дальше можно по всем Fail Paths пройтись и найти нужное

Возможно, это будет работать с корректными констрейнами. Без констрейнов - не работает.

Собственно, непонятно, причем тут тайминги и прочий fail - стоит чисто синтезная задача, выдать подробную статистику по результату этого синтеза.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

Наверное вам поможет  report_design_analysis -max_paths 1000000  -show_all

Выдает приятную такую табличку.  Которую все же надо будет парсить. 

Удачи! Rob.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо! Нашел чуть получше вариант: Reports-Report Design Analisys, будет табличка с некоторыми возможностями по сортировке (в моей 18.2, например, сортировка по logic levels не работает).

 

====================

Вопрос 2.

Стандартный текстовый редактор Vivado не позволяет откатывать изменения файла после сохранения.

Это как-то можно вылечить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 hours ago, Koluchiy said:

Это как-то можно вылечить?

Пользоваться внешним НОРМАЛЬНЫМ редактором)

Notepad++, SublimeEditor, Visual Studio - куча удобных и вполне себе бесплатных эдиторов (кроме Сублима), которые в разы лучше встроенного в Виваду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

1 hour ago, Nick_K said:

Пользоваться внешним НОРМАЛЬНЫМ редактором)

Или/совместно с системой контроля версий естественно.

Успехов! Rob.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 hours ago, Koluchiy said:

Возможно, это будет работать с корректными констрейнами. Без констрейнов - не работает.

не пробовал без констрейнов, но возможно с этим ключиком будет норм:

report_timing -nworst $N

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, Nick_K said:

Пользоваться внешним НОРМАЛЬНЫМ редактором)

Notepad++, SublimeEditor, Visual Studio - куча удобных и вполне себе бесплатных эдиторов (кроме Сублима), которые в разы лучше встроенного в Виваду.

Забыл попросить обойтись без холиваров :).

Моя тз состоит в том, чтобы использовать встроенный в среду редактор. Соответственно, вопрос про его настройки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Koluchiy said:

Забыл попросить обойтись без холиваров :).

Моя тз состоит в том, чтобы использовать встроенный в среду редактор. Соответственно, вопрос про его настройки.

Очень Вам сочувствую. Больше добавить нечего.

P.S.Про редакторы я вспомнил не ради холиваров, а реально это единственный вменяемый выход. Ибо разрабам интерфейса Vivado, как, думаю, и Quartus'а нужно отрубить руки. Особенно за схематик...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Nick_K said:

Очень Вам сочувствую. Больше добавить нечего.

P.S.Про редакторы я вспомнил не ради холиваров, а реально это единственный вменяемый выход. Ибо разрабам интерфейса Vivado, как, думаю, и Quartus'а нужно отрубить руки. Особенно за схематик...

Так приятно, когда тебе кто-то сочувствует :-).

Какая связь схематика и текстового редактора?

Что касается этих ваших Нотепадов, там тоже глюков к сожалению хватает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 7/29/2019 at 8:08 PM, Koluchiy said:

Стандартный текстовый редактор Vivado не позволяет откатывать изменения файла после сохранения.

Это как-то можно вылечить?

2018.3 Сохранил, синтезировал - откат остался возможным. Что я делаю не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 hours ago, _4afc_ said:

2018.3 Сохранил, синтезировал - откат остался возможным. Что я делаю не так?

Я тоже так хочу.

Вот я и спрашиваю тех, кто знает - где настройка, которая позволяет это делать?

Но у меня 18.2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...