Details

Title: Платформо-независимый цикл разработки для проектирования встраиваемых систем: выпускная квалификационная работа магистра по направлению 11.04.02 - Инфокоммуникационные технологии и системы связи ; 11.04.02_01 - Защищенные телекоммуникационные системы
Creators: Урванцев Антон Сергеевич
Scientific adviser: Рашич Андрей Валерьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт физики, нанотехнологий и телекоммуникаций
Imprint: Санкт-Петербург, 2019
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Микропроцессоры — Проектирование; Вариативность; ПЛИС; Система на кристалле
UDC: 004.4'426
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Speciality code (FGOS): 11.04.02
Speciality group (FGOS): 110000 - Электроника, радиотехника и системы связи
Links: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2019/vr/vr19-5496
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Развитие современных встраиваемых систем ставит перед разработчиком новые задачи в связи с глобализацией современного рынка. Продукт, поставляемый в разные страны или разным клиентам, должен удовлетворять различным условиям, стандартам и ограничениям. Изменчивость разработанной системы должна приниматься во внимание проектировщиком. В случае встраиваемых гетерогенных систем эта проблема становится сложной. Наряду с изменчивостью гетерогенность системы ставит новые задачи, которые необходимо решать в процессе проектирования. В этой работе мы предлагаем платформо-независимый цикл разработки для встраиваемых систем. Предлагаемое решение опирается на самые современные инструменты и учитывает такие вопросы проектирования как вариативность, размещение частей проекта на разных целевых платформах, разрешение зависимостей. В ходе данной работы был изучен процесс разработки промышленного проекта, определены существующие проблемы и недостатки в текущем цикле разработки. Мы предлагаем новый подход к проектированию гетерогенных встраиваемых систем. Также в данной работе реализован инструмент, поддерживающий представленное решение, который позволит разработчику включить предлагаемый цикл разработки в повседневный процесс проектирования для увеличения скорости разработки и автоматизации задач.

Modern embedded systems development poses new challenges to a designer due to the global reachability of the contemporary market. One product shipped to different countries or customers should satisfy varying conditions, standards and constraints. Variability of a developed system should be taken into account by a designer. In a case of the embedded heterogeneous systems, this problem becomes challenging. Along with the variability heterogeneity of a system introduces new tasks, which should be addressed during design process. In this work, we propose a technology independent design flow. The proposed solution is supported by state-of-the-art tools and takes into account variability, partitioning, interfacing and dependency resolving processes. This thesis is conducted as a case study. We explored a design process of an industrial project, identified existing challenges and drawbacks in the existing solutions. We propose a new approach to a design flow of heterogeneous embedded systems. Also, a tool, supporting the presented solution, is implemented, which would allow a developer to include this approach into everyday design flow in order to increase a development speed and enable a task automation.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 44
Last 30 days: 0
Detailed usage statistics