Commit Graph

133 Commits

Author SHA1 Message Date
Andrei Solodovnikov
129c62bb93 Исправление битой ссылки 2024-02-11 10:13:21 +03:00
Andrei Solodovnikov
ac67d445c3 ЛР2. СтилиПрÐСтилистическа я правка пикчи 2024-02-08 13:03:37 +03:00
Andrei Solodovnikov
54bc0e1336 ЛР1. Исправление пикчи с generate
Пикча была сделана, когда лабы делались на Verilog. После перехода на
SystemVerilog стало невозможно использовать new в качестве шаблона имен
генерируемых сущностей.
2024-02-07 10:00:37 +03:00
Andrei Solodovnikov
b32a67fa20 Рефактор присваиваний 2024-02-06 16:11:07 +03:00
Andrei Solodovnikov
45585ff9c4 BREAKING CHANGE! Сдвиг нумерации в лабах
Лабу по дейзи-цепочке необходимо вставить сразу после лабы по интеграции
контроллера прерываний, поэтому приходится увеличить нумерацию
оставшихся лаб.
2024-02-04 11:08:37 +03:00
Andrei Solodovnikov
d4d813a7ea Добавление лабораторной работы по дейзи-цепочке 2024-02-04 10:54:48 +03:00
Andrei Solodovnikov
428a78c1e5 ЛР10. Исправление константы для mcause
В константе была ошибка, при старшем бите равном единице,
шестнадцатеричная цифра должна быть равна 0x8, а не 0x1.
2024-02-03 23:18:39 +03:00
Andrei Solodovnikov
d215a215b8 Вынос информации о защелках в отдельный документ 2024-02-03 12:19:47 +03:00
Andrei Solodovnikov
af6ef85074 Завершение экспорта drawio.png -> svg 2024-02-03 12:19:47 +03:00
Andrei Solodovnikov
fed19d962e Переименование пикч в Implementation steps 2024-02-03 00:46:43 +03:00
Andrei Solodovnikov
80502c5bc8 Исправление опечаток в Assignments 2024-02-03 00:30:16 +03:00
Andrei Solodovnikov
34274ccb40 Различия между блокирующими и неблокирующими присваиваниями 2024-02-02 15:34:44 +03:00
Andrei Solodovnikov
297ec87b38 Рефактор запуска моделирования 2024-01-31 18:52:18 +03:00
Andrei Solodovnikov
aa2d7c5440 Переименование документа "Folder structure" 2024-01-31 18:24:01 +03:00
Andrei Solodovnikov
9d42104953 Завершение конвертации png->svg 2024-01-31 18:21:07 +03:00
Andrei Solodovnikov
644cf64a2a Merge pull request #55 from MPSU/svg-transition
Перенос drawio-изображений в svg-формат
2024-01-31 17:54:53 +03:00
Andrei Solodovnikov
0ede1572f7 Перенос drawio-изображений в svg-формат 2024-01-31 17:53:28 +03:00
Andrei Solodovnikov
56b94a1835 Рефактор руководства по прошивке ПЛИС 2024-01-31 17:43:50 +03:00
Andrei Solodovnikov
3797368268 Рефактор Открытия схематика 2024-01-31 16:41:06 +03:00
Andrei Solodovnikov
75192ecbe0 Перенос Implementation steps в Introduction 2024-01-31 16:07:12 +03:00
Andrei Solodovnikov
8cf2198e79 Рефактор руководства по окну исходников Vivado 2024-01-31 16:07:12 +03:00
Mikhail Popov
d2bca5ccfe Merge pull request #56 from MPSU/cobra-picturing
ЛР4. Обновление структуры картинок и подписей.
2024-01-31 14:36:34 +02:00
Andrei Solodovnikov
01d262c860 Рефактор Debug manual 2024-01-31 13:15:33 +03:00
Andrei Solodovnikov
12bbbbfe0f ЛР14. Изменение точки входа конечного автомата
Ранее после сброса, программатор сразу же отравлял начальное сообщение.
Подобное поведение неудобно, поскольку требует сперва запустить скрипт
прошивки, и только после этого делать сброс.
Теперь же программатор ждет начальной команды и только после этого,
отправляет сообщение по UART.
2024-01-30 15:55:08 +03:00
Andrei Solodovnikov
ab2a17251b ЛР4. Обновление структуры картинок и подписей. 2024-01-30 14:25:54 +03:00
Andrei Solodovnikov
7208184af8 ЛР12. Замена копирайтной пикчи. 2024-01-30 14:22:43 +03:00
Andrei Solodovnikov
63c2f603b9 Обновление изображения пульта 2024-01-28 14:09:18 +03:00
Andrei Solodovnikov
2515b912a3 Перерисовка таблицы кодирования инструкций в rv32i 2024-01-26 16:16:41 +03:00
Andrei Solodovnikov
d0bf82df6c ЛР2. Обновление изображений, указание источников
Перерисованы изображения, взятые из Цифровой схемотехники, и добавлена
ссылка в конце лабы.
2024-01-26 15:57:19 +03:00
makarichev
999084f36a КЛ 8, 10. Исправление ошибки в микроархитектуре 2024-01-14 14:57:37 +03:00
tyrty23
e5370ffcc8 КЛ3, 14, 15. Хотфиксы
* Add corrected figure

