×
02.11.2019
219.017.dd7e

Результат интеллектуальной деятельности: УСТРОЙСТВО АДАПТИВНОГО ПРЕОБРАЗОВАНИЯ ДАННЫХ В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ

Вид РИД

Изобретение

Аннотация: Изобретение относится к области вычислительной техники. Технический результат заключается в расширении функциональных возможностей. Устройство адаптивного преобразования данных в режиме реального времени содержит: блок кодирования, вычислительное ядро, первая группа входов/выходов которого соединена с группой входов/выходов блока интерфейсов, а вторая группа входов/выходов соединена с группой входов/выходов блока памяти, причем блок кодирования включает в себя конвейер, блок криптопримитивов, первый, второй, третий, четвертый регистры, первые входы/выходы которых объединены между собой и соединены с третьей группой входов/выходов вычислительного ядра, а вторые входы/выходы регистров объединены между собой и соединены с первым входом/выходом конвейера, второй вход/выход которого соединен с входом/выходом блока криптопримитивов. 1 ил.

Изобретение относится к вычислительной технике, в частности, к средствам преобразования информации и обеспечения ее передачи по каналам связи. Изобретение может использоваться в динамически настраиваемых средствах управления и контроля.

Известно устройство адаптивного преобразования данных в режиме реального времени (см. техническое описание интегральной микросхемы 1882 ВМ1Т, КФДЛ.431281.035ТО, ОАО «НИИЭТ», стр. 10-11), содержащее вычислительное ядро (аккумулятор, расширитель аккумулятора и регистровое арифметико-логическое устройство), группа входов-выходов которого соединена с группой входов-выходов блока интерфейсов (контроллер интерфейса ГОСТ Р 52070-2003 и передатчики UART0, UART1, SPI0, SPI1, I2C, LIN), а вторая группа входов-выходов соединена с группой входов-выходов блока памяти (оперативное запоминающее устройство, память программ и память данных) и группой входов-выходов блока кодирования, группа входов-выходов блока интерфейсов соединена с группой входов-выходов соответствующих портов устройства, третья группа входов-выходов вычислительного ядра соединена с группой входов-выходов блока обработки прерываний и группой входов-выходов массива таймеров-счетчиков.

Данное устройство является наиболее близким по технической сущности к заявляемому устройству и поэтому выбрано в качестве прототипа.

Недостатками данного устройства являются невозможность использования нескольких алгоритмов преобразования из-за единственного фиксированного блока кодирования и невозможность использования альтернативных вычислительных ядер и интерфейсов других форматов при изменении режимов или условий функционирования устройства.

Задачей, на решение которой направлено изобретение, является создание универсального устройства адаптивного преобразования данных в режиме реального времени, обладающего расширенными функциональными возможностями и уменьшенными массово-габаритными параметрами.

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

Для достижения технического результата в устройстве адаптивного преобразования данных в режиме реального времени, содержащем блок кодирования, вычислительное ядро, первая группа входов/выходов которого соединена с группой входов/выходов блока интерфейсов, а вторая группа входов/выходов соединена с группой входов/выходов блока памяти, новым является то, что блок кодирования включает в себя конвейер, блок криптопримитивов, первый, второй, третий, четвертый регистры, первые входы/выходы которых объединены между собой и соединены с третьей группой входов/выходов вычислительного ядра, а вторые входы/выходы регистров объединены между собой и соединены с первым входом/выходом конвейера, второй вход/выход которого соединен с входом/выходом блока криптопримитивов.

Указанная совокупность существенных признаков позволяет расширить функциональные возможности устройства адаптивного преобразования данных в режиме реального времени за счет применения адаптивного способа загрузки алгоритма преобразования в процессе функционирования устройства и создать универсальное устройство с уменьшенными массово-габаритными параметрами за счет обеспечения универсальности при подключении вычислительных ядер и интерфейсов обмена.

На фиг. 1 приведена схема устройства адаптивного преобразования данных в режиме реального времени.

Устройство адаптивного преобразования данных в режиме реального времени (фиг. 1) содержит вычислительное ядро 1, блок интерфейсов 2, блок памяти 3, блок кодирования 4, включающий в себя конвейер 5, блок криптопримитивов 6, первый 7, второй 8, третий 9, четвертый 10 регистры. Первая группа входов/выходов вычислительного ядра 1 соединена с группой входов/выходов блока интерфейсов 2, вторая группа входов/выходов соединена с группой входов/выходов блока памяти 3, третья группа входов/выходов соединена с объединенными между собой первыми входами/выходами первого 7, второго 8, третьего 9, четвертого 10 регистров, вторые входы/выходы которых объединены между собой и соединены с первым входом/выходом конвейера 5, второй вход/выход которого соединен с входом/выходом блока криптопримитивов 6. Конвейер 5, блок криптопримитивов 6, первый 7, второй 8, третий 9, четвертый 10 регистры включены в блок кодирования 4.

