22:05
Дневник разработки компьютера на ПЛИС — Лисья нора
Главная
Лента
Блог
Сервисы
Проекты
Главная
»
Проекты
» Дневник разработки компьютера на ПЛИС
§ Разработка процессора
Сезон 1. 16-битный
•
День 1. Начертание набросков будущего процессора
•
День 2. Считывание инструкции и декодирование опкода
•
День 3. Декодирование байта modrm и операндов
•
День 4. Основные операции АЛУ, сохранение результата
•
День 5. Минимальный набор инструкции, проверка в вериляторе
•
День 6. Завершение первой части
Сезон 2. 32-х битный
•
День 1. Вступление
•
День 2. Считывание префиксов и опкода
•
День 3. Чтение байта modrm+sib и операндов
Сезон 3. 8-битный
•
Глава 1. Приготовление к созданию процессора
•
Глава 2. Арифметическо-логический вычислитель
•
Приложение. Таблица готовых инструкции.
§ Аппаратная часть
•
День 1. Основы, компиляция, запуск и отладка
•
День 2. Провода, регистры, модули и моделирование сумматора
•
День 3. Процедурные блоки always, if, case
•
День 4. Моделирование видеоадаптера
•
День 5. Текстовый видеоадаптер
•
День 6. Видеоадаптер для верилятора
•
День 7. Прием данных с клавиатуры PS/2 (часть 1)
•
День 8. Прием данных с клавиатуры PS/2 (часть 2)
•
День 9. Текстовый видеоадаптер 80x25 с курсором
•
День 10. Интерфейс SPI и контроллер
»
Эмуляция протокола для SDCARD
»
Память SDRAM
§ Программное обеспечение
•
Сервисное прерывание INT 10h видео-сервис