Главная
Авторы Статьи Год проведения Тематика Организации Конференция МЭС
Динамическая модификация внутреннего программного обеспечения встраиваемых устройств для решения задач обратной разработки |
|
|
|
|
Авторы |
| Узеньков Д.А. |
| Власов А.И. |
| Фатхутдинов Т.М. |
| Гладких А.А. |
Год публикации |
| 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 |
|
|