Commit Graph

7 Commits

Author SHA1 Message Date
Andrei Solodovnikov
247c946661 Удаление лишней запятой в порядках выполнения лабораторных 2024-07-18 13:59:46 +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
22c4193a76 ЛР3, 6, 7. Исправление memory_pkg
Параметр DATA_MEM_SIZE_WORDS ошибочно назывался DATA_MEM_SIZE_BYTES.
2024-07-08 14:03:20 +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