* Update 03. Digital arithmetics.md

* Add corrected figure

* Update 03. Digital arithmetics.md

* Delete .pic/Lectures/03. Digital arithmetics/fig_08.png

* Add files via upload

* Update 15. Memory.md

Исправление синтаксических ошибок в 15 лекции

* Update 15. Memory.md

* Update 14. Interrupt subsystem.md

исправление опечатки в названии файла

* Update Lectures/03. Digital arithmetics.md

Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru>

* Update Lectures/03. Digital arithmetics.md

Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru>

* Delete .pic/Lectures/03. Digital arithmetics/fig_07.png

* Rename fig_08.png to fig_07.png

* Delete .pic/Lectures/03. Digital arithmetics/fig_07.png

* Add files via upload

---------

Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru>
2024-01-14 13:31:37 +03:00
Andrei Solodovnikov
1374a14e93 ЛР15. Добавление методички 2023-12-31 20:52:10 +03:00
Andrei Solodovnikov
961613f267 Обновление иллюстраций к лабам 2023-12-25 21:43:13 +03:00
Andrei Solodovnikov
37b354b5bc Обновление иллюстрации к описанию ЛР13 2023-12-24 12:36:41 +03:00
Turamys
43ada76eeb upgrate picture (#35)
* upgrate picture

* upgrate picture

* upgrate picture
2023-12-24 12:25:13 +03:00
Andrei Solodovnikov
a608ba831a ЛР12. Исправление карты памяти VGA 2023-12-19 12:01:21 +03:00
Andrei Solodovnikov
425d9bb4ac Добавление методички 14ой лабы и пустого ридми 15-ой 2023-12-17 21:28:30 +03:00
Andrei Solodovnikov
0b50931ac3 ЛР10-11. Исправление бага в микроархитектуре
В случае перехвата во время исполнения LOAD/STORE инструкции,
программный не менялся.

Closes #31.
2023-12-12 20:42:36 +03:00
Andrei Solodovnikov
c3bb1df66b Добавление конспектов лекций 2023-12-11 21:11:00 +03:00
Andrei Solodovnikov
2c7ea597cc ЛР5. Исправление описания операций в таблице 2023-12-06 01:00:50 +03:00
Andrei Solodovnikov
b710a519cb Исправление адреса в примере реализации контроллера 2023-12-03 23:34:01 +03:00
Andrei Solodovnikov
4795862e41 ЛР12. Обновление описания цветовой палитры VGA 2023-12-02 13:23:06 +03:00
Andrei Solodovnikov
1722950b07 ЛР12. Исправление диапазона адресов VGA-модуля 2023-12-02 12:06:29 +03:00
Andrei Solodovnikov
746fb2794e ЛР8. Добавление сигнала сброса на вход LSU 2023-11-28 14:43:43 +03:00
Andrei Solodovnikov
0f433e1b25 ЛР12. Добавление сигнала сброса 2023-11-28 14:43:43 +03:00
Andrei Solodovnikov
19bc1afcbf ЛР12. Убрано использование ready 2023-11-28 11:17:49 +03:00
Andrei Solodovnikov
9bbbe0c820 ЛР12. Обновление методички 2023-11-27 00:22:01 +03:00
Andrei Solodovnikov
80c4b5ea2f ЛР5. Исправление значения func7 для mret в сводной таблице 2023-11-26 15:20:45 +03:00
Andrei Solodovnikov
0c72f3a0c0 ЛР10. Уточнение принципа работы регистра mtvec 2023-11-23 16:21:52 +03:00
Andrei Solodovnikov
a47e4d441c ЛР3,7,12. Убрано использование магических констант при работе с памятью
Данная логика не используется в реальных проектах и добавляет большие
мультиплексоры, отрицательно сказывающиеся на таймингах схемы.
2023-11-15 17:59:41 +03:00