Вычислительное ядро 1 может быть выполнено по известной схеме (см. Сташин В.В., Урусов А.В., Мологонцева О.Ф. «Проектирование цифровых устройств на однокристальных микроконтроллерах». - М: Энергоатомиздат, 1990 г., стр. 156-158). Блок интерфейсов 2 может быть представлен в виде модулей USB (см. Ульрих В.А. «Микроконтроллеры Р1С16Х7ХХ» - Санкт-Петербург: Наука и Техника, 2002 г. стр. 178-179) с подключенными к ним накопителями и другими устройствами. Блок памяти 3 может быть выполнен на микросхеме типа 1623РТ2. Блок кодирования 4 включает в себя конвейер 5, блок криптопримитивов 6, регистры 7-10. Конвейер 5 может быть выполнен по известной схеме (см. Сташин В.В., Урусов А.В., Мологонцева О.Ф. «Проектирование цифровых устройств на однокристальных микроконтроллерах». - М.: Энергоатомиздат, 1990 г., стр. 162-163). Блок криптопримитивов 6 может быть выполнен на микросхеме 1533ЛИ1. Регистры 7-10 могут быть выполнены по известной схеме (см. Клингман Э. Проектирование специализированных микропроцессорных систем. - М.: Мир, 1985).

Устройство адаптивного преобразования данных в режиме реального времени (см. фиг. 1) работает следующим образом.

Перед началом работы необходимо сконфигурировать устройство адаптивного преобразования данных в режиме реального времени. Для этого с помощью вычислительного ядра 1 через блок интерфейсов 2 в устройство вводятся или выбираются из имеющихся в устройстве (блок памяти 3) следующие параметры: алгоритм (режим) работы, алгоритм прямого и обратного преобразования, ключевая (параметрическая) информация. При этом заданные параметры записываются в блок преобразования 4 следующим образом: выбранный алгоритм прямого и обратного преобразования настраивает конвейер 5 с учетом информации из блока криптопримитивов 6, алгоритм (режим) работы записывается в регистр 9, ключевая (параметрическая) информация записывается в регистр 10. В качестве прямого и обратного алгоритмических преобразований может быть использован один из известных из предшествующего уровня техники алгоритмов, таких как DES, ГОСТ28147-89 в режиме гаммирования с обратной связью и т.д. Набор алгоритмических преобразований задается пользователем. Особенностью данного устройства является возможность ввода нового алгоритма преобразования с внешних носителей или по внешнему интерфейсу (блок интерфейсов 2), что не накладывает ограничений на способы преобразования данных, применяемые в устройстве.

После проведения действий по конфигурированию устройства вычислительное ядро 1 переводит его в циклический режим получения и обработки входных данных, подлежащих преобразованию.

Блок входных данных посредством одного из интерфейсов блока интерфейсов 2 (процесс выбора интерфейса на фиг. 1 не показан) поступает на регистр 7. Поступившие данные преобразуются конвейером 5 с использованием заранее заданного алгоритма преобразования (в случае выбора или формирования алгоритма преобразования из алгоритмов блока криптопримитивов 6, данный алгоритм считывается из блока криптопримитивов 6). При этом для преобразования используется ключевая (параметрическая) информация из регистра 10.

