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

Динамическая модификация внутреннего программного обеспечения встраиваемых устройств для решения задач обратной разработки  

Авторы
 Узеньков Д.А.
 Власов А.И.
 Фатхутдинов Т.М.
 Гладких А.А.
Год публикации
 2021
DOI
 10.31114/2078-7707-2021-2-63-69
УДК
 004.3, 004.41

Аннотация
 Рассмотрены особенности хранения внутреннего программного обеспечения различных электронных устройств. Предложено использование динамической модификации данных при решении различных задач обратной разработки электронных устройств. Описанный способ имеет преимущество по скорости реализации и подстройке модификации хранимых в запоминающем компоненте устройства данных относительно методов статической модификации. Основное внимание уделено архитектуре устройства динамической модификации данных запоминающего устройства с параллельным асинхронным интерфейсом. Показаны возможности по применению программируемых логических интегральных схем. Основная проблема методов модификации внутреннего программного обеспечения электронных устройств состоит в том, что они не подразумевают изменения конфигурации модификации данных запоминающего компонента устройства в процессе его работы устройства, т.е. являются статическими. Это следствие использования подхода статической модификации данных. Авторами предложена стратегия «динамического подхода с применением программируемой логической интегральной схемы», позволяющая устранить вышеуказанную проблему. Структура системы с использованием предложенной стратегии динамической модификации данных системы на основе программируемой логической интегральной схемы позволяет модифицировать данные запоминающего устройства, передаваемые по интерфейсу связи от запоминающего к исполняющему компоненту, без физического вмешательства в состояние постоянно хранимых данных внутреннего программного обеспечения и, как следствие, использовать различные конфигурации модификации в течение одного цикла работы обратно разрабатываемого устройства. Предложенный метод динамической модификации данных внутреннего программного обеспечения реализован в аппаратно-программном комплексе, встраиваемом в разрыв между постоянным запоминающим и исполняющим компонентами устройства. Он позволяет передать заранее подготовленные данные взамен ответа запоминающего устройства. Целевая ответная посылка запоминающего устройства определяется при предварительной конфигурации в бинарном виде. Метод может быть использован для решения различных задач при отладке в динамическом режиме программных алгоритмов встраиваемого электронного устройства.
Ключевые слова
 модификация данных, динамическая отладка, обратная разработка, программируемые логические интегральные схемы, встраиваемые устройства, исследование встраиваемых устройств, динамическая модификация данных, модификация внутреннего программного обеспечения встраиваемых систем, модификация данных запоминающих устройств.
Ссылка на статью
 Узеньков Д.А., Власов А.И., Фатхутдинов Т.М., Гладких А.А. Динамическая модификация внутреннего программного обеспечения встраиваемых устройств для решения задач обратной разработки // Проблемы разработки перспективных микро- и наноэлектронных систем (МЭС). 2021. Выпуск 2. С. 63-69. doi:10.31114/2078-7707-2021-2-63-69
Адрес статьи
 http://www.mes-conference.ru/data/year2021/pdf/D010.pdf

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

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