Сборка логической схемы в Quartus II

Как я уже писал, заказал себе отладочную плату с EP2C5T144 на борту. Плата пришла, а вот программатор ещё к сожалению нет.

Тем временем смоделируем логическую функцию. Ну и первым делом создадим её конечно.
Quartus II позволяет создавать схему на базовых логических элементах.
Итак проект мы создали в предыдущей статье, добавим новый файл. Жмём File — New или по обозначенной пиктограмме:

Теперь откроется меню выбора типа файла:

Выбираем Block Diagram / Schematic File. И сразу же сохраняем его в папку с проектом.

Жмём по пиктограмме Symbol tool:

В появившемся окне выбираем нужный элемент (группа primitives — logic):

Выбираем нужный и жмём ОК.
Правее инструмента Symbol tool Расположена Pin tool. Тут можно добавить входы и выходы схемы.
Кликнув правой клавишей по пиктограмме добавленного pin`a и нажав Properties вы можете переименовать Pin и настроить его:

Я собрал вот такую схему:

Обратите внимание, что я использовал шину. При этом нужно присвоить каждому проводнику входящему и выходящему в/из неё имя. Для этого выделяем проводник кликаем правой клавишей, в контекстном меню выбираем Properties в появившемся меню меняем Name.
Когда всё готово можно скомпилировать схему. Жмём Processing — Start Compilation. Или соответствующую иконку на панели.
При компиляции вы увидите несколько Warning`ов. Это нормально, ведь мы не присвоили ноги микросхемы входам нашей схемы. Но об этом позже.
В следующей статье: моделирование схемы в ModelSim.

Создание проекта в Quartus II
Установка Quartus II в ubuntu linux

 

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий