Andrei Solodovnikov
bb608f596b
ЛР16. Уточнение формулировки
2024-05-07 10:40:55 +03:00
Andrei Solodovnikov
e6b86a1d8b
ЛР13. Стилистические правки
2024-05-06 10:41:52 +03:00
Andrei Solodovnikov
17f0cfe9ba
ЛР13. Стилистическая правка
2024-05-06 10:28:08 +03:00
Andrei Solodovnikov
d0b6e94146
ЛР1. Исправление опечатки в разряде константы в тб
2024-05-05 21:33:17 +03:00
Andrei Solodovnikov
481f258322
ЛР13. Добавление программы для пары PS2-LED
2024-05-03 21:03:04 +03:00
Andrei Solodovnikov
fbeb8823e0
ЛР13. Переименование mem-файлов
...
Во время изменения нумерации лаб остались незавершенные правки.
2024-05-03 21:03:03 +03:00
Andrei Solodovnikov
edac47e06f
ЛР13. Исправление опечатки
2024-05-03 16:33:40 +03:00
Andrei Solodovnikov
692b54abb6
ЛР10. Исправление опечатки
2024-05-03 14:50:36 +03:00
Andrei Solodovnikov
c031331a7f
ЛР5. Исправление таблицы 5
2024-05-03 14:49:16 +03:00
Andrei Solodovnikov
bc5d023bed
ЛР10. Исправление разрядности в готовом модуле
2024-04-30 10:19:09 +03:00
Andrei Solodovnikov
9d886876c9
ЛР10-11. Исправление кода прерывания
...
Код прерывания должен содержать единицу в старшем бите. Вместо этого
единица писалась в младший бит старшего ниббла.
2024-04-30 10:19:00 +03:00
Andrei Solodovnikov
40990d0c43
ЛР11. Удлинение ресета
2024-04-28 22:04:35 +03:00
Andrei Solodovnikov
020eb9192e
ЛР13. Исправление опечатки
2024-04-28 11:46:27 +03:00
Andrei Solodovnikov
365b6fc874
ЛР14. Уточнение формулировки
2024-04-28 11:38:02 +03:00
Andrei Solodovnikov
e2545229f3
Исправление примера в индивидуальных заданиях
2024-04-26 23:32:22 +03:00
Andrei Solodovnikov
d51b15c5ff
ЛР5. Уточнение формулировки
2024-04-25 00:05:38 +03:00
Andrei Solodovnikov
fedc917cab
ЛР7. Исправление адресации в ext_mem
2024-04-23 14:22:13 +03:00
Andrei Solodovnikov
bcaea163e9
ЛР6. Удлинение сброса ресета
...
Если процессор использует синхронный сброс с сигналом stall, управляющим разрешением на запись, процессору нужно минимум 2 такта на сброс: 1 такт на сброс регистра в лсу, который опустит stall, второй для сброса программного счетчика.
2024-04-23 13:09:44 +03:00
Andrei Solodovnikov
e309c02af1
ЛР11. Добавление обфусцированного модуля riscv_core
2024-04-22 17:39:34 +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
Andrei Solodovnikov
026ad078e5
Исправление ссылки на пикчу киберкобры в обзоре лаб
2024-04-22 09:27:33 +03:00
alexkharl
8bf0cf7fea
Feat(lab13/obf/uart_tx):Доб-ие обф uart_rx_sb_ctrl
2024-04-15 14:32:07 +03:00
Andrei Solodovnikov
9b4f18d61d
Merge pull request #80 from BROsandr/brosandr.12_obfuscate
...
Fix(labs/made/uart_tx):Исправление lut cI7ozekBmfu12
2024-04-15 07:57:05 +02:00
alexkharl
98f41a4031
Fix(labs/04/board/md):Испр-ие ссылки на program
2024-04-12 12:24:48 +03:00
alexkharl
d76078af78
Fix(labs/made/uart_tx):Испр-ие lut cI7ozekBmfu12
2024-04-11 13:19:18 +03:00
Andrei Solodovnikov
a25c5543c1
ЛР6. Обновление цели работы
2024-04-11 09:50:53 +03:00
Andrei Solodovnikov
c6c46c17b7
ЛР6. Исправление опечатки
2024-04-11 09:47:50 +03:00
Andrei Solodovnikov
2a0e3d29bf
ЛР5. Обновление форматирования
2024-04-10 11:48:12 +03:00
Andrei Solodovnikov
816c847bb4
Merge branch 'master' into module_array_ref
2024-04-10 10:43:39 +02:00
Andrei Solodovnikov
ea50783e09
Merge pull request #79 from MPSU/HepoH3-patch-1
...
ЛР5. Связь описания сигналов с покодами
2024-04-10 10:40:12 +02:00
Andrei Solodovnikov
bd202d6cf7
ЛР5. Добавление уточнения по CSR
2024-04-10 11:39:56 +03:00
Andrei Solodovnikov
86af48c6d7
Update Labs/12. Daisy chain/README.md
2024-04-10 11:35:44 +03:00
Andrei Solodovnikov
5627464ac0
Update Labs/01. Adder/README.md
2024-04-10 11:33:49 +03:00
Andrei Solodovnikov
60c6011fea
ЛР5. Добавление подписи к таблице 6
2024-04-10 11:30:25 +03:00
Andrei Solodovnikov
1b94a08c80
ЛР5. Добавление в описание сигналов опкодов, на которых тот может измениться
2024-04-10 11:27:42 +03:00
alexkharl
f98899de00
Feat(lab13/obf/uart_tx):Доб-ие обф uart_tx_sb_ctrl
2024-04-09 15:20:15 +03:00
Andrei Solodovnikov
825674d1f9
ЛР5. Добавление пояснения про поле shamt
2024-04-09 14:38:31 +03:00
Andrei Solodovnikov
13fca65559
ЛР4. Исправление битых ссылок
...
При переименовании файла в eacb727
не были исправлены ссылки на него.
2024-04-02 16:00:20 +03:00
Andrei Solodovnikov
667fa9d01a
ЛР6. Добавление hex-значений в двоичный листинг
2024-04-02 12:02:09 +03:00
Andrei Solodovnikov
b10f831825
ЛР6. Исправление листинга с двоичным кодом
...
Листинг не соответствовал коду на ассемблере и содержимому файла
program.mem
2024-04-02 11:59:33 +03:00
Andrei Solodovnikov
370306febc
Merge pull request #77 from MPSU/decoder_append
...
ЛР5. Дополнение кодирования SYSTEM инструкций
2024-04-02 06:41:04 +02:00
Andrei Solodovnikov
6d0af977c7
ЛР5. Стилистические правки
2024-04-02 07:40:26 +03:00
Andrei Solodovnikov
eacb727630
ЛР4. Переименование example.mem -> program.mem
...
При рефакторе киберкобры, было решено унифицировать примеры программ,
однако забыли переименовать оставленный файл под вариант,
инициализирующий память инструкций в третьей лабе.
2024-04-02 07:37:02 +03:00
Andrei Solodovnikov
161369f7fc
ЛР5. Доработка тб
...
Правка выравниваний при выводе, причесывание циклов.
2024-04-01 16:14:46 +03:00
Andrei Solodovnikov
becb469dcb
ЛР3. Описание запроса на чтение в явном виде
...
В методичке был люфт по поводу способов реализации запроса на чтение:
- только по сигналу mem_req_i (в этом случае запрос на чтение производился при любом значении сигнала mem_we_i);
- при одновременном выполнении mem_req_i == 1 и mem_we_i == 0.
2024-04-01 11:31:25 +02:00
Andrei Solodovnikov
aa92160698
ЛР5. Рефактор тестбенча
2024-04-01 09:56:23 +03:00
Andrei Solodovnikov
b059a316b6
ЛР5. Дополнение кодирования SYSTEM инструкций
...
Добавлено пояснение касательно хардкода инструкций ecall, ebreak, mret.
2024-03-31 23:43:23 +03:00
Andrei Solodovnikov
e13794228c
ЛР5. Удаление комментария из прототипа модуля
2024-03-31 21:15:13 +03:00
BROsandr
84c0e9052e
ЛР13. Добавление обфусцированного модуля( #76 )
...
* Feat(13/uart):Доб-ие обфускации
* Feat(13/led):Доб-ие обфускации
* Feat(13/led):Распил в lut cntr
* Ref(13/led):Улучшение распила в lut cntr
* Ref(13/led):Улуч-ие распила led_mode
* Feat(13/led):обфускация led_val
* Feat(13/led):Обфускация read_data
* Fix(13/led):Испр-ие размера read_data_next
* Ref(13/led):Уд-ие сигнала soft_reset
* Ref(13/led):Уд-ие зависимости по входным сигналам
* Ref(13/led):Перестановка строк
* Feat(13/led):Разматывание 32'd1 в series
* Feat(13/led):Доб-ие xor
* Ref(13/led):Уд-ие комментов
* Feat(13/led):Доб-ие обфускации имен
* Feat(13/led):Деобфускация led_val, led_mode
* Fix(13/led):Испр-ие xor
* Ref(13/uart_tx):Уд-ие netlist
2024-03-26 11:53:15 +03:00