Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба Приветствую уважаемые посетители форума. Решил я изучить софт для работы с FPGA фирмы xilinx. Скачал Vivado. Установил. Решил я создать простенький проект с одним счетчиком. Создал, добавил файл счетчика к проекту. И при попытке указать top модуль проекта сталкиваюсь с таким сообщением: Посмотрел сообщение, которыое мне выводится на консоль: [filemgmt 20-2001] Source scanning failed (launch error) while processing fileset "sources_1" due to unrecoverable syntax error or design hierarchy issues. Recovering last known analysis of the source files. Потом подумал- может я что-то не то нажал, и не работает поэтому. Запустил тестовый проект, который идет вместе с софтом. С проектом-примером от производителя точно такая-же проблема. Вот и сижу сейчас пытаюсь понять. То ли лыжи плохие, то ли снега нету. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serj1979 0 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба У меня при переходе с ISE на Vivado (до сих пор не привычно) были "непонятки" с синтаксическими ошибками VHDL, если модуль содержит ошибки он не "цеплялся" к проекту, но почему тестовый проект "клинит" непонятно... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 10 минут назад, serj1979 сказал: У меня при переходе с ISE на Vivado (до сих пор не привычно) были "непонятки" с синтаксическими ошибками VHDL, если модуль содержит ошибки он не "цеплялся" к проекту, но почему тестовый проект "клинит" непонятно... А фишка в том, что у меня в качестве тестового проекта применяется счетчик, который тысячи раз компилировался и запускался в Quartus и Modlesim. Сейчас попробую по-старинке. Создать средствами САПР HDL файл и ручками написать счетчик. По результату отпишусь. UPD. Не хочет... Софт отказывается назначить файл верхнего уровня... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 52 минуты назад, Flip-fl0p сказал: Потом подумал- может я что-то не то нажал, и не работает поэтому. Запустил тестовый проект, который идет вместе с софтом. С проектом-примером от производителя точно такая-же проблема. А в табличке графа "Имя "верхнего" модуля" у Вас не заполнена. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба Только что, iosifk сказал: А в табличке графа "Имя "верхнего" модуля" у Вас не заполнена. А Софт отказывается назначить файл верхнего уровня, и выдает сообщение, которое на картинке в первом посте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 2 минуты назад, Flip-fl0p сказал: А Софт отказывается назначить файл верхнего уровня, и выдает сообщение, которое на картинке в первом посте. Если честно - то ни разу в сей менюшке не выбирал топ модуль. Выбирал только в окошке "исходники" правым кликом мыши (после создания или добавления файлов проекта с исходными текстами). и при "открытии стандартного родного демо примера" тоже в сию менюшку не попадал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 11 минут назад, Alex77 сказал: Если честно - то ни разу в сей менюшке не выбирал топ модуль. Выбирал только в окошке "исходники" правым кликом мыши (после создания или добавления файлов проекта с исходными текстами). и при "открытии стандартного родного демо примера" тоже в сию менюшку не попадал. На обучающих видео все делалось именно так. И файл верхнего уровня определялся автоматически.... Попробую удалить и поставить заново. Может проблема в том, что я устанавливал софт не имея прав админа, и что-то криво установилось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 34 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба Приветствую! 11 minutes ago, Flip-fl0p said: На обучающих видео все делалось именно так. И файл верхнего уровня определялся автоматически.... Попробую удалить и поставить заново. Может проблема в том, что я устанавливал софт не имея прав админа, и что-то криво установилось. У вас файл добавился в Source/Hierarchy? Если он парсится с ошибками то откройте его и увидите что Vivado в нем не нравится . Удачи! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 1 час назад, RobFPGA сказал: Приветствую! У вас файл добавился в Source/Hierarchy? Если он парсится с ошибками то откройте его и увидите что Vivado в нем не нравится . Удачи! Rob. А в этом то и проблема, что файл гарантированно рабочий. И никаких ошибок САПР не показывает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 1 час назад, Flip-fl0p сказал: На обучающих видео все делалось именно так. И файл верхнего уровня определялся автоматически.... Попробую удалить и поставить заново. Может проблема в том, что я устанавливал софт не имея прав админа, и что-то криво установилось. Я не смотрел "видео", я просто по шагам делал "открыть образцовый проект ", нажимая на кнопки "next" "next" "next" "ok". После журчания хдд получал рабочий проект с автоматически "установленным топ модулем". Другими словами: фото в студию рабочего окна особенно там где отображается иерархия исходников проекта? каким способом выполняется "сканирование иерархии: ручками или автоматом?" выполняется ли проверка синтаксиса в исходных файлах? или приведите Ваш "Абсолютно рабочий пример" (исходник). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 10 минут назад, Alex77 сказал: Я не смотрел "видео", я просто по шагам делал "открыть образцовый проект ", нажимая на кнопки "next" "next" "next" "ok". После журчания хдд получал рабочий проект с автоматически "установленным топ модулем". Другими словами: фото в студию рабочего окна особенно там где отображается иерархия исходников проекта? каким способом выполняется "сканирование иерархии: ручками или автоматом?" выполняется ли проверка синтаксиса в исходных файлах? или приведите Ваш "Абсолютно рабочий пример" (исходник). Сейчас все окна показать не могу, т.к я сейчас переустанавливаю Vivado с правами админа. Но сам нерабочий проект могу показать: В файле описание простейшего D-триггера. Dtrigger.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 3 минуты назад, Flip-fl0p сказал: Сейчас все окна показать не могу, т.к я сейчас переустанавливаю Vivado с правами админа. Но сам нерабочий проект могу показать: В файле описание простейшего D-триггера. Dtrigger.zip Просто открыл сей проект и всё пучком. топ в наличии Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 8 минут назад, Alex77 сказал: Просто открыл сей проект и всё пучком. топ в наличии А у меня топ не назначается и выдает сообщение как в картинке на первом посте. И в консоле наблюдаются следующие ошибки (название ошибки также в первом посте есть). Фото взято с интернета: Тут явно какая-то проблема с САПР, или с ОС, которая приводит к текущей проблеме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 44 минуты назад, Flip-fl0p сказал: А у меня топ не назначается и выдает сообщение как в картинке на первом посте. И в консоле наблюдаются следующие ошибки (название ошибки также в первом посте есть). Фото взято с интернета: Тут явно какая-то проблема с САПР, или с ОС, которая приводит к текущей проблеме. наивный вопрос: русские буквы, пробелы и др. санкционные символы в путях присутствуют? имя пользователя (которое участвует в формировании путей ) англицкими буквами набрано ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба 13 минут назад, Alex77 сказал: наивный вопрос: русские буквы, пробелы и др. санкционные символы в путях присутствуют? имя пользователя (которое участвует в формировании путей ) англицкими буквами набрано ? Естественно отсутствуют. Это я проверил в первую очередь. Переустановка с правами админа не помогла. Проблема осталась. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться