Commit Graph

19 Commits

Author SHA1 Message Date
Andrei Solodovnikov
1bb2fdd323 Переход на использование mem-файлов (#38)
Раньше в вивадо была проблема с использованием mem-файлов.
Они нормально моделировались, но при этом не использовались в
синтезе, пока им не выставишь тип "Memory Initialization File".

Однако с выставлением этого типа файл нельзя было открыть в
вивадо (и даже поменять тип этого файла).

Поэтому, все файлы в курсе носили расширение .txt, чтобы их можно
было легко открыть в любом другом редакторе, а в вивадо
выставлялся злополучный тип "Memory Initialization File" вручную.

Сейчас же, судя по всему, вивадо нормально выполняет синтез и
с "Memory File" тоже, а значит нет нужды в каком-либо изменении
типов, лишь бы файлы носили расширение .mem. При этом файлы этого
типа можно открывать и редактировать в редакторе вивадо.
2024-01-17 14:35:04 +03:00
Andrei Solodovnikov
688ea46d68 Исправление пунктуационных и орфографических ошибок
В основном вставка пропущенных запятых и удаление лишнего пробела из
союза "а также", но были и другие ошибки и опечатки.
2024-01-11 11:44:44 +03:00
Andrei Solodovnikov
a47e4d441c ЛР3,7,12. Убрано использование магических констант при работе с памятью
Данная логика не используется в реальных проектах и добавляет большие
мультиплексоры, отрицательно сказывающиеся на таймингах схемы.
2023-11-15 17:59:41 +03:00
Andrei Solodovnikov
f667837c48 ЛР3. Обновление формулировки в теории 2023-10-26 12:53:33 +03:00
Andrei Solodovnikov
7edd3d9610 ЛР3. Исправление опечатки 2023-10-26 11:10:14 +03:00
Andrei Solodovnikov
428419f7d4 ЛР3. Стилистические правки 2023-10-16 13:16:10 +03:00
Vladislav
682cabfcb9 Исправлено присваивание к несуществующему порту 2023-10-09 23:27:01 +03:00
Andrei Solodovnikov
429907bfd6 ЛР3. Добавление указаний по реализации логики приоритетов 2023-10-05 00:06:13 +03:00
Andrei Solodovnikov
d70d39681e ЛР3. Исправление ссылки на nexys_riscv 2023-10-03 13:34:39 +03:00
Andrei Solodovnikov
e5250cfecc ЛР3. Выделение требования о делении на 4 2023-10-02 14:21:35 +03:00
Andrei Solodovnikov
7d12c5ce05 ЛР3. Удаление дубликата слова.md 2023-09-25 16:00:16 +03:00
Andrei Solodovnikov
12e6125c71 ЛР3. Исправление опечатки и сложной формулировки.md 2023-09-25 15:40:18 +03:00
Andrei Solodovnikov
4535d75f26 ЛР3. Исправление html-тэга 2023-09-19 15:06:20 +03:00
Andrei Solodovnikov
541cbb6021 ЛР3. Убрано лишнее указание в порядке выполнения задания 2023-09-18 21:07:45 +03:00
Andrei Solodovnikov
aa24ff90bb ЛР3. Хотфиксы тб и очепятки в методичке 2023-09-11 00:25:41 +03:00
Andrei Solodovnikov
edb6b5a7d0 ЛР3. Переделка
Возврат к истокам: 32-разрядные ячейки памяти.
2023-09-10 20:57:14 +03:00
Andrei Solodovnikov
61eb41d833 ЛР3. Добавление в порядок выполнения указание использовать rf_mem 2023-09-08 10:31:01 +03:00
Andrei Solodovnikov
d56de61543 ЛР3. Добавление пропущенного слова 2023-09-08 10:29:26 +03:00
Andrei Solodovnikov
f4c0960704 Initial commit 2023-09-07 17:06:55 +03:00