Andrei Solodovnikov
94de825a79
Update lab_04.tb_cybercobra.sv
2025-03-27 19:18:59 +03:00
Andrei Solodovnikov
5aec33bb78
ЛР4. Добавление подписей к листингам
2025-03-20 18:29:15 +03:00
Andrei Solodovnikov
9739429d6e
Синхронизация с правками публикуемого издания ( #101 )
...
* СП. Обновление предисловия
* СП. Обновление введения
* СП. Обновление лаб
* СП. Обновление доп материалов
* СП. Введение
* СП. Введение
* СП. ЛР№4, 15
* СП. Базовые конструкции Verilog
* Update Implementation steps.md
* СП. ЛР 4,5,7,8,14
* СП. ЛР№8
* Синхронизация правок
* СП. Финал
* Исправление ссылки на рисунок
* Обновление схемы
* Синхронизация правок
* Добавление белого фона .drawio-изображениям
* ЛР2. Исправление нумерации рисунка
2025-02-12 17:53:52 +03:00
Andrei Solodovnikov
d251574bbc
ЛР4. Удаление лишней запятой
2025-02-06 22:54:23 +03:00
Andrei Solodovnikov
912c97f75d
ЛР4. Статическая линковка киберконвертера
2024-10-25 11:18:24 +03:00
Andrei Solodovnikov
0db4afca76
ЛР4. Добавление бинарника cyberconverter
2024-10-14 18:27:38 +03:00
Andrei Solodovnikov
811c2f467d
ЛР4. Переименование DUT в тб
2024-10-04 19:36:05 +03:00
Andrei Solodovnikov
4fab0e9814
ЛР4. Исправление опечатки в тб
2024-09-11 19:55:14 +03:00
Andrei Solodovnikov
e9665941f9
Обновление тестбенчей
2024-09-09 12:01:27 +03:00
Andrei Solodovnikov
a28002e681
WIP: APS cumulative update ( #98 )
...
* WIP: APS cumulative update
* Update How FPGA works.md
* Перенос раздела "Последовательностная логика" в отдельный док
* Исправление картинки
* Исправление оформления индексов
* Переработка раздела Vivado Basics
* Добавление картинки в руководство по созданию проекта
* Исправление ссылок в анализе rtl
* Обновление изображения в sequential logic
* Исправление ссылок в bug hunting
* Исправление ссылок
* Рефактор руководства по прошивке ПЛИС
* Mass update
* Update fig_10
* Restore fig_02
2024-09-02 10:20:08 +03:00
Andrei Solodovnikov
61f001df99
ЛР4. Исправление модуля верхнего уровня
...
После изменения интерфейса памяти инструкций, не было исправлено иерархическое подключение сигнала addr_i
2024-08-02 16:25:41 +03:00
Andrei Solodovnikov
b01dca48eb
ЛР4. Обновление примера программы
2024-07-24 20:53:31 +03:00
Andrei Solodovnikov
264c57b2f9
ЛР4. Обновление описания примера программы
2024-07-24 20:46:01 +03:00
Andrei Solodovnikov
247c946661
Удаление лишней запятой в порядках выполнения лабораторных
2024-07-18 13:59:46 +03:00
Andrei Solodovnikov
a04e2d0c6f
ЛР4, 7. Исправление в названиях лаб
2024-07-16 17:27:05 +03:00
Andrei Solodovnikov
c9ac82e5bf
ЛР4. Стилистические правки
2024-07-03 16:39:00 +03:00
Andrei Solodovnikov
06dc07c03f
Стилистические правки
2024-07-01 17:03:02 +03:00
Andrei Solodovnikov
6d0bd328a4
Убраны все "Рисунки ниже"
2024-06-14 11:45:53 +03:00
Andrei Solodovnikov
e2545229f3
Исправление примера в индивидуальных заданиях
2024-04-26 23:32:22 +03:00
Andrei Solodovnikov
15aee6ba31
ЛР4. Добавление примера использования константы смещения
2024-04-22 13:21:17 +03:00
Andrei Solodovnikov
39012e6569
ЛР4. Изменение формулировки касательно дополнения константы смещения
2024-04-22 13:16:35 +03:00
alexkharl
98f41a4031
Fix(labs/04/board/md):Испр-ие ссылки на program
2024-04-12 12:24:48 +03:00
Andrei Solodovnikov
13fca65559
ЛР4. Исправление битых ссылок
...
При переименовании файла в eacb727
не были исправлены ссылки на него.
2024-04-02 16:00:20 +03:00
Andrei Solodovnikov
eacb727630
ЛР4. Переименование example.mem -> program.mem
...
При рефакторе киберкобры, было решено унифицировать примеры программ,
однако забыли переименовать оставленный файл под вариант,
инициализирующий память инструкций в третьей лабе.
2024-04-02 07:37:02 +03:00
BROsandr
6b51e7c977
ЛР4. Сброс nexys_cobra через кнопку тактирования
2024-03-20 14:10:25 +03:00
Andrei Solodovnikov
1441334c54
ЛР4. Обновление порядка выполнения работы
2024-03-19 12:55:27 +03:00
BROsandr
6acdb34a0a
ЛР4. Рефактор демонстрационного модуля
...
Демонстрационный модуль теперь только один
---------
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
2024-03-19 11:51:25 +03:00
BROsandr
d844f396ae
ЛР4. Испр-ие паттерна jump'а ( #71 )
2024-03-15 11:42:33 +03:00
Andrei Solodovnikov
3dcb0b76f9
Добавление кредитов в исходники
2024-02-21 11:48:18 +03:00
Andrei Solodovnikov
4ddcfb40f3
ЛР1-4, 6. Обновление указаний по проверке в ПЛИС
2024-02-15 14:46:16 +03:00
BROsandr
dcf0e6f350
Fix(labs02-03-04-06):Испр-ие ссылки на board files ( #61 )
2024-02-14 15:40:29 +03:00
Andrei Solodovnikov
babfbd2d29
ЛР1,2,3,4,6. Добавление ссылки на board files
2024-02-13 16:54:45 +03:00
Andrei Solodovnikov
09085a7a74
ЛР4. Исправление битой ссылки
2024-02-09 14:38:59 +03:00
Andrei Solodovnikov
09317daa70
Замена ссылок для board_files
...
Относительные ссылки заменены абсолютными.
Это сделано по причине того, что board_files не являются частью
электронной книги. Из-за этого, открытие ссылок, ведущих на board_files
из книги вело на 404.
2024-02-09 14:35:24 +03:00
Andrei Solodovnikov
4955cc840e
Исправление орфографической ошибки в слове шестнадцатеричная
2024-02-03 23:15:30 +03:00
Andrei Solodovnikov
2a86e41288
ЛР4. Исправление залога глагола
...
Co-authored-by: Mikhail Popov <gr33nka@icloud.com >
2024-01-31 15:04:55 +03:00
Andrei Solodovnikov
ab2a17251b
ЛР4. Обновление структуры картинок и подписей.
2024-01-30 14:25:54 +03:00
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
80c4401bdd
Update README.md
2024-01-09 14:50:32 +03:00
Andrei Solodovnikov
1b4f666e25
Удаление неинформативных строк из шапки модуля с комментариями
2023-11-15 14:34:03 +03:00
Andrei Solodovnikov
4be66525d6
Удаление timescale из всех предоставляемых модулей
...
Поскольку студентам не рассказывается что это за конструкция и зачем
она используется, они не прописывают таймскейл в своих модулях.
Смесь модулей с таймскейлом и без него приводит к появлению множества
предупреждений, забивающих лог.
2023-11-15 14:32:42 +03:00
Andrei Solodovnikov
d376b02a5e
ЛР4. Исправление ссылки на конкатенацию
2023-10-17 12:16:27 +03:00
Andrei Solodovnikov
91c4a73d60
Исправление ссылок на Verilog-файлы
...
.v->.sv
2023-10-16 20:51:27 +03:00
Andrei Solodovnikov
70c8d9b5f8
ЛР4. Исправление примера в теории по ИЗ
2023-10-01 22:58:35 +03:00
Andrei Solodovnikov
63426e8459
ЛР4. Обновление демо-программы под 32-битные ячейки памяти
2023-09-27 14:09:37 +03:00
Andrei Solodovnikov
533b816acb
ЛР4. Исправление программы
...
Программа обновлена под 32-разрядные ячейки памяти инструкций
2023-09-25 00:07:18 +03:00
Andrei Solodovnikov
3e0b149e82
Update cyberconverter.cpp
2023-09-19 16:07:04 +03:00
Andrei Solodovnikov
b1924b5559
Cyberconverter. Обновление программы под 32бита
2023-09-19 15:41:07 +03:00
Andrei Solodovnikov
3cf8ec2c9b
Cyberconverter. Исправление под 32разрядные ячейки
2023-09-19 15:31:37 +03:00