×
06.02.2020
220.017.ff07

ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к области цифровой обработки информации и может быть использовано для помехоустойчивого кодирования данных с переменной корректирующей способностью. Техническим результатом является обеспечение кодирования под различные характеристики кодов Рида-Соломона в процессе работы, обеспечение настройки корректирующей способности в зависимости от предназначения, а также обработка данных в параллельном коде. Устройство содержит массив элементов И, цепь последовательно соединенных параллельных БИХ-фильтров первого порядка, цепь последовательно соединенных параллельных КИХ-фильтров первого порядка. 8 ил.
Реферат Свернуть Развернуть

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

Коды Рида – Соломона относят к блочному кодированию и широко используют в системах хранения и передачи информации. Данные коды позволяют исправлять множественные ошибки, а также пакеты ошибок в больших блоках данных.

В настоящее время данные коды массово используют в таких системах хранения информации как жесткие диски, твердотельные накопители, флэш-память и др., а также используют в стандартах цифровой передачи данных, например, цифрового телевидения DVB. Таким образом, ввиду различного применения в одном устройстве, необходимо использование кодов с разной корректирующей способностью соответственно. Например, для того чтобы в блоке данных используемый код позволял исправлять до 16 ошибок, необходимо применение определенного порождающего полинома определенной длины. Однако, для того чтобы в этом же блоке данных код позволял исправлять, например, 12 ошибок, необходимо применение другого порождающего полинома с меньшей длиной. То есть, для использования одного и того же устройства с разными накопителями необходимо применение разных порождающих полиномов и, как следствие, разных кодеров, это приводит к увеличению аппаратных ресурсов. Однако, использование кодера с регулируемой корректирующей способностью (переменный порождающий полином) может также удовлетворить различные требования к корректирующей способности.

В системах-на-кристалле зачастую используют шины данных разрядностью 32, 64 бита, однако, традиционный кодер Рида-Соломона поддерживает данные на входе размерностью поля Галуа (например, 8 бит), что значительно меньше требуемой ширины в 32 бита. Сущность заявленного изобретения состоит в поддержке параллельного ввода/вывода данных размерностью 32 бита и выше (не меняя расширения поля Галуа), с возможностью реконфигурирования корректирующей способности кода.

Известен кодер, описанный в патенте US 8464141 B2, в котором проблема настройки кодера под различную корректирующую способность решена путем разбиения порождающего полинома на отдельные множители (по определению, порождающий полином состоит из произведения примитивных неприводимых полиномов). Кодирование осуществляют путем деления информационных бит на минимальные полиномы, используя регистр с линейной обратной связью (РЛОС). В зависимости от применяемой корректирующей способности, используют цепи умножителей и делителей на примитивные полиномы разной длины.

Недостатком данного кодера является то, что, хотя он удовлетворяет требованию реконфигурирования под различную корректирующую способность, однако, подходит только для двоичных кодов БЧХ, а не для кодов Рида-Соломона, к тому же длинная цепь сумматоров приводит к увеличению критического пути, что снижает его быстродействие. Этот кодер БЧХ кодов выбран в качестве прототипа заявленного изобретения кодера Рида – Соломона. Кроме того, в кодере отсутствует возможность параллельного ввода данных.

Известен кодер Рида-Соломона, описанный в патенте US 6826723 B2, в котором в общем виде кодирование осуществляют путем деления информационных бит на порождающий полином, при этом используют регистр с линейной обратной связью (РЛОС). В данном кодере проблема настройки кодера под различную корректирующую способность решена путем мультиплексирования и суммирования отводов обратной связи в общей цепи РЛОС.

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

Известен способ кодирования, описанный в EP 93310590.0, который позволяет изменять корректирующую способность кода Рида – Соломона, от максимально возможного количества исправляемых ошибок до одной.

Недостатком данного способа кодирования является то, что ввиду увеличенного критического пути из-за большого количества последовательно-соединенных сумматоров и элементов «И» (равное удвоенному количеству исправляемых ошибок), он обладает низким быстродействием. Кроме того, в данном способе кодирования отсутствует возможность параллельного ввода данных.

Известен способ кодирования для кодера Рида-Соломона, описанный в патенте US 8151172 B2 с доработками предыдущего аналога EP 93310590.0, а именно, с заменой длинной цепи сумматоров на каскадное суммирование с определенными сигналами разрешения.

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

