В этом разделе собраны образовательные материалы по технологиям RISC–V.

Материалы, размещённые в данной Библиотеке непосредственно на сайте Альянса RISC–V, распространяются под лицензией CC BY 4.0. Остальные материалы, на которые ведут ссылки из данного раздела, доступны под соответствующими лицензиями на сайтах с материалами.

На главную страницу библиотеки
Курсы, созданные при поддержке Альянса RISC-V Учебные курсы и материалы
Проектирование процессоров RISC-V в среде Logisim и на языке Verilog в среде Quartus

Разработка процессорного ядра RISC-V: схемотехническое моделирование в среде Logisim и описание на Verilog в среде Quartus.

Курсы, созданные при поддержке Альянса RISC-V Учебные курсы и материалы
Практикум: Основы проектирования СнК на базе ядра RISC-V

Разработка узлов подключения периферии к ядру RISC-V: знакомство с архитектурой, средствами синтеза и моделирования цифровых схем.

Курсы, созданные при поддержке Альянса RISC-V Учебные курсы и материалы
Трансляция языков программирования

Методы выбора инструкций в компиляторах: раскрытие макросов, использование деревьев, простых и ациклических графов.

Курсы, созданные при поддержке Альянса RISC-V Учебные курсы и материалы
Основы проектирования операционных систем: лабораторный практикум на xv6 под RISC-V

Выполнение лабораторных работ на примере ОС MIT xv6: реализация компонентов ОС на C и ассемблере RISC-V, изучение принципов работы ядра.

Курсы, созданные при поддержке Альянса RISC-V Учебные курсы и материалы
Практическое применение RISC-V на примере микроконтроллеров общего назначения

Основы работы с микроконтроллерами на ядре RISC-V: отладка, прошивка, программирование на ассемблере и C. Возможен удалённый доступ.

Курсы, созданные при поддержке Альянса RISC-V Учебные курсы и материалы
RISC-V для FPGA – архитектура, микроархитектурные реализации

Особенности архитектуры RISC-V в контексте проектирования на FPGA; микроархитектурные реализации реконфигурируемых систем.