После преобразования блок данных через регистр 8 поступает на один из интерфейсов блока интерфейсов 2 (процесс выбора интерфейса на (фиг. 1 не показан) для последующей передачи пользователю или для передачи по линии связи.

Размерность входного и преобразованного блока данных может определяться пользователем в процессе задания алгоритма (режима) работы устройства и ограничивается только техническими характеристиками регистров 7, 8.

Обработка остальных блоков входной информации происходит аналогичным образом. Вычислительное ядро 1 в блоке преобразователе 4 считывает состояние регистров 7-10 и в зависимости от информации регистра 9 производит преобразование входного блока данных посредством информации конвейера 5 и блока криптопримитивов 6. После преобразования блок данных через регистр 8 поступает на один из интерфейсов блока интерфейсов 2.

Предложенный в устройстве подход позволяет оперативно изменять алгоритм преобразования данных даже в процессе работы устройства посредством изменения информации в регистрах 9, 10. Для защиты от неправомерного изменения информации в этих регистрах могут использоваться программно-аппаратные средства обеспечения безопасности, размещаемые либо в блоке памяти 3 либо подключаемые через блок интерфейсов 2.

Следует отметить, что в качестве вычислительного ядра или интерфейса обмена может использоваться альтернативное вычислительное ядро или интерфейс обмена, например, вычислительное ядро или интерфейс обмена других производителей с сопоставимыми техническими характеристиками. Данная особенность устройства позволяет уменьшить массово-габаритные параметры за счет выбора оптимальной компоновки устройства и снять элементо-компонентную зависимость от конкретного типа составных частей устройства. Для защиты от неправомерного изменения вычислительного ядра могут использоваться программно-аппаратные средства обеспечения безопасности, размещаемые либо в блоке памяти 3 либо подключаемые через блок интерфейсов 2.

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

Изготовлен лабораторный макет устройства адаптивного преобразования данных в режиме реального времени, испытания которого подтвердили осуществимость и практическую ценность заявляемого объекта.

Устройство адаптивного преобразования данных в режиме реального времени, содержащее блок кодирования, вычислительное ядро, первая группа входов/выходов которого соединена с группой входов/выходов блока интерфейсов, а вторая группа входов/выходов соединена с группой входов/выходов блока памяти, отличающееся тем то, что блок кодирования включает в себя конвейер, блок криптопримитивов, первый, второй, третий, четвертый регистры, первые входы/выходы которых объединены между собой и соединены с третьей группой входов/выходов вычислительного ядра, а вторые входы/выходы регистров объединены между собой и соединены с первым входом/выходом конвейера, второй вход/выход которого соединен с входом/выходом блока криптопримитивов.
УСТРОЙСТВО АДАПТИВНОГО ПРЕОБРАЗОВАНИЯ ДАННЫХ В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ
УСТРОЙСТВО АДАПТИВНОГО ПРЕОБРАЗОВАНИЯ ДАННЫХ В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ
Источник поступления информации: Роспатент

Showing 151-160 of 994 items.
10.01.2015
№216.013.1a09

Гермоввод

Изобретение относится к области изготовления миниатюрных гермовводов и может быть использовано во всех изделиях электровакуумного приборостроения. Гермоввод состоит из наружного корпуса, в котором установлено не менее одного неметаллизированного изолятора, внутри которого размещен один или...
Тип: Изобретение
Номер охранного документа: 0002538093
Дата охранного документа: 10.01.2015
10.01.2015
№216.013.1b02

Многоканальный счетчик импульсов

Изобретение относится к счетчикам импульсов. Техническим результатом является повышение помехоустойчивости в режиме ОЗУ. Счетчик включает ОЗУ 12 и ОЗУ 1. Группы информационных выводов и адресных выходов устройства управления 2 соединены с группами информационных выводов и адресных входов...
Тип: Изобретение
Номер охранного документа: 0002538342
Дата охранного документа: 10.01.2015
10.01.2015
№216.013.1be8

Способ контроля срабатывания высокоточных высоковольтных безопасных электродетонаторов

Изобретение относится к области контрольно-измерительной техники и может быть использовано при проведении взрывных работ для контроля срабатывания высокоточных высоковольтных безопасных электродетонаторов (ЭД), не содержащих в своем составе инициирующих взрывчатых веществ (ВВ). Способ контроля...
Тип: Изобретение
Номер охранного документа: 0002538572
Дата охранного документа: 10.01.2015
10.01.2015
№216.013.1cc6

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

Изобретение относится к области порошковой металлургии. Проводят магниетермическое восстановление хлоридов металлов в расплаве хлористого калия при нагревании и перемешивании. Восстановленную реакционную массу выдерживают без перемешивания в течение не менее 30 минут при 800-900°C, затем ее...
Тип: Изобретение
Номер охранного документа: 0002538794
Дата охранного документа: 10.01.2015
10.01.2015
№216.013.1d18

Пиротехнический состав для генерации азота

Изобретение относится к пиротехническим составам и может быть использовано для получения газообразного азота в источниках давления. Предложен пиротехнический состав для получения азота, содержащий азид натрия, фторид алюминия (III) и порошок фторопласта при соотношении компонентов (мас.%)...
Тип: Изобретение
Номер охранного документа: 0002538876
Дата охранного документа: 10.01.2015
10.01.2015
№216.013.1d41

Способ подбора профиля высоковольтных кольцевых экранов

Способ подбора профиля высоковольтных кольцевых экранов относится к высоковольтной импульсной технике и может быть использован в генераторах высоковольтных импульсов и ускорителях заряженных частиц при подборе профиля закругления острых торцевых кромок проводников сильноточных формирующих...
Тип: Изобретение
Номер охранного документа: 0002538917
Дата охранного документа: 10.01.2015
20.01.2015
№216.013.1f37

Имитатор преграды

Изобретение относится к испытательной технике и может быть использовано для проведения ударных испытаний. Имитатор преграды содержит металлический ударник со скошенной под заданным углом к направлению его движения плоскостью и обтюратор из полимерного материала. Ударник выполнен в форме плиты...
Тип: Изобретение
Номер охранного документа: 0002539432
Дата охранного документа: 20.01.2015
27.01.2015
№216.013.2056

Феррозондовый магнитометр и способ измерения компонент индукции магнитного поля при помощи векторной компенсации

Изобретение относится к измерительной технике, представляет собой феррозондовый магнитометр и способ измерения компонент индукции магнитного поля при помощи векторной компенсации и может использоваться в точных измерениях компонент индукции магнитного поля. При реализации способа одновременно...
Тип: Изобретение
Номер охранного документа: 0002539726
Дата охранного документа: 27.01.2015
10.02.2015
№216.013.26ae

Электрическая взрывная сеть

Изобретение относится к области взрывных работ, в частности к электрическим устройствам, предназначенным для одновременного инициирования нескольких зарядов взрывчатого вещества или нескольких точек одного заряда. Может быть использовано в различных областях взрывной техники. Электрическая...
Тип: Изобретение
Номер охранного документа: 0002541355
Дата охранного документа: 10.02.2015
10.02.2015
№216.013.26c2

Резонатор силочувствительный

Изобретение относится к области измерения механических параметров. Резонатор силочувствительный с изгибной формой колебаний выполнен в виде двух идентичных параллельно расположенных между собой стержней, одни концы которых жестко соединены между собой и с первым элементом приложения измеряемой...
Тип: Изобретение
Номер охранного документа: 0002541375
Дата охранного документа: 10.02.2015
Showing 11-16 of 16 items.
14.02.2019
№219.016.ba0f

Способ динамического управления техническими средствами

Изобретение относится к способу динамического управления техническими средствами. Осуществляют прием первой неформализованной входной последовательности символов, включающей идентификационный признак, вводят код размещения для проверки принятых последовательностей, аналогичным образом принимают...
Тип: Изобретение
Номер охранного документа: 0002679749
Дата охранного документа: 12.02.2019
10.04.2019
№219.017.060a

Формирователь цифровой последовательности с равномерным распределением

Изобретение относится к устройствам автоматики и вычислительной техники и может быть использовано в качестве генератора цифровых случайных сигналов с равномерным распределением. Техническим результатом изобретения является снижение уровня корреляции генерируемых чисел. Формирователь цифровой...
Тип: Изобретение
Номер охранного документа: 0002417406
Дата охранного документа: 27.04.2011
08.09.2019
№219.017.c91c

Способ динамического преобразования данных при хранении и передаче

Изобретение относится к области преобразования двоичной информации при ее хранении и передаче. Техническим результатом является обеспечение многопоточной обработки информации для ее последующей передачи и хранения. Способ заключается в том, что преобразование данных осуществляют с...
Тип: Изобретение
Номер охранного документа: 0002699589
Дата охранного документа: 06.09.2019
02.10.2019
№219.017.cc22

Способ бесконтактного считывания и записи с носителя информации

Изобретение относится к области вычислительной техники. Технический результат заключается в обеспечении идентификации беспроводного носителя данных с одновременным исключением возможности нелегального считывания характеристик передачи данных. Технический результат достигается за счет...
Тип: Изобретение
Номер охранного документа: 0002701127
Дата охранного документа: 24.09.2019
02.10.2019
№219.017.cfe4

Способ формирования идентификационных признаков для группы объектов

Изобретение относится к области вычислительной техники. Технический результат заключается в обеспечении одновременного формирования групповых и индивидуальных идентификационных признаков объектов, динамического изменения значений идентификационных признаков при изменении входных управляющих...
Тип: Изобретение
Номер охранного документа: 0002700401
Дата охранного документа: 16.09.2019
04.05.2020
№220.018.1ac1

Способ загрузки программного обеспечения

Изобретение относится к вычислительной технике и может быть использовано в микропроцессорных вычислительно-управляющих системах и комплексах для санкционированной загрузки программного обеспечения. Техническим результатом является повышение защищенности от несанкционированных действий. Способ...
Тип: Изобретение
Номер охранного документа: 0002720220
Дата охранного документа: 28.04.2020
+ добавить свой РИД