Наиболее близким к заявленному изобретения является параллельный реконфигурируемый кодер Рида-Соломона, описанный в патенте RU 2605672, который позволяет изменять корректирующую способность кода. Данный кодер выбран в качестве прототипа заявленного изобретения.

Недостатком кодера-прототипа является то, что в нем отсутствует возможность параллельного ввода данных, разрядность которых выше расширения поля Галуа.

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

Таким образом, заявленный параллельный реконфигурируемый кодер Рида-Соломона позволяет осуществлять кодирование с помощью кода Рида-Соломона данных, поступающих параллельно с шины, и обрабатывать в один такт данные параллельно за счет приведения фильтров БИХ и КИХ к параллельному виду, в отличие от прототипа, в котором данные поступают последовательно и фильтры, соответственно, последовательные. Это увеличивает быстродействие заявленного кодера, при этом кодер не лишается возможности реконфигурирования под различные характеристики кода, как в прототипе.

Поставленный технический результат достигнут путем создания параллельного реконфигурируемого кодера Рида–Соломона (Фиг. 8), содержащего массив элементов «И», цепь последовательно соединенных параллельных БИХ-фильтров первого порядка и цепь последовательно соединенных параллельных КИХ-фильтров первого порядка, причем параллельный БИХ-фильтр состоит из одного элемента памяти и по меньшей мере двух сумматоров, двух умножителей, двух управляющих элементов «И», причем первый вход первого сумматора соединен с первым входом БИХ-фильтра, а второй вход соединен с выходом элемента памяти, выход первого сумматора соединен с первым выходом БИХ-фильтра и со входом первого умножителя, выход которого соединен с первым входом элемента «И», выход которого соединен со вторым входом следующего сумматора, а первый вход этого сумматора соединен со следующим входом БИХ-фильтра, а выход этого сумматора соединен со следующим выходом БИХ-фильтра и входом следующего умножителя, выход которого соединен с первым входом следующего элемента «И», выход последнего элемента «И» соединен с входом элемента памяти, при этом все вторые входы элементов «И» соединены с управляющим входом БИХ-фильтра, соответствующие выходы БИХ-фильтра, в случае конвейеризации, соединены с входами конвейерных регистров, выходы которых соединены с соответствующими входами следующего БИХ-фильтра, в случае без конвейеризации, соответствующие выходы БИХ-фильтра соединены с соответствующими входами следующего БИХ-фильтра напрямую, соответствующие выходы последнего БИХ-фильтра соединены с первыми входами массива элементов «И», вторые входы которого соединены с управляющим входом кодера, а соответствующие выходы соединены с соответствующими входами параллельного КИХ-фильтра первого порядка, причем параллельный КИХ-фильтр состоит из одного элемента памяти и по меньшей мере двух сумматоров, двух умножителей, двух управляющих элементов «И», причем выход первого сумматора соединен с первым выходом КИХ-фильтра, а первый вход сумматора соединен с выходом элемента памяти, второй вход соединен с первым входом КИХ-фильтра и входом первого умножителя, выход которого соединен с первым входом первого элемента «И», выход которого соединен с первым входом следующего сумматора, второй вход которого соединен со следующим входом КИХ-фильтра и входом следующего умножителя, выход которого соединен с первым входом следующего элемента «И», выход последнего элемента «И» соединен со входом элемента памяти, а все вторые входы элементов «И» соединены с управляющим входом КИХ-фильтра, соответствующие выходы КИХ-фильтра, в случае конвейеризации, соединены с входами конвейерных регистров, выходы которых соединены с соответствующими входами следующего КИХ-фильтра, в противном случае соответствующие выходы КИХ-фильтра соединены с соответствующими входами следующего КИХ-фильтра напрямую, соответствующие выходы последнего в цепи КИХ-фильтра соединены с соответствующими выходами кодера.

Для лучшего понимания заявленного изобретения далее приводится его подробное описание с соответствующими графическими материалами.

Фиг. 1. Функциональная схема параллельного реконфигурируемого кодера Рида – Соломона для систематического кода Рида – Соломона, выполненная согласно изобретению.

Фиг. 2. Эквивалентная схема РЛОС с применением БИХ-фильтра, выполненная согласно изобретению.

Фиг. 3. Эквивалентная схема РЛОС с применением БИХ и КИХ-фильтров, выполненная согласно изобретению.

Фиг. 4. Эквивалентная схема параллельного реконфигурируемого кодера Рида – Соломона с применением БИХ и КИХ-фильтров, выполненная согласно изобретению.

