Commit Graph

46 Commits

Author SHA1 Message Date
Andrei Solodovnikov
34bfbdd03f ЛР1. Переименование сигналов на рис.2, рис.5 2024-09-21 18:19:48 +03:00
Andrei Solodovnikov
caa0ec487f ЛР1. Исправление подписи к листингу 2 2024-09-18 17:27:25 +03:00
Andrei Solodovnikov
3842115a9a ЛР1. Исправление опечаток в порядке выполнения задания 2024-09-18 14:58:06 +03:00
Andrei Solodovnikov
7abfb671c4 ЛР1. Исправление тб в листинге 2 2024-09-18 14:45:30 +03:00
Andrei Solodovnikov
143d359713 ЛР1. Уточнение порядка реализации 4-битного сумматора 2024-09-13 15:47:37 +03:00
Sergey Chusov
d01bbbd427 ЛР1: Добавление потерянной точки с запятой 2024-09-10 11:45:39 +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
7fdbf1cb92 ЛР1. Стилистические правки 2024-08-14 11:27:50 +03:00
Andrei Solodovnikov
f5428a229b ЛР1. Уточнение методички 2024-07-18 11:17:48 +03:00
Andrei Solodovnikov
f6ffc3a451 ЛР1. Обновление сообщений в тб 2024-07-08 16:58:01 +03:00
Andrei Solodovnikov
06dc07c03f Стилистические правки 2024-07-01 17:03:02 +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
b46352e588 ЛР1. Стилистические правки 2024-06-14 11:45:51 +03:00
Andrei Solodovnikov
d0b6e94146 ЛР1. Исправление опечатки в разряде константы в тб 2024-05-05 21:33:17 +03:00
Andrei Solodovnikov
816c847bb4 Merge branch 'master' into module_array_ref 2024-04-10 10:43:39 +02:00
Andrei Solodovnikov
5627464ac0 Update Labs/01. Adder/README.md 2024-04-10 11:33:49 +03:00
Andrei Solodovnikov
378ebed6d5 ЛР1. Стилистические правки 2024-03-20 00:58:56 +03:00
Andrei Solodovnikov
b24c302dfa Применение стилистических правок после вычитки 2024-03-18 13:02:48 +03:00
Andrei Solodovnikov
8d2ea38c54 ЛР1. Замена generate на массив модулей
Массив модулей позволяет описать 32-битный сумматор более лаконично и
что главнее — без использования цикла, который может навести на
крамольные мысли о программировании.
2024-03-18 12:35:16 +03:00
Andrei Solodovnikov
3dcb0b76f9 Добавление кредитов в исходники 2024-02-21 11:48:18 +03:00
BROsandr
a01446eb43 brosandr.lab_02_alu (#62)
* Feat(02_Alu):Перепиcывание board модуля

* Fix(02_Alu):Замена .v->.sv в board файле

* Feat(pic/labs/board):Доб-ие пикчи alu_structure

* Ref(pic/labs_board):Обн-ие nexys_alu_structure

* Ref(pic/labs/board):Улуч-ие nexys_alu_struct

* Ref(02_Alu/board):Замена назв-ий переменных в nexys_alu

* Fix(02_Alu/board):Доб-ие @negedge arstn_i в регистр an

* Ref(02_Alu/board):Переписывание форм-ия operand_* на assign

* Ref(pic/labs/board):Rename ...svg->...drawio.svg

* Ref(labs/02_Alu/nexys_alu):Перевод на bcd

* Fix(labs/02_alu/nexys):Испр-ие вывода operand_a

* Fix(labs/02_alu/nexys):Изм-ие разряд-ти bcd на 42

* Fix(.pic/labs/board/nexys_alu):Обн-ие разрядности

* Ref(labs/02_alu/board):Обн-ие README

* Ref(02_Alu/board):Дополнение описания оболочки

* Ref(labs/02_alu_board):Различные улучшения md

* Ref(labs_02_alu/board):Доб-ие точки в md

* Repo(pic/labs/board):Уд-ие лишних картинок

* Fix(labs/02_alu/board/md):Испр-ие alt названия

* Ref(labs/02_alu/board):Перевод тире на юникод симв

* Style(02_alu/board):Доб-ие абзаца после картинки

* Fix(02_alu/board):Apply suggestions from code review

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

* Ref(02_alu/board):Уд-ие переносов внутри абзаца

* Style(02_alu):Доб-ие блейма

* Fix(pic/02_alu):Поворот SE

* Ref(pic/02_alu):Вырав-ие разярдностей и их цвета

* Fix(02_alu/nexys):Испр-ие блейма

* Ref(labs/02_alu/board):Переписывание bin2bcd

* Fix(02_Alu):Apply suggestions from code review

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

* Ref(pic/02_alu/alu_struct):Испр-ие шрифтов

* Ref(pic/02_alu):Экспорт в svg

* Ref(pic/02_alu/board):Обн-ие экспозиции nexys_alu

* Ref(02_alu):Переделка маппинга свитчей в список

* Ref(pic/02_alu/board):Подвижка боксов A,B,Sum

* Ref(pic/02_alu/board):Замен цветов

* Style(01_adder/board):Склеивание строк в абзацах

* Ref(pic/02_alu/board):Испр-ие nexys_alu_struct

* Fix(02_alu/board):Apply suggestions from code review

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

* Repo(02_alu/board):Доб-ие шапки создателя

---------

Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru>
2024-02-20 17:09:37 +03:00
Andrei Solodovnikov
4ddcfb40f3 ЛР1-4, 6. Обновление указаний по проверке в ПЛИС 2024-02-15 14:46:16 +03:00
Andrei Solodovnikov
d10b028f75 ЛР1. Исправление бага в тб
Вызов $urandom(1) вместо $urandom_range(1) приводил к установке конкретного сида в RNG, из-за чего генератор воспроизводил одни и те же тестовые воздействия
2024-02-14 20:11:07 +03:00
Andrei Solodovnikov
babfbd2d29 ЛР1,2,3,4,6. Добавление ссылки на board files 2024-02-13 16:54:45 +03:00
BROsandr
fef390f509 brosandr.01_Adder (#59)
* Ref(01_Adder):Уд-ие лога о результатых симуляции

* Ref(01_Adder):Улучш-ие логирования

* Ref(01_Adder_32):Доб-ие timeunit

* Fix(01_Adder):Доб-ие #1 для ожидания line_dump

* Ref(01_Adder):Доб-ие инфы в тб для 32 битного сумматора

* Ref(01_Adder):Дополнение информацией board файла

* Ref(01_Adder):Итализация названия рисунка 3

* Ref(01_Adder):Испр-ие грамматических ошибок в board файле

* Revert "Ref(01_Adder):Доб-ие инфы в тб для 32 битного сумматора"

This reverts commit 96380b56dc.

* Revert "Fix(01_Adder):Доб-ие #1 для ожидания line_dump"

This reverts commit 34670f21f8.

* Revert "Ref(01_Adder_32):Доб-ие timeunit"

This reverts commit 11c97ac431.

* Revert "Ref(01_Adder):Улучш-ие логирования"

This reverts commit 92147fa303.

* Revert "Ref(01_Adder):Уд-ие лога о результатых симуляции"

This reverts commit 33c8dda06c.

* Ref(01_Adder):Испр-ие грамматики в README board files

* Ref(01_Adder): Применение правок по MD bordfiles после ревью

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

* Ref(01_Adder):Замена рисунка в MD board_files

* Ref(01_Adder):Замена текста на ссылку по прошивке плис в board_files

* Style(01_Adder):Испр-ие названия рисунков

* Ref(01_Adder):Доб-ие ссылки на source window в board files

* Ref(01_Adder):Испр-ие орфографии в md board_files

* Style(01_adder_board):Разбивка длинных строк в md

* Ref(01_Adder_board_md):Доб-ие номеров в кругах

* Style(01_Adder_board_md):Доб-ие диапазонов в блок кода

* Ref(01_Adder_board):Переименование файлов рисунков

* Ref(01_Adder_board_md):Замена html color на latex

Тк mardown не поддерживает html цвета

* Revert "Ref(01_Adder_board_md):Замена html color на latex"

This reverts commit 90762590f7.

* Fix(01_Adder):Применение правок из ревью к md board files

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

* Ref(01_Adder):Уд-ие лишней ссылки на инструкцию прошивки

* Ref(01_Adder):Изм-ие номера рисунка

* Ref(01_Adder):Переделка рисунка с 48 + 18

* Ref(01_Adder):Улучшение читаемости структурной схемы

* Repo((.pic/labs/board files):Уд-ие неиспользуемых пикч

* Repo(board_files):Возврат program_device

* Repo:Перемещение пикчи how_to_program в соотв папку

---------

Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru>
2024-02-13 14:20:14 +03:00
Andrei Solodovnikov
0692ae3117 ЛР1. Обновление тб и порядка выполнения задания 2024-02-11 11:30:50 +03:00
Andrei Solodovnikov
09317daa70 Замена ссылок для board_files
Относительные ссылки заменены абсолютными.
Это сделано по причине того, что board_files не являются частью
электронной книги. Из-за этого, открытие ссылок, ведущих на board_files
из книги вело на 404.
2024-02-09 14:35:24 +03:00
Andrei Solodovnikov
121190e0b3 Update README.md 2024-02-09 10:47:03 +03:00
Andrei Solodovnikov
e94a6c7cff ЛР1. Добавление в задание прототипа однобитного сумматора 2024-02-09 10:25:49 +03:00
Andrei Solodovnikov
fb26fc9f20 Update tb_fulladder4.sv 2024-02-09 10:20:23 +03:00
Andrei Solodovnikov
23679c20f2 Update tb_fulladder.sv 2024-02-09 10:15:46 +03:00
Andrei Solodovnikov
998b36e57a Update tb_fulladder.sv 2024-02-09 10:15:25 +03:00
Andrei Solodovnikov
4955cc840e Исправление орфографической ошибки в слове шестнадцатеричная 2024-02-03 23:15:30 +03:00
Andrei Solodovnikov
af6ef85074 Завершение экспорта drawio.png -> svg 2024-02-03 12:19:47 +03:00
Andrei Solodovnikov
0ede1572f7 Перенос drawio-изображений в svg-формат 2024-01-31 17:53:28 +03:00
Andrei Solodovnikov
688ea46d68 Исправление пунктуационных и орфографических ошибок
В основном вставка пропущенных запятых и удаление лишнего пробела из
союза "а также", но были и другие ошибки и опечатки.
2024-01-11 11:44:44 +03:00
Andrei Solodovnikov
56ddeec27d Исправление заголовка в описании nexys_adder 2023-11-20 15:17:08 +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
d4db3540d1 Update tb_fulladder32.sv 2023-09-18 12:04:40 +03:00
Andrei Solodovnikov
8ef416fe50 Исправление ссылок в nexys_adder 2023-09-18 11:23:54 +03:00
Andrei Solodovnikov
e50170db94 Исправление подключения сумматора в nexys_adder 2023-09-18 11:10:28 +03:00
Andrei Solodovnikov
d8f51ccf65 Объявление до использования в тб сумматора и АЛУ 2023-09-15 15:22:56 +03:00
Andrei Solodovnikov
f4c0960704 Initial commit 2023-09-07 17:06:55 +03:00