mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 09:10:10 +00:00
Раньше в вивадо была проблема с использованием mem-файлов. Они нормально моделировались, но при этом не использовались в синтезе, пока им не выставишь тип "Memory Initialization File". Однако с выставлением этого типа файл нельзя было открыть в вивадо (и даже поменять тип этого файла). Поэтому, все файлы в курсе носили расширение .txt, чтобы их можно было легко открыть в любом другом редакторе, а в вивадо выставлялся злополучный тип "Memory Initialization File" вручную. Сейчас же, судя по всему, вивадо нормально выполняет синтез и с "Memory File" тоже, а значит нет нужды в каком-либо изменении типов, лишь бы файлы носили расширение .mem. При этом файлы этого типа можно открывать и редактировать в редакторе вивадо.
3.7 KiB
3.7 KiB
Summary
Порядок выполнения лабораторных работ для групп Что такое Язык Описания Аппаратуры Как работает ПЛИС
Цикл лабораторных работ
- Лабораторная №1. Сумматор
- Лабораторная №2. АЛУ
- Лабораторная №3. Регистровый файл и внешняя память
- Лабораторная №4. Простейшее программируемое устройство
- Лабораторная №5. Основной дешифратор
- Лабораторная №6. Тракт данных
- Лабораторная №7. Внешняя память
- Лабораторная №8. Блок загрузки и сохранения
- Лабораторная №9. Интеграция LSU
- Лабораторная №10. Подсистема прерываний
- Лабораторная №11. Интеграция подсистемы прерываний
- Лабораторная №12. Периферийные устройства
- Лабораторная №13. Программирование
- Лабораторная №14. Программатор
- Лабораторная №15. Оценка производительности
Базовые структуры языка SystemVerilog
Основы Vivado
- Руководство по установке Vivado
- Создание проекта в Vivado
- Структура директорий в проекте Vivado
- Как сгенерировать схему
- Ошибки элаборации
- Шаги имплементации
- Запуск симуляции
- Руководство по поиску ошибок
- Руководство по прошивке ПЛИС
- Заголовочные файлы в Verilog