Strob
Участник-
Постов
234 -
Зарегистрирован
-
Посещение
Весь контент Strob
-
add_wave_group gr_1 add_wave -into gr_1 {/tb_top/*} add_wave_group -into gr_1 gr_2 add_wave -into gr_2 {/tb_top/uut1/*} Нечто подобное?
-
Иногда нечто подобное начинается если вы читаете или пишете в регистры плис не используя для этого волатильные указатели/переменные.
-
Хотите просто сделать тикль для добавления сигналов на графики? Или вопрос в каких-то более хитрых комбинациях?
-
Инициализация вектора
Strob ответил jenya7 тема в Языки проектирования на ПЛИС (FPGA)
19 downto 0, и можно без скобок -
Никуда индекс по клоку не продвигается...
-
Предупреждения VHDL
Strob ответил Worldmaster тема в Языки проектирования на ПЛИС (FPGA)
В проект добавить GAO Config File. Его надо настроить, триггеры, условия, сигналы и пр. Потом прошить и запустить Gowin Analyzer Oscilloscope. Детали смотрите в документации Gowin Analyzer Oscilloscope User Guide... -
Предупреждения VHDL
Strob ответил Worldmaster тема в Языки проектирования на ПЛИС (FPGA)
Фича среды/чипа. Просто у кристалла есть выводы, которые не выведены наружу и не могут быть адресованы как номер ножки, но они существуют и распаяны к чипу памяти, находящемуся в том же корпусе, но рядом с кристаллом плис. -
Предупреждения VHDL
Strob ответил Worldmaster тема в Языки проектирования на ПЛИС (FPGA)
Ну, в общем случае, если не предполагать какие-то волшебные возможности сапра, все сигналы должны куда-то подключиться в файлах. Просто бросить их никуда не выведя, плохая идея )) -
Gowin GW1NS-4C. Какие-то примеры вроде есть...
-
Предупреждения VHDL
Strob ответил Worldmaster тема в Языки проектирования на ПЛИС (FPGA)
В модуле верхнего уровня, в порты. -
Предупреждения VHDL
Strob ответил Worldmaster тема в Языки проектирования на ПЛИС (FPGA)
Не совсем правильно выразился. Не пин, а порт в топ модуле подключен к этому сигналу? -
Предупреждения VHDL
Strob ответил Worldmaster тема в Языки проектирования на ПЛИС (FPGA)
А у вас пин то назначен для этого сигнала? -
Честно говоря, я сам, как уже писал, не пробовал. К тому же давно не использовал vhdl. Поэтому возможно, что ввожу в заблуждение, прошу прощения.
-
В generic указывается type my_type, для типа my_type пишется код, а в инстансе в generic map указываете нужный тип. Стандарт разрешает передавать package, но я не пробовал. И не забудьте указать виваде что это vhdl 2008
-
Может быть стоит record'ы назвать разными именами, а в модуль через generic передать нужный? Ну или попробовать через generic передать package, так делать можно, но я не пробовал.
-
Ув. @makc выкладывал решение для того, чтобы программер не подменять.
-
Коллеги, добрый день. Возможно кто-нибудь подскажет, можно ли бороться со следующей проблемой... Исходная ситуация 1) Gowin EDA почти любой версии до 1.9.9Beta (последнюю еще не ставил, некоторые версии пропустил) 2) Сборка проходит без ошибок. Фактически есть определенная "статистика" когда один и тот же проект пересобирается с заменой начальных значений пары регистров. Симптомы. 1) При попытке прошить GW1NS-4C (Стирание, загрузка, проверка), вылет на этапе проверки с сообщением вида "Error at AAA", где ААА - некоторое разное число(но для конкретного файла прошивки всегда одинаковое). 2) Стирание и прошивка без проверки проходит успешно но кристалл не стартует. Т.е. есть подозрение что проблема в самом процессе прошивки. 3) Замена программатора (!) в 99% случаев решает проблему. При этом, что важно, совершенно все равно, какой программатор на какой меняется. У меня их 2 и я просто пользуюсь одним, ловлю проблему, беру другой, прошиваю. Пользуюсь вторым некоторое время, ловлю проблему, беру первый, прошиваю. И так по кругу. 4) Иногда, редко, замена программатора не помогает. Приходится менять содержимое регистров и пересобирать. Может у кого есть мысли как это победить?
-
На Танг нано 4к постоянно возникает такая проблема, при обновленном bl702. Причем проблема как то связана с файлом прошивки, т.к. некоторые сборки не шьются через bl702 никогда. Через программатор от gowin все норм. Ту же сборку заливает легко. Поменяешь строчку в проекте, пересоберешь и все норм прошивается без сбоев.
-
Цвета в темной теме линукса так и не починили? )) Про решение знаю. Просто интересно.
-
https://support.xilinx.com/s/article/56501?language=en_US Я не совсем понимаю вопрос. Вы создаете свой проект, или пытаетесь собрать проект из репы к Вашей плате? Если просто собрать, то добавьте плату в виваду по инструкции в https://github.com/Avnet/bdf и запустите sh скрипт, как указано в readme из репы с проектом. source visionkit_rx_prj_yv_v19_1.tcl Это если Вы из консоли в GUI вивады запускаете
-
Качайте отсюда https://github.com/Avnet/bdf em.avnet.com:microzed_7020:part0:1.2 там вроде есть
-
В gowin ide, при создании ip
-
А Вы точно добавляете нетлист, а не криптовнный hdl файл? Нужно нетлист в симулятор добавлять. Он генерируется вместе с ip
-
В вашем дистрибутиве, это где? В виваде? Посмотрите на предмет импорта описания платы в виваде. Описание Вашего кита почти наверняка можно добавить
-
Добрый день. А как быть с IP корками? Никак не могу найти инфу, как из *.ipc файла в консольном режиме сгенерировать файлы, чтобы потом их в проект добавить.