Засоби управління паролями користувачів в цифрових системах

Ескіз недоступний

Дата

2024

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Бакалаврський дипломний проєкт включає пояснювальну записку (52 стор., 20 рис., 1 табл., 4 додатків). Мета розробки — створення процесору на базі архітектури RISC-V з апаратною реалізацією CRC, що дасть змогу використовувати його в пристроях різного роду, що виконують обробку і пересилку великих обсягів даних в умовах, де можливі шуми і пошкодження. На базі процесора реалізовано команду, що дає змогу обчислювати циклічну надлишкову суму для повідомлення довільної довжини, що складається зі слів довжиною 32 біти, з використанням твірного полінома. В ході розробки: Проведено аналіз існуючих RISC-V архітектур та конвеєру команд; Проведено аналіз існуючих реалізацій CRC в межах архітектури RISC-V; Розроблено спрощену структуру конвеєру; Додано користувацьку інструкцію до RISC-V інструментарію; Проведено трансляцію програми мовою С у набір команд для процесорної архітектури, що реалізується; Реалізовано конвеєр з головними елементами архітектури; Розширено конвеєр підтримкою користувацької інструкції для обчислення контрольної суми. Використання цієї прошивки в контролерах дасть змогу пришвидшити ітеративний процес обрахунку CRC за рахунок апаратної реалізації.

Опис

Ключові слова

архітектура процесора, RISC-V, цілісність даних, циклічний надлишковий код, VHDL, C, конвеєр команд, CPU architecture, data integrity, cyclic redundancy check, instruction pipeline

Бібліографічний опис

Шкільнюк, В. О. Засоби управління паролями користувачів в цифрових системах : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Шкільнюк Владислав Олегович. – Київ, 2024. – 64 с.

DOI