Фиг. 5. Функциональная схема параллельного реконфигурируемого кодера Рида – Соломона с применением БИХ и КИХ-фильтров с конвейеризацией, выполненная согласно изобретению.

Фиг. 6. Функциональная схема параллельного реконфигурируемого кодера Рида – Соломона с применением БИХ и КИХ-фильтров с конвейеризацией, выполненная согласно изобретению.

Фиг. 7. Функциональная схема последовательного (А) и параллельного (Б) БИХ фильтра первого порядка, выполненная согласно изобретению.

Фиг. 8. Функциональная схема параллельного реконфигурируемого кодера Рида – Соломона с применением БИХ и КИХ-фильтров с конвейеризацией, выполненная согласно изобретению.

Рассмотрим кратко принцип функционирования заявленного параллельного реконфигурируемого кодера Рида-Соломона. Исходя из определения кодов Рида – Соломона, систематическое кодирование осуществляют следующим образом:

, (1)

где - входные незакодированные данные,

- порождающий полином,

– количество исправляемых ошибок,

- частное от деления,

- остаток от делении на .

При этом, результирующее кодовое слово (закодированные данные) в систематическом виде представляют как:

, (2)

где - кодовое слово.

Таким образом, данные на выходе кодера остаются неизменными, однако к ним добавляют контрольные данные . Все математические операции осуществляют в поле Галуа .

Аппаратно выражение (2) выполняют при помощи регистра с линейной обратной связью (РЛОС). Первые k тактов (k-количество информационных символов) работы схемы данные проходят на выход схемы неизменными, при этом одновременно поступают на вход РЛОС, где с учетом обратной связи происходит вычисление остатка . После k тактов в схеме РЛОС отключают обратную связь, и значение остатка фиксируют в сдвиговом регистре. В течение последующих 2t тактов (2t – количество проверочных символов) из схемы выгружают значение остатка и поступает на выход схемы.

При необходимости изменения требований к корректирующей способности кода Рида – Соломона, необходимо изменить порождающий полином , что ведет к изменения схемы РЛОС. Изобретение включает в себя способ построения схемы деления на порождающий полином с возможностью минимальными затратами изменять порождающий полином в процессе работы.

Рассмотрим более подробно функционирование заявленного параллельного реконфигурируемого кодера Рида-Соломона (Фиг. 1 - 8). Для реализации выражения (2) применяется схема РЛОС с представленная на Фиг. 1.

Когда переключатели Р1, Р2 (101, 102) находятся в положении 1, схема РЛОС становится похожей на схему БИХ-фильтра (фильтр с бесконечной импульсной характеристикой), с отличием в том, что выход кодера не совпадает с выходом БИХ-фильтра. А именно выход РЛОС z(x) выведен с регистра (103), однако в БИХ-фильтре с подобной реализацией выход данных y(x) выведен с сумматора (104). Опишем математически работу схемы РЛОС, при включенных переключателях Р1, Р2 (101, 102) в положении 1. Выход у(х) БИХ-фильтра можно записать следующим образом:

, (3)

Однако, выход z(x) РЛОС, применительно для кодирования отличается, так как выведен до сумматора (104 или 201), а именно:

(4)

Эквивалентная схема выражения (4) представлена на Фиг. 2. Домножив последнее слагаемое в выражении (4) на, и разделив соответственно, получим:

(5)

Все математические операции осуществляют в поле Галуа , поэтому вычитание заменяют суммированием. Эквивалентная схема выражения (5) представлена на Фиг. 3.

После включения переключателей Р1, Р2 (101, 102) в положение 2, в схеме на Фиг. 1 отключают цепь обратной связи, а на вход схемы подают ноль. В эквивалентной схеме на Фиг. 3, на вход КИХ-фильтра вместо выхода БИХ-фильтра подают ноль. Так как первые k-тактов схемы на выход кодера по определению систематического кодирования должны выдаваться данные без изменения, а последующие 2t тактов выдают данные вычисленные кодером, можно пренебречь сумматором (301) в РЛОС на Фиг. 3, добавить переключатель Р3 (401) и получится эквивалентная схема всего кодера, представленная на Фиг. 4. То есть, первые k тактов схемы на выход кодера (402) поступают данные после БИХ (403) и КИХ (404) (фильтр с конечной импульсной характеристикой) фильтров, соединенных последовательно, а так как оба фильтра имеют один и тот же полином, данные на выходе будут поступать без изменений, что и требуется по определению кодера систематического кода Рида – Соломона. Однако в эту фазу происходит вычисление, и после k-го такта БИХ фильтр (403) из цепи отключают переключателем Р3 (401) по сигналу data_enc (405), и продолжает работать лишь КИХ-фильтр (404), подавая на выход (402) кодера значения контрольных символов.

