Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Среды разработки - обсуждаем САПРы _ Quartus II: как создать мегафункцию на VHDL?

Автор: vat Aug 19 2018, 13:24

Доброго времени суток!
Имеется довольно большой проект, развиваемый уже много лет (время от времени). Исторически он делался схемотехническим способом.
Для дальнейшего его развития хочется использовать VHDL. Но времени (да пожалуй и знаний) для быстрого перевода его на VHDL не хватает.
Возможно ли делать свои мегафункции (типа стандартных LPM_ADD_SUB) на VHDL и подключать их в виде блоков в схемотехническом проекте?
Если да, то достаточно ли для этого бесплатного Quartus II Web edition? И если можно, то дайте намек - как это делать?
Заранее спасибо!
Валерий

Автор: AVR Aug 20 2018, 06:30

Всё крайне просто - пишите на VHDL модуль и в меню файл вызвать "generate symbol" для этого VHDL файла. Аналогично для Verilog. Полученный символ для "текстового" исходника можно задействовать в старой схеме.
Вижу речь про старый QII, но там всё аналогично.

Автор: vat Aug 20 2018, 11:52

Спасибо большое! Это то что нужно sm.gif

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)