Andrei Solodovnikov
7b921462ea
ЛР11. Обновление методички
2024-07-18 14:46:29 +03:00
Andrei Solodovnikov
d171e774d8
ЛР10. Исправление опечатки
2024-07-18 14:29:53 +03:00
Andrei Solodovnikov
b6bd46e6b1
ЛР9. Рефактор с учетом переработки лабораторных с памятью
2024-07-18 14:21:11 +03:00
Andrei Solodovnikov
0479c45d27
ЛР8. Удаление лишней запятой
2024-07-18 14:20:47 +03:00
Andrei Solodovnikov
247c946661
Удаление лишней запятой в порядках выполнения лабораторных
2024-07-18 13:59:46 +03:00
Andrei Solodovnikov
3fdb4d0f32
ЛР5. Исправление замечаний из ревью
2024-07-18 11:50:28 +03:00
Andrei Solodovnikov
f5428a229b
ЛР1. Уточнение методички
2024-07-18 11:17:48 +03:00
Andrei Solodovnikov
9bca7354d8
ЛР8. Добавление информационных сообщений в тб
2024-07-18 11:17:22 +03:00
Andrei Solodovnikov
07a6d05d13
ЛР8. Стилистические правки
2024-07-18 11:17:05 +03:00
Andrei Solodovnikov
a31b13653d
ЛР7. Дополнение порядка выполнения задания
2024-07-18 11:16:28 +03:00
Andrei Solodovnikov
85b1c81d04
ЛР10. Рефактор методички
...
- Исправлена ошибка в изображении с уровнями абстракций в системе RISCV.
Изображение векторизовано.
- Изменено взаимодействие с регистром mie, чтобы соответствовать
привилегированной спецификации.
- Удалено дублирование текста из дополнительных материалов по CSR.
- Обновлена программа с обработчиком перехватов: теперь регистр mie
выставляется в последнюю очередь.
2024-07-18 11:15:41 +03:00
Andrei Solodovnikov
a04e2d0c6f
ЛР4, 7. Исправление в названиях лаб
2024-07-16 17:27:05 +03:00
BROsandr
5fb4f99700
ЛР13. Обновление vga ( #92 )
...
* Fix(vga):Испр-ие чтения из char_tiff
* Ref(vgachargen):Испр-ие коммента к clk100m_i
* ЛР13. Добавление примечания насчет синхронного чтения в vga_sb_ctrl
---------
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
2024-07-15 17:10:33 +03:00
Andrei Solodovnikov
a4294c9b9e
ЛР6. Добавление тб
...
Closes #33 .
2024-07-15 16:49:20 +03:00
Andrei Solodovnikov
25804e7b81
ЛР6. стилистические правки
2024-07-15 16:49:20 +03:00
Andrei Solodovnikov
c35a140d9d
Update rv32i.md
2024-07-15 14:05:41 +03:00
Andrei Solodovnikov
bfdb65dec9
ЛР1. Исправление рисунка
2024-07-11 14:52:17 +03:00
BROsandr
529f87378d
Feat(labs/made-up/uart):Обн-ие под новую спеку ( #91 )
2024-07-10 12:44:45 +03:00
Andrei Solodovnikov
71468d39a2
ЛР5. Исправление описания примера
2024-07-09 16:34:52 +03:00
Andrei Solodovnikov
1c85c1ebbe
ЛР5. Добавление причин неподдерживаемых инструкций
2024-07-08 16:58:48 +03:00
Andrei Solodovnikov
f6ffc3a451
ЛР1. Обновление сообщений в тб
2024-07-08 16:58:01 +03:00
Andrei Solodovnikov
22c4193a76
ЛР3, 6, 7. Исправление memory_pkg
...
Параметр DATA_MEM_SIZE_WORDS ошибочно назывался DATA_MEM_SIZE_BYTES.
2024-07-08 14:03:20 +03:00
Andrei Solodovnikov
8fbd675611
ЛР3. Удаление непечатных символов из кода памяти инструкций
2024-07-08 14:00:12 +03:00
Andrei Solodovnikov
16bdc18b57
ЛР15. Исправление опечатки в описании условия next_round
2024-07-04 17:49:07 +03:00
Andrei Solodovnikov
ffc6a564a5
ЛР13. Изменение спецификации на контроллеры uart
2024-07-04 17:32:30 +03:00
Andrei Solodovnikov
1f5c1bcebb
ЛР14, 16. Уточнение скриптов компоновщика
...
В описании .bss секции не учитывались возможные .sbss-секции программы.
Это приводило к тому, что не все переменные инициализировались нулем,
что могло привести к неопределенному поведению программ.
2024-07-04 16:53:21 +03:00
Andrei Solodovnikov
00880bd3bd
ЛР8. Дополнение методички
...
Closes #18
2024-07-04 16:45:06 +03:00
Andrei Solodovnikov
f6d2e86c8d
ЛР14. Стилистическая правка
2024-07-04 12:35:18 +03:00
Andrei Solodovnikov
512595c979
ЛР7. Небольшие дополнения
2024-07-03 16:41:35 +03:00
Andrei Solodovnikov
229788c918
ЛР5. Дополнение различия будущей микроархитектуры с CYBERcobra
2024-07-03 16:41:06 +03:00
Andrei Solodovnikov
c9ac82e5bf
ЛР4. Стилистические правки
2024-07-03 16:39:00 +03:00
Andrei Solodovnikov
cbe3ad7bf8
Добавление ссылок на читалку Лани в RV32I
2024-07-03 12:14:29 +03:00
Andrei Solodovnikov
7e8d0b12c0
ЛР2. Уточнение касательно SLT, добавление ссылок
2024-07-03 11:57:28 +03:00
Andrei Solodovnikov
9ce395192a
ЛР3, 6. Исправление рисунков
2024-07-02 11:42:37 +03:00
Andrei Solodovnikov
abdc91a70f
ЛР6. Восстановление логики ready.
...
Перечитав спеку АПБ, я понял что ведущие устройства все-таки могут
хардкодить ready в 1.
2024-07-02 10:53:07 +03:00
Andrei Solodovnikov
85883858ac
Переработка лабораторных работ, связанных с памятью ( #89 )
...
* Переработка лабораторных работ, связанных с памятью
Существенно переработаны ЛР3 и ЛР7:
Из ЛР3 убрано задание реализовать память данных. Эта память
использовалась только студентами ИВТ и только в рамках одной лабы.
В итоге использовалась готовая память, и ничего не мешает использовать
ее с самого начала.
Задание по реализации памяти инструкций также претерпело изменения.
Теперь код памяти инструкций предоставляется сразу. Это объясняется тем,
что код модуля состоит в общем-то из 4х строк, на которые тратится
слишком много времени (с учетом добавления тестбенча и проверок).
Кроме того, использование готового кода позволяет дать модуль чуть
посложнее (с параметризацией размера).
По итогу правок, третья лабораторная работа превращается чисто в
лабораторную по написанию регистрового файла, что должно положительно
сказаться на кривой сложности лаб. После второй лабы происходит слишком
резкий скачок в объемах работы.
Соответственно, в связи с тем, что память данных больше не делается на
третьей лабе, дополнительная ЛР по памяти данных с byte enable
необходимо перенести до реализации тракта данных.
* ЛР3, 5, 6. Правки из ревью
* ЛР7. Добавление иллюстраций
2024-07-02 10:24:41 +03:00
Andrei Solodovnikov
06dc07c03f
Стилистические правки
2024-07-01 17:03:02 +03:00
Andrei Solodovnikov
6b12170f4a
КЛ16. Исправление ссылки на рисунок
2024-07-01 11:07:05 +03:00
Andrei Solodovnikov
4d8f488870
КЛ16. Исправление ссылки
2024-07-01 11:05:49 +03:00
Andrei Solodovnikov
d544f40eb1
ЛР16. Исправление адресов
2024-06-28 14:47:26 +03:00
Andrei Solodovnikov
3ed1a3d274
ЛР16. Исправление адресов
2024-06-28 14:36:25 +03:00
Andrei Solodovnikov
a6bcc2f718
ЛР5. Рефактор методички ( #87 )
...
* ЛР5. Рефактор методички
* Apply suggestions from code review
Co-authored-by: Mikhail Popov <gr33nka@icloud.com >
* Замена "разрядности" на "битность" в рисунке
---------
Co-authored-by: Mikhail Popov <gr33nka@icloud.com >
2024-06-27 09:29:55 +03:00
Andrei Solodovnikov
cdba67e4a3
Добавление змейки в описание лаб
2024-06-26 13:21:12 +03:00
Andrei Solodovnikov
cdaa649e58
Хотфиксы #88
2024-06-26 11:54:37 +03:00
Andrei Solodovnikov
f5ee6df349
Дополнение введения ( #88 )
...
Рассказано о создании ячейки программируемой памяти и сети
межсоединений.
2024-06-26 11:27:57 +03:00
Andrei Solodovnikov
c5bfa29663
Обновление введения
2024-06-20 12:14:55 +03:00
Andrei Solodovnikov
e0c6df9f66
Обновление списка благодарностей
2024-06-19 11:50:36 +03:00
Andrei Solodovnikov
ec4ef34c9b
ЛР1. Стилистические правки
2024-06-17 12:50:57 +03:00
Andrei Solodovnikov
e6c9ce4a49
ЛР1. Применение стиля описания "разрядности" сигналов
2024-06-17 12:23:20 +03:00
Andrei Solodovnikov
6d0bd328a4
Убраны все "Рисунки ниже"
2024-06-14 11:45:53 +03:00