Такое построение эквивалентной схемы (Фиг. 4) позволяет избежать общей цепи обратной связи (105), охватывающей всю схему РЛОС, как в схеме на Фиг. 1. Порождающий полином для кодов Рида – Соломона представим в виде:

, (6)

где -примитивный элемент поля Галуа размерности p.

Таким образом, схемы БИХ и КИХ фильтров можно разбить на последовательно соединенные фильтры первого порядка (504-БИХ, 505-КИХ), как показано на Фиг. 5. Переключатель (401) заменен на побитовый элемент «И» (506). А, так как в таком построении схемы отсутствует общая цепь обратной связи с выхода на вход кодера, для уменьшения критического пути через цепь последовательно соединенных сумматоров, можно конвейеризовать схему дополнительными регистрами (501, 502), например, pipe1 и pipe2 и так далее при необходимости, сегментируя схему на меньшие участки по критическому пути. При этом латентность схемы увеличивается на число тактов равное количеству дополнительных конвейерных регистров, зато быстродействие становится крайне высоким.

Путем дополнения к кодеру, представленному на схеме на Фиг. 5, сигналов (t=Tmax, t=Tmax-1, t=Tmax-2, ... , t=0) разрешения определенных фильтров (603) можно получить схему реконфигурируемого кодера. На Фиг. 6 представлена функциональная схема реконфигурируемого кодера Рида – Соломона с возможной конвейеризацией. Данный кодер наделяет код корректирующей способностью от максимально возможного количества исправляемых ошибок Tmax до одного. Из выражения (6) известно, что для того чтобы код позволял исправлять t ошибок, необходим порождающий полином степени 2t. Таким образом схема реконфигурируемого кодера рассчитана на полином максимальной степени 2Tmax. При необходимости кодировать данные кодом с числом исправляемых ошибок меньше максимального Tmax, необходимо с помощью определенных сигналов разрешения (603) отключить определенные фильтры (то есть часть множителей в полиноме (6) заменить на 1) и результирующий полином получится необходимой степени, а значит, с заданной корректирующей способностью. Например, для кода с максимальным количеством ошибок, которые могут быть исправлены равным t=Tmax-1, необходимо деактивировать по два крайних правых фильтра БИХ (604) и КИХ (605). Для кода с количеством исправляемых ошибок равным t=Tmax-2, необходимо деактивировать по четыре крайних правых фильтра БИХ и КИХ.

Для наилучшего применения схемы заявленного кодера в параллельном исполнении необходимо рассмотреть работу КИХ и БИХ фильтров на каждом такте работы. Тогда для первых четырех тактов работы выход БИХ фильтра можно записать:

Данное выражение можно продолжать сколь угодно долго для непрерывно поступающих данных. Согласно рассмотренного для четырех тактов выражения можно составить схему параллельного БИХ-фильтра представленного на Фиг. 7 (параметр распараллеливания равен 4). Аналогично можно построить схему параллельного КИХ-фильтра первого порядка. Таким образом, схему реконфигурируемого кодера Рида – Соломона с конвейеризацией, представленной на Фиг. 6, можно представить в параллельном виде, как показано на Фиг. 8. Все БИХ-фильтры (805) и КИХ-фильтры (805) состоят из аналогичных элементов, меняется лишь порядок умножителей с номером фильтра от 1 до Tmax.

Заявленный параллельный реконфигурируемый кодер Рида-Соломона имеет следующие преимущества.

Содержит:

- умножители в поле Галуа;

- параллельные фильтры БИХ первого порядка в количестве 2 штук;

- параллельные фильтры КИХ первого порядка в количестве 2 штук;

- элементы «И» включения\отключения определенных фильтров в общую цепь;

- регистры для конвейеризации схемы кодера;

- сумматоры в поле Галуа;

- элемент «И» включения\отключения фильтра БИХ;

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

Позволяет осуществлять ввод/вывод данных в параллельном виде, поступающие с шины данных разрядностью выше разрешения поля Галуа.

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

