Commit Graph

602 Commits

Author SHA1 Message Date
Andrei Solodovnikov
5e914be5e3 Удаление висячего пробела 2024-02-09 14:35:45 +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
98350fb0d1 Изменение определения процессора
Из определения убрана часть про исполнение процессора на одной
интегральной схеме. Она избыточна и только препятствует усвоению
остальных частей.
2024-02-08 15:13:50 +03:00
Andrei Solodovnikov
d09f6e0e16 Обновление сабмодуля с презентациями лекций 2024-02-08 13:07:14 +03:00
Andrei Solodovnikov
ac67d445c3 ЛР2. СтилиПрÐСтилистическа я правка пикчи 2024-02-08 13:03:37 +03:00
Andrei Solodovnikov
54bc0e1336 ЛР1. Исправление пикчи с generate
Пикча была сделана, когда лабы делались на Verilog. После перехода на
SystemVerilog стало невозможно использовать new в качестве шаблона имен
генерируемых сущностей.
2024-02-07 10:00:37 +03:00
Andrei Solodovnikov
b32a67fa20 Рефактор присваиваний 2024-02-06 16:11:07 +03:00
Andrei Solodovnikov
a7d5552121 Стилистические правки 2024-02-04 12:03:58 +03:00
Andrei Solodovnikov
a5715486c2 Добавление кредитов к авторам тб 2024-02-04 11:13:09 +03:00
Andrei Solodovnikov
45585ff9c4 BREAKING CHANGE! Сдвиг нумерации в лабах
Лабу по дейзи-цепочке необходимо вставить сразу после лабы по интеграции
контроллера прерываний, поэтому приходится увеличить нумерацию
оставшихся лаб.
2024-02-04 11:08:37 +03:00
Andrei Solodovnikov
d4d813a7ea Добавление лабораторной работы по дейзи-цепочке 2024-02-04 10:54:48 +03:00
Andrei Solodovnikov
428a78c1e5 ЛР10. Исправление константы для mcause
В константе была ошибка, при старшем бите равном единице,
шестнадцатеричная цифра должна быть равна 0x8, а не 0x1.
2024-02-03 23:18:39 +03:00
Andrei Solodovnikov
4955cc840e Исправление орфографической ошибки в слове шестнадцатеричная 2024-02-03 23:15:30 +03:00
Andrei Solodovnikov
b05b649579 Добавление оператора [] как способ описания мультиплексора 2024-02-03 13:27:51 +03:00
Andrei Solodovnikov
5cd0606dd7 Перенос раздела по блоку always 2024-02-03 12:19:47 +03:00
Andrei Solodovnikov
765a0a3f3e Обновление указания по использованию присваиваний
Ранее давалось более простое правило:

"Используй неблокирующее присваивание во всех блоках always", которое
конфликтует с правилами, описанными в документе по присваиваниям.
Правила были обновлены, таким образом, чтобы сохранить простоту и
устранить конфликт.
2024-02-03 12:19:47 +03:00
Andrei Solodovnikov
d215a215b8 Вынос информации о защелках в отдельный документ 2024-02-03 12:19:47 +03:00
Andrei Solodovnikov
af6ef85074 Завершение экспорта drawio.png -> svg 2024-02-03 12:19:47 +03:00
Andrei Solodovnikov
fed19d962e Переименование пикч в Implementation steps 2024-02-03 00:46:43 +03:00
Andrei Solodovnikov
3b3c6b184e Добавление ссылок на присваивания 2024-02-03 00:34:48 +03:00
Andrei Solodovnikov
80502c5bc8 Исправление опечаток в Assignments 2024-02-03 00:30:16 +03:00
Andrei Solodovnikov
34274ccb40 Различия между блокирующими и неблокирующими присваиваниями 2024-02-02 15:34:44 +03:00
Andrei Solodovnikov
43fd6027c3 Добавление информации про FAQ 2024-02-01 13:37:57 +03:00
Andrei Solodovnikov
c4c1bc853e ЛР10. Добавление заметки насчет ударения 2024-01-31 19:02:09 +03:00
Andrei Solodovnikov
38e93c4ac9 Правка оглавлений основы работы с Vivado 2024-01-31 18:58:24 +03:00
Andrei Solodovnikov
67761674e8 Удаление руководства по добавлению заголовочных файлов 2024-01-31 18:58:03 +03:00
Andrei Solodovnikov
297ec87b38 Рефактор запуска моделирования 2024-01-31 18:52:18 +03:00
Andrei Solodovnikov
9e55df46ab Исправление опечатки в FAQ.md 2024-01-31 18:49:01 +03:00
Andrei Solodovnikov
aa2d7c5440 Переименование документа "Folder structure" 2024-01-31 18:24:01 +03:00
Andrei Solodovnikov
9d42104953 Завершение конвертации png->svg 2024-01-31 18:21:07 +03:00
Mikhail Popov
d5210355f4 Предложения по лабораторной работе 13 (#58)
* Предложения по лабораторной работе 13

* Apply suggestions from code review

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

---------

Co-authored-by: Mikhail Popov <mikhail.popov@bsc.es>
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru>
2024-01-31 17:56:08 +03:00
Andrei Solodovnikov
644cf64a2a Merge pull request #55 from MPSU/svg-transition
Перенос drawio-изображений в svg-формат
2024-01-31 17:54:53 +03:00
Andrei Solodovnikov
0ede1572f7 Перенос drawio-изображений в svg-формат 2024-01-31 17:53:28 +03:00
Andrei Solodovnikov
56b94a1835 Рефактор руководства по прошивке ПЛИС 2024-01-31 17:43:50 +03:00
Andrei Solodovnikov
c19a3be8a9 Обновление кредитов 2024-01-31 16:55:25 +03:00
Andrei Solodovnikov
3797368268 Рефактор Открытия схематика 2024-01-31 16:41:06 +03:00
Andrei Solodovnikov
75192ecbe0 Перенос Implementation steps в Introduction 2024-01-31 16:07:12 +03:00
Andrei Solodovnikov
8cf2198e79 Рефактор руководства по окну исходников Vivado 2024-01-31 16:07:12 +03:00
Mikhail Popov
d2bca5ccfe Merge pull request #56 from MPSU/cobra-picturing
ЛР4. Обновление структуры картинок и подписей.
2024-01-31 14:36:34 +02:00
Andrei Solodovnikov
2a86e41288 ЛР4. Исправление залога глагола
Co-authored-by: Mikhail Popov <gr33nka@icloud.com>
2024-01-31 15:04:55 +03:00
Andrei Solodovnikov
01c6d982d4 Рефактор Elaboration failed 2024-01-31 13:36:07 +03:00
Andrei Solodovnikov
01d262c860 Рефактор Debug manual 2024-01-31 13:15:33 +03:00
Mikhail Popov
da42b209ef Merge pull request #57 from MPSU/latch_descr 2024-01-30 15:43:20 +02:00
Andrei Solodovnikov
6f756386ae Добавление описания побочных эффектов защелок 2024-01-30 16:40:37 +03:00
Andrei Solodovnikov
12bbbbfe0f ЛР14. Изменение точки входа конечного автомата
Ранее после сброса, программатор сразу же отравлял начальное сообщение.
Подобное поведение неудобно, поскольку требует сперва запустить скрипт
прошивки, и только после этого делать сброс.
Теперь же программатор ждет начальной команды и только после этого,
отправляет сообщение по UART.
2024-01-30 15:55:08 +03:00