Главная         Авторы   Статьи   Год проведения   Тематика   Организации        Конференция МЭС

Бортовая информационно-управляющая система на основе MIPS архитектуры с применением расширения системы команд UDI и аппаратным ускорителем тригонометрических вычислений  

Авторы
 Ливенцев Е.В.
 Переверзев А.Л.
 Примаков Е.В.
 Силантьев А.М.
Год публикации
 2016
УДК
 004.31

Аннотация
 В статье рассмотрена задача построения интегрированных бортовых информационно-управляющих систем для малогабаритных беспилотных летающих аппаратов на базе ПЛИС. Основу рассмотренной системы составляет синтезируемый 32-разрядный RISC процессор MicroAptiv UP. Предложено решение проблемы hувеличения скорости расчетов тригонометрических функций за счет использования аппаратного ускорителя на базе алгоритма CORDIC. Рассмотрены три варианта подключения ускорителя к микропроцессорному ядру: системная шина AHB-Lite, интерфейс пользовательских команд CorExtend (UDI) и интерфейс сопроцессора 2 (COP2). Проведён сравнительный анализ производительности системы при различных способах подключения. Показано, что сравнению с программным расчётом было получено увеличение скорости вычислений в 97 раз при расчёте одной функции и в 194 раза при расчёте пары функций одного аргумента. Аппаратные затраты на реализацию предложенной структуры составили 1% от затрат на реализацию процессорного ядра.
Ключевые слова
 система на программируемом кристалле, аппаратный ускоритель, MIPS, UDI, CorExtend, FPGA.
Ссылка на статью
 Ливенцев Е.В., Переверзев А.Л., Примаков Е.В., Силантьев А.М. Бортовая информационно-управляющая система на основе MIPS архитектуры с применением расширения системы команд UDI и аппаратным ускорителем тригонометрических вычислений // Проблемы разработки перспективных микро- и наноэлектронных систем (МЭС). 2016. № 2. С. 238-242.
Адрес статьи
 http://www.mes-conference.ru/data/year2016/pdf/D086.pdf

Copyright © 2009-2018 ИППМ РАН. All Rights Reserved.

Разработка сайта - ИППМ РАН