При применении для кодов Рида – Соломона использует минимальные аппаратные ресурсы, сопоставимые с аналогичным нереконфигурируемым кодером.

Предельно прост в управлении. Перед загрузкой данных необходимо проинициализировать сигналы разрешения (например t>Tmax-1 – для количества исправляемых ошибок равное Tmax, или t>Tmax-3 – для количества исправляемых ошибок равного Tmax-2, определенных фильтров, «включить» те фильтры которые необходимы для заданного количества исправляемых ошибок. Первые k тактов необходимо загрузить данные, при этом привести сигнал data_eсc в состоянии «1», после чего обнулить сигнал data_eсc, в результате чего в течении следующих 2t тактов будет происходить выгрузка контрольных символов данных.

Может быть реализован в одном из следующих устройств: контроллер жестких дисков, контроллер дисков SSD, контроллер NAND-flash памяти, IP-блок в составе СнК и др.

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

Параллельный реконфигурируемый кодер Рида–Соломона, содержащий массив элементов «И», цепь последовательно соединенных параллельных БИХ-фильтров первого порядка и цепь последовательно соединенных параллельных КИХ-фильтров первого порядка, причем параллельный БИХ-фильтр состоит из одного элемента памяти и по меньшей мере двух сумматоров, двух умножителей, двух управляющих элементов «И», причем первый вход первого сумматора соединен с первым входом БИХ-фильтра, а второй вход соединен с выходом элемента памяти, выход первого сумматора соединен с первым выходом БИХ-фильтра и со входом первого умножителя, выход которого соединен с первым входом элемента «И», выход которого соединен со вторым входом следующего сумматора, а первый вход этого сумматора соединен со следующим входом БИХ-фильтра, а выход этого сумматора соединен со следующим выходом БИХ-фильтра и входом следующего умножителя, выход которого соединен с первым входом следующего элемента «И», выход последнего элемента «И» соединен с входом элемента памяти, при этом все вторые входы элементов «И» соединены с управляющим входом БИХ-фильтра, соответствующие выходы БИХ-фильтра, в случае конвейеризации, соединены с входами конвейерных регистров, выходы которых соединены с соответствующими входами следующего БИХ-фильтра, в случае без конвейеризации, соответствующие выходы БИХ-фильтра соединены с соответствующими входами следующего БИХ-фильтра напрямую, соответствующие выходы последнего БИХ-фильтра соединены с первыми входами массива элементов «И», вторые входы которого соединены с управляющим входом кодера, а соответствующие выходы соединены с соответствующими входами параллельного КИХ-фильтра первого порядка, причем параллельный КИХ-фильтр состоит из одного элемента памяти и по меньшей мере двух сумматоров, двух умножителей, двух управляющих элементов «И», причем выход первого сумматора соединен с первым выходом КИХ-фильтра, а первый вход сумматора соединен с выходом элемента памяти, второй вход соединен с первым входом КИХ-фильтра и входом первого умножителя, выход которого соединен с первым входом первого элемента «И», выход которого соединен с первым входом следующего сумматора, второй вход которого соединен со следующим входом КИХ-фильтра и входом следующего умножителя, выход которого соединен с первым входом следующего элемента «И», выход последнего элемента «И» соединен со входом элемента памяти, а все вторые входы элементов «И» соединены с управляющим входом КИХ-фильтра, соответствующие выходы КИХ-фильтра, в случае конвейеризации, соединены с входами конвейерных регистров, выходы которых соединены с соответствующими входами следующего КИХ-фильтра, в противном случае соответствующие выходы КИХ-фильтра соединены с соответствующими входами следующего КИХ-фильтра напрямую, соответствующие выходы последнего в цепи КИХ-фильтра соединены с соответствующими выходами кодера.
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
ПАРАЛЛЕЛЬНЫЙ РЕКОНФИГУРИРУЕМЫЙ КОДЕР РИДА-СОЛОМОНА
Источник поступления информации: Роспатент

Showing 1-10 of 18 items.
26.08.2017
№217.015.daba

Способ и устройство обработки стереоизображений

Изобретение относится к области обработки стереоизображений. Техническим результатом является минимизация пересылки данных между памятью и устройством при обработке стереоизображений. В способе загружают построчно левое и правое исходные изображения с помощью DMA-контроллера из внешней памяти в...
Тип: Изобретение
Номер охранного документа: 0002623806
Дата охранного документа: 29.06.2017
20.01.2018
№218.016.1279

Декодер ldpc и способ его функционирования

Группа изобретений относится к области цифровой обработки информации, а именно к декодерам LDPC (кодов с малой плотностью проверок на четность) и способам их функционирования. Техническим результатом является уменьшение аппаратных ресурсов. Сущность заявленных изобретений заключается в...
Тип: Изобретение
Номер охранного документа: 0002634193
Дата охранного документа: 24.10.2017
12.12.2018
№218.016.a58d

Радиационно-стойкая библиотека элементов на комплементарных металл-окисел-полупроводник транзисторах

Изобретение относится к области микроэлектроники. Техническим результатом заявленного изобретения является создание радиационно-стойкой библиотеки элементов на комплементарных металл-окисел-полупроводник (КМОП) транзисторах с меньшей площадью элементов на кристалле по вертикали пропорционально...
Тип: Изобретение
Номер охранного документа: 0002674415
Дата охранного документа: 07.12.2018
14.12.2018
№218.016.a6d5

Радиационно-стойкий элемент памяти для статических оперативных запоминающих устройств на комплементарных металл-окисел-полупроводник транзисторах

Изобретение относится к вычислительной технике. Технический результат заключается в создании радиационно-стойкого элемента памяти для статических оперативных запоминающих устройств на комплементарных металл-окисел-полупроводник транзисторах, выполненных по технологии объемного кремния, с...
Тип: Изобретение
Номер охранного документа: 0002674935
Дата охранного документа: 13.12.2018
08.02.2019
№219.016.b852

Система защиты смотрового окна кожуха видеокамеры

Изобретение относится к системам защиты смотрового окна кожуха видеокамеры с использованием воздушного или газового потока. Представленная система защиты смотрового окна кожуха видеокамеры состоит из флюгера (1), воздухозаборника (3), имеющего внешнее отверстие (2) и подвижно соединенного с...
Тип: Изобретение
Номер охранного документа: 0002679164
Дата охранного документа: 06.02.2019
09.02.2019
№219.016.b8c6

Система и способ контроля перемещения людей

Изобретение относится к области вычислительной техники. Технический результат заключается в улучшении качества контроля перемещения людей. Система содержит: датчик обнаружения и распознавания лиц, а также датчик сопровождения и сбора статистики, причем датчик обнаружения и распознавания лиц...
Тип: Изобретение
Номер охранного документа: 0002679218
Дата охранного документа: 06.02.2019
09.02.2019
№219.016.b8fb

Динамический d-триггер

Изобретение относится к области цифровой микроэлектроники. Технический результат заключается в создании динамического D-триггера с малой занимаемой площадью и с увеличенным быстродействием, за счет работы выходного каскада, состоящего из четвертого p-канального транзистора и пятого и шестого...
Тип: Изобретение
Номер охранного документа: 0002679220
Дата охранного документа: 06.02.2019
21.03.2019
№219.016.eb1a

Способ видеосъемки телекамерой, установленной на наклонно-поворотной платформе

Изобретение относится к области видеонаблюдения и распознавания объектов. Техническим результатом является создание способа видеосъемки телекамерой, установленной на наклонно-поворотной платформе, за счет использования встроенного в телекамеру вычислителя, который управляет движением...
Тип: Изобретение
Номер охранного документа: 0002682315
Дата охранного документа: 19.03.2019
27.04.2019
№219.017.3c1f

Способ управления энергопотреблением в гетерогенной системе на кристалле

Изобретение относится к области электротехники. Техническим результатом заявленного изобретения является обеспечение меньшего энергопотребления в гетерогенной системе на кристалле, за счет управления питанием отдельных аппаратных компонентов системы, которые не используются в настоящее время,...
Тип: Изобретение
Номер охранного документа: 0002685969
Дата охранного документа: 23.04.2019
27.04.2019
№219.017.3dc3

Телекамера и способ для формирования панорамного видеоизображения и распознавания объектов на нем

Изобретение относится к области видеонаблюдения и распознавания объектов. Сущность заявленного технического решения заключается в том, что телекамера и способ для формирования панорамного видеоизображения обеспечивают возможность использования встроенного в камеру вычислителя, который управляет...
Тип: Изобретение
Номер охранного документа: 0002686154
Дата охранного документа: 24.04.2019
Showing 1-10 of 65 items.
27.05.2013
№216.012.456e

Устройство коммуникационного интерфейса для сети spacewire

Изобретение относится к цифровой вычислительной технике, а именно к высокоскоростным ЛВС для бортовых комплексов. Техническим результатом является обеспечение передачи управляющих сигналов системного уровня и использования схемы кодирования, обеспечивающей выравнивание длины передаваемых...
Тип: Изобретение
Номер охранного документа: 0002483351
Дата охранного документа: 27.05.2013
10.04.2014
№216.012.b0bd

Устройство видеонаблюдения

Изобретение относится к системам видеонаблюдения с использованием средств распознавания опасных событий на охраняемом объекте. Технический результат заключается в повышении надежности охраны и точности распознавания. Устройство выполнено содержащим, по меньшей мере, одну видеокамеру,...
Тип: Изобретение
Номер охранного документа: 0002510960
Дата охранного документа: 10.04.2014
20.04.2014
№216.012.b922

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

Изобретение относится к радиолокационным системам отображения данных, а именно к системам и способам трехмерной визуализации яркостной радиолокационной карты местности, и может применяться в охранных радиолокационных системах. Достигаемый технический результат - улучшение визуализации, а именно...
Тип: Изобретение
Номер охранного документа: 0002513122
Дата охранного документа: 20.04.2014
10.09.2014
№216.012.f113

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

Изобретение относится к области регулирования движения дорожного транспорта, а именно к системам и способам идентификации транспортных средств, противоправно вторгшихся на выделенную полосу. Система состоит из видеорегистратора, устройства хранения данных, блока анализа изображения, блока...
Тип: Изобретение
Номер охранного документа: 0002527537
Дата охранного документа: 10.09.2014
20.11.2014
№216.013.0624

Рлс с программируемой временной диаграммой и способ ее функционирования

Изобретение относится к СВЧ технике, а именно к РЛС с программируемой временной диаграммой и способам их функционирования. Техническим результатом изобретения является создание РЛС с программируемой в реальном времени временной диаграммой и программируемым в реальном времени зондирующим...
Тип: Изобретение
Номер охранного документа: 0002532973
Дата охранного документа: 20.11.2014
27.11.2014
№216.013.0aa3

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

Изобретение относится к области регулирования движения дорожного транспорта, а именно к определению нарушений правил дорожного движения при проезде перекрестка. Задействованы светофорная и обзорная камеры, средство передачи данных и электронно-вычислительное устройство. Обзорная камера...
Тип: Изобретение
Номер охранного документа: 0002534131
Дата охранного документа: 27.11.2014
27.01.2015
№216.013.20e4

Ядро сопроцессора быстрого преобразования фурье реального времени

Изобретение относится к области цифровой обработки сигналов. Техническим результатом изобретения является создание ядра сопроцессора быстрого преобразования Фурье реального времени для автономного, параллельного с работой DSP - процессора (процессора цифровой обработки сигнала), выполнения...
Тип: Изобретение
Номер охранного документа: 0002539868
Дата охранного документа: 27.01.2015
27.01.2015
№216.013.20e5

Радиационно-стойкая библиотека элементов на комплементарных металл-окисел-полупроводник транзисторах

Изобретение относится к области микроэлектроники. Техническим результатом изобретения является создание радиационно-стойкой библиотеки элементов на комплементарных металл-окисел-полупроводник транзисторах с меньшей площадью элементов на кристалле и повышенным быстродействием. Библиотека...
Тип: Изобретение
Номер охранного документа: 0002539869
Дата охранного документа: 27.01.2015
10.03.2015
№216.013.30ad

Способ и устройство ввода, обработки и вывода видеоизображения

Изобретение относится к средствам ввода, обработки и вывода видеоданных. Техническим результатом является повышение эффективности использования внутренней памяти независимо от типа алгоритмов обработки видеоданных. В способе на этапе ввода входное растровое видеоизображение в виде потока кадров...
Тип: Изобретение
Номер охранного документа: 0002543929
Дата охранного документа: 10.03.2015
27.06.2015
№216.013.5804

Система регулирования уличного освещения и определения правонарушений и внештатных происшествий

Изобретение относится к непереносным осветительным устройствам и системам, а именно к системам регулирования уличного освещения и определения правонарушений и внештатных происшествий. Техническим результатом изобретения является создание системы регулирования уличного освещения и определения...
Тип: Изобретение
Номер охранного документа: 0002554073
Дата охранного документа: 27.06.2015
+ добавить свой РИД