quartus

Счетчик в ПЛИС

При разработке для ПЛИС всегда есть два варианта, либо разрабатывать цифровое устройство схематически (путем составления его схемы из готовых элементов) или описание на его посредством языков вроде VHDL, Verilog.
Исключением не является и проектирование счетчиков.
Счетчики - одно из простейших цифровых устройств. Счетчики делят на суммирующие (с прямым счетом) и вычитающие (с обратным счетом). Другим не маловажным параметром является разрядность счетчика.
В данной статье речь пойдет о четырехразрядном суммирующем счетчике.

Что такое VHDL

Программирование уже давно стало отдельной отраслью современной науки. Уже трудно представить электронное устройство, которое не нуждается в программной части.

Основная часть устройств реализуется с использованием микроконтроллера. Но существует огромное количество задач требующих экстремальных характеристик быстродействия, пропускной способности, энергопотребления.

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

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

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

Создание нового проекта в Quartus II

Решил взяться таки за освоение ПЛИС. Едет ко мне из китая вот такая плата:

EP2C5T144 Altera Cyclone II FPGA Mini Development Board

EP2C5T144 Altera Cyclone II FPGA Mini Development Board

Вот и научимся пока создавать новый проект для неё в среде Quartus II.

Установка Quartus II в ubuntu linux

Установка Quartus II в ubuntu linux

Не смотря на то, что инсталятор предполагает создание ярлыка, он не создаётся. Для исправления этого придётся создать ярлык самим. Смотрим видео.