§ Шаблоны
Icarus, Verilator- TB Icarus Verilog #1 Гарвардская память
- TB Icarus Verilog #2 Мини-процессор, Фон Нейман
- SDL2 Verilated шаблон для разработки CPU
§ Модули
Клавиатура- Клавиатура PS/2
- Упрощенная клавиатура PS/2, v.1
- Упрощенная клавиатура PS/2, v.2
- Контроллер клавиатуры
- Текстовый видеоадаптер, rev. 2020
- Текстовый видеоадаптер, rev. 2023
- Модуль вывода ZX Spectrum экрана
- Видеоадаптер CGA
- Адаптер 640x480 версия 1
- Схема деления столбиком
- Одна стадия деления
- Модуль деления без конвейера
- Модуль деления с конвейером
- Псевдослучайные числа
- Умножение и сложение чисел фиксированной точности
- Умножение float32
Память
- Модуль базового SD
- Модуль 24LC (arduino)
- Контроллер SDRAM
UART
§ Статьи
- Введение в верилог: учебник с проекта marsohod2
- Принцип работы транзистора
- Полупроводники, первая попытка понять
- Цифровые модули из К155ЛА3
- Логические вентили (Logisim)
- Сумматор и вычитатель
- Про вычитание двоичных чисел
- Принцип работы ПЛИС
- Как работает триггер
- Вычисление CRC32 на верилоге
§ Утилиты
§ ПЛИС DE0 Cyclone V
§ ПЛИС Cyclone III Marsohod
- Распиновка
- Установка Quartus
- Шаблон проекта
- Шаблон PLL
- Аудио PWM
- Модуль приема UART v1
- Динамический семисегментный модуль
§ ПЛИС MAX2 Marsohod2
§ ПЛИС MAX 10M02
§ Arduino
- Назначение пинов
- Шаблон чистого кода C
- Протокол UART для AVR
- Протокол SPI для AVR
- Протокол SD Card
- Протокол I2C
§ Разное
§ Эксперименты
23 авг, 2020
© 2007-2023 Все дрова весьма зарезервированы