×
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.

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

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

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

Показаны записи 311-320 из 994.
12.01.2017
№217.015.5e6c

Способ определения характеристик срабатывания детонирующего устройства

Способ определения характеристик срабатывания детонирующего устройства относится к измерительной технике и может быть использован для определения характеристик срабатывания детонирующих устройств, обеспечивающих инициирование зарядов взрывчатого вещества (ВВ), в частности определения момента...
Тип: Изобретение
Номер охранного документа: 0002590960
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.6030

Способ определения углового положения подвижного объекта относительно центра масс

Способ определения углового положения подвижного объекта относительно центра масс, т.е определение пространственной ориентации при угловом движении, преимущественно летательных аппаратов (ЛА), относительно какой-либо базовой системы координат, путем аналитического ее вычисления на основе...
Тип: Изобретение
Номер охранного документа: 0002590287
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.605d

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

Устройство передачи информации для бесконтактного программирования режимов работы инициатора газодинамического импульсного устройства относится к взрывным работам, в частности к устройствам бесконтактного программирования и передаче данных инициатору газодинамического импульсного устройства с...
Тип: Изобретение
Номер охранного документа: 0002590270
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.6149

Устройство для отбора проб жидкометаллического теплоносителя ядерного реактора, в котором выполнен канал для отбора проб

Изобретение относится к устройствам для взятия проб в жидком или текучем состоянии и может быть использовано в ядерных реакторах с жидкометаллическим теплоносителем для отбора проб расплавленного теплоносителя. Устройство содержит емкость 1 для фиксации отобранной пробы теплоносителя, трубку 2...
Тип: Изобретение
Номер охранного документа: 0002591165
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.6165

Способ охлаждения электронных компонент печатных плат

Изобретение относится к способам охлаждения электронного оборудования и, в частности, к охлаждению теплонапряженных компонентов постоянно работающих электронных приборов, включая компьютеры. Технический результат - создание универсального способа охлаждения электронных компонент печатных плат с...
Тип: Изобретение
Номер охранного документа: 0002588584
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.62a8

Способ изготовления наноструктурированной мишени для производства радиоизотопов молибдена-99

Изобретение относится к реакторной технологии получения радиоизотопа молибден-99 (Mo), являющегося основой для создания радиоизотопных генераторов технеция-99m (Tc). Способ изготовления мишени для производства радиоизотопа молибден-99 осуществляется посредством реакции Mo(n,γ)Mo, протекающей в...
Тип: Изобретение
Номер охранного документа: 0002588594
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.62da

Перерезающее устройство

Изобретение относится к средствам, предназначенным для использования в ядерной технике с целью предотвращения аварийных ситуаций путем разрыва электрической цепи. Устройство содержит размещенные в корпусе исполнительный механизм, выполненный в виде режущего инструмента, и пусковой механизм,...
Тип: Изобретение
Номер охранного документа: 0002588963
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.6472

Способ формирования объемного разряда в импульсно-периодическом газовом лазере и устройство для его реализации

Изобретение относится к лазерной технике. Устройство, реализующее способ формирования объемного разряда в импульсно-периодическом газовом лазере, содержит генератор импульсного напряжения, рабочую камеру с установленными в ней электродами, формирующими объемный разряд, а также систему для...
Тип: Изобретение
Номер охранного документа: 0002589471
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.64b0

Устройство для замыкания сильноточных электрических цепей

Устройство для замыкания сильноточных электрических цепей включает полый цилиндрический корпус и размещенные в нем неподвижные, установленные с зазором относительно друг друга, контактные элементы, заряд пиротехнических средств (ПТС) и средство его воспламенения, генерирующее...
Тип: Изобретение
Номер охранного документа: 0002589035
Дата охранного документа: 10.07.2016
13.01.2017
№217.015.676f

Логарифмический контроллер защиты волоконно-оптических линий

Изобретение относится к контроллерам защиты волоконно-оптических линий передачи (ВОЛП) от попыток отвода оптического сигнала и может быть использовано в качестве универсального технического средства защиты информации (ТСЗИ) ограниченного доступа, передаваемой по неконтролируемой территории....
Тип: Изобретение
Номер охранного документа: 0002591843
Дата охранного документа: 20.07.2016
Показаны записи 11-16 из 16.
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
+ добавить свой РИД