Детальная информация

Название: Встраивание операционной системы GNU Linux в платформу Xilinx Zynq для работы на базе открытой архитектуры RISC-V: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технология разработки и сопровождения качественного программного продукта
Авторы: Воробьев Алексей Геннадьевич
Научный руководитель: Фёдоров Станислав Алексеевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2019
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: операционные системы; FPGA; Xilinx; Zynq; RISC-V; Linux; SoC; Vivado; CPU; Verilog
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2019/vr/vr19-4076
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\2622

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Работа описывает разработку программного ядра микропроцессора с открытой архитектурой RISC-V. В ходе работы реализован IP-блок 64-битного процессорного ядра RISC-V для среды разработки Xilinx Vivado и реализовано встраивание операционной системы GNU Linux в платформу Xilinx Zynq-7000.

The paper describes the development of a software microprocessor kernel with an open source architecture RISC-V. During the work, the IP-block of the 64-bit RISC-V processor core for the Xilinx Vivado development environment was implemented and the embedding of the GNU Linux operating system into the Xilinx Zynq-7000 platform was implemented.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • Содержание
    • Введение
      • Актуальность
      • Цель и задачи работы
      • Краткое содержание работы
    • 1 Разработка под платформу Xilinx Zynq-7000
      • 1.1 Обзор аппаратных средств разработки Xilinx Zynq-7000
        • 1.1.1 Обзор платы для разработки Xilinx Zynq ZC-702 Evolution Kit
        • 1.1.2 Обзор платы для разработки MYIR Z-Turn Lite Board
      • 1.2 Программирование базовых программных проектов на платформе Xilinx Zynq-7000
        • 1.2.1 Программирование PS ARM приложения без операционной системы (bare-metal)
        • 1.2.2 Программирование PL ARM приложения без операционной системы (bare-metal)
      • 1.3 Развёртывание ОС GNU/Linux на платформе Xilinx Zynq-7000
        • 1.3.1 Загрузчик (bootloader)
        • 1.3.2 Ядро ОС GNU/Linux ARM
        • 1.3.3 Файловая система (ramdisk)
        • 1.3.4 Файловая система (rootfs)
        • 1.3.5 Подготовка карты памяти microSD
        • 1.3.6 Загрузка ОС GNU/Linux на Xilinx Zynq-7000
        • 1.3.7 Программирование MYIR Z-Turn Lite через JTAG интерфейс
      • 1.4 Программирование базовых программных проектов на платформе Xilinx Zynq-7000 под управле-нием ОС GNU/Linux
    • 2 Разработка открытого процессорного ядра RISC-V
      • 2.1 Обзор открытых ядер процессоров архитек-туры RISC-V
      • 2.2 Архитектура открытого процессорного ядра RISC-V
        • 2.2.1 Система команд RISC-V
        • 2.2.2 Язык разработки аппаратного обеспечения Chisel
    • 3 Подготовка проекта RISC-V на платформе Xil-inx Zynq-7000
      • 3.1 Обзор средств разработки RISC-V
        • 3.1.1 Генератор Rocket Chip исходного кода ядра RISC-V
        • 3.1.2 Тестирование проекта ядра CPU RISC-V
        • 3.1.3 Эмулятор QEMU под архитектуру RISC-V
      • 3.2 Создание блока IP-ядра 64-разрядного CPU ар-хитектуры RISC-V в среде Xilinx Vivado 2018.2
      • 3.3 Подготовка ОС GNU/Linux для запуска на платформе Xilinx Zynq-7000 под управление процессора RISC-V
    • Заключение
    • Список использованных источников

Статистика использования

stat Количество обращений: 30
За последние 30 дней: 1
Подробная статистика