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

Vivado Block Diagram, насколько удобно, необходимо...

1 час назад, andrew_b сказал:

Спасибо, читал эту статью, и даже попробовал повторить.

Но хочется больше таких фич :blush:

 

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


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

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

10 minutes ago, dmitry-tomsk said:

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

И зачем это? Если изменился только код MB о достаточно просто обновить содержимое требуемых BRAM непосредственно в bit файле и все. Для этого еще со времен ISE специальная утилита есть. А в Vivado смотрите команду updatemem.

22 minutes ago, Flip-fl0p said:

А есть где-нибудь обучалка этим вещам ?

Самая лучшая обучалка  это вдумчивое чтение мануалов, в частности Vivado Design Suite Tcl Command Reference Guide ну и практические эксперименты. Вот что-что а TCL консоль в Vivado удобна и на каждую команду есть встроенный подробный help. 

Удачи! Rob.

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


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

17 minutes ago, RobFPGA said:

И зачем это? Если изменился только код MB о достаточно просто обновить содержимое требуемых BRAM непосредственно в bit файле и все. Для этого еще со времен ISE специальная утилита есть. А в Vivado смотрите команду updatemem.

Через tcl может быть, но если через кнопки, то есть только меню назначить elf файл и всё. Если через sdk, то и назначать не надо, но sdk не работает с шифрованием прошивок.

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


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

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

39 minutes ago, dmitry-tomsk said:

Через tcl может быть, но если через кнопки, то есть только меню назначить elf файл и всё. Если через sdk, то и назначать не надо, но sdk не работает с шифрованием прошивок.

Кнопка в project-mode втискивает вас в некое довольно тесное пространство вариантов заданное разработчиками IDE в котором можно делать "простые" (базовые c точки зрения организации flow) проекты. Хорошо когда есть инструменты позволявшие расширить это "прокрустово ложе" под ваше нестандартное "телосложение" :smile: Ну и при желании в Vivado вы можете прикрутить кнопку к скрипту если без нее никак :wink2:

Удачи! Rob. 

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


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

15 часов назад, RobFPGA сказал:

Вообще - самый огромный плюс в Viado по сравнению с ISE (да и наверное с Qu) в том что можно работать интерактивно на любой стадии P&R проекта. 

То есть загрузил checkpoint-netlist в память и можно делать с ним что хочешь.   Менять любые constraint, патчить netlist, интерактивно делать palce и route  частично или полностью откатывая назад  если что не понравилось. И при этом не надо по новой запускать полный цикл P&R!  Понятное дело это все в ручном режиме. При некоторой сноровке это сильно упрощает жизнь разработчику. 

А вы работаете в project или non-project режиме?

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


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

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

5 hours ago, dxp said:

А вы работаете в project или non-project режиме?

И так и этак. Но на это влияет не только личные предпочтения или размер и сложность проекта но и политика организации где трудишся или пожелания заказчика. Но это скорее  описывает то как оформлен проект - в виде чисто скриптов для сборки или при этом дополнительно создаются и проекты в Vviado (те ми же скриптами).  Ну а непосредственно сам процесс P&R это все больше микс. Вам ни кто не мешает слепить проект в project-mode,  по "быстрому" прогнать P&R  и если вдруг что не так  начать параллельно шаманить в non-projet. И пока в project-mode идет очередная итерация ты do { дремкаеш на рабочем месте, пьешь кофе, играешь в теннис, ... } while (ready==0) ковыряешь промежуточные checkpoint.dcp :unknw:

 Удачи! Rob.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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