# Инструкция по созданию и конфигурации проекта в Quartus ## Подключение программатора 1. Подключаем к USB интерфейсу USB-Blaster (программатор) 2. Если в диспетчере устройств программатор не определяется, то надо выполнить поиск драйвера в директории quartus-а (директория называется altera) 3. Открываем Tools -> Programmers 4. В верхнем левом углу нажимаем кнопку Hardware Setup 5. Выбираем в выпадающем списке наш программатор ## Создание проект 1. Создайте директорию проекта 2. Нажимаем File -> New -> New Quartus || Project 3. В первом окне выберите рабочуб директорию и название проекта, далее нажмите Next 4. Второе окно пропускаем, нажимаем Next 5. Третье окно: Выбираем нужный чип, нажимаем Next 6. Четвертое окно: пропускаем, нажимаем Finish ## Конфигурация проекта ### Защита неиспользуемых пинов [!NOTE] Нужно делать после синтеза проекта 1. Нажимаем Assignments -> Device... 2. Нажимаем кнопку Device and Pin Options... 3. Выбираем вкладку Unused pins 4. В выподающем списке выбираем As input tri-stated ### Назначаем значение ножек [!NOTE] Нужно делать после синтеза проекта 1. Нажимаем Assignment -> Pin Planner 2. Устанавливаем двойным кликом на ячейки таблицы и выбираем в столбце location соответствие входов/выходов в схеме/коде и на чипе 3. В случае необходимости подтяжки в Assignments -> Assignment Editor и добавляем строку с нужным пином и полем Assignment Name установленным в Weak Pull-Up Resistor и Value On ### Посмотреть синтезированную схему Tools -> Netlist Viewers -> RTL Viewer ### Настроить генератор с внешним кварцевым резонатором 1. Указываем на clk ножку с тактовым генератором 2. Нажимаем Assignment -> Settings... -> Timing Analysis Settings -> Classic Timing Analyzer Settings 3. Нажимаем кнопку Individual Clocks... 4. Нажимаем New... 5. Заполняем поля ### Настроить генератор с внутренним кварцевым резонатором