Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не активен MegaWizard
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
azizcheg
Добрый день.
Работаю в квартусе 9.1.
Иногда случалось такое, что при добавлении какой-нибудь мегафункции, я не мог ее редактировать. Т.е. строка MegaWizard Plug-in Manager не активна (см. скрин). С чем это связано и как лечить?
spectr
Такое иногда бывает, если мегафункция лежит не в корневом каталоге проекта (а, например, в подкаталоге и каталоге выше).
Вообще, пользуйтесь Tools -> Megawizard Plug-in Manager, далее пункт Edit, далее выбираете файл требуемой мегафункции.
Либо еще стопроцентный способ: открываете Project Navigator, в дереве проекта находите требуемую мегафункцию и двойным кликом на ней запускаете мегавизард.

Мегавизард еще можно запускать просто двойным кликом на требуемом элементе схемы.
azizcheg
Цитата
Такое иногда бывает, если мегафункция лежит не в корневом каталоге проекта (а, например, в подкаталоге и каталоге выше).

А почему она лежит не там? Ведь все остальные нормально ложаться...

Цитата
Либо еще стопроцентный способ: открываете Project Navigator, в дереве проекта находите требуемую мегафункцию и двойным кликом на ней запускаете мегавизард.
Мегавизард еще можно запускать просто двойным кликом на требуемом элементе схемы.

Такой способ не открывает мегавизард. Он открывает какой-то текстовый файл .qip
spectr
Цитата(azizcheg @ May 3 2011, 11:16) *
Такой способ не открывает мегавизард. Он открывает какой-то текстовый файл .qip


Не на той вкладке смотрите. Надо здесь (выделено красным):

Нажмите для просмотра прикрепленного файла

Цитата(azizcheg @ May 3 2011, 11:16) *
А почему она лежит не там? Ведь все остальные нормально ложаться...


У вас требуемая мегафункция лежит в папке /test/. Видимо, когда ее создавали, прописали ей такой путь - поэтому и не может запустить мегавизард. Перенесите файлы этой мегафункции в корень проекта (если не других блоков с таким же именем) и все должно заработать так как вам надо.

П.С.: старайтесь давать всем мегафункциям на схеме осмысленные имена, иначе через месяц после того как все сделаете, сильно рискуете не разобраться что к чему.
azizcheg
Цитата
У вас требуемая мегафункция лежит в папке /test/. Видимо, когда ее создавали, прописали ей такой путь - поэтому и не может запустить мегавизард

Так ведь это и есть корень папки проекта.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.