резервированный регистр в многофазном коде

Классы МПК:G11C19/00 Цифровые запоминающие устройства со ступенчатым движением информации, например сдвиговые регистры
G11C11/16 в которых эффект памяти основан на спин-эффекте 
Автор(ы):,
Патентообладатель(и):Открытое акционерное общество "Научно-производственный центр "Полюс" (RU)
Приоритеты:
подача заявки:
2011-11-11
публикация патента:

Изобретение относится к вычислительной технике. Технический результат заключается в повышении надежности и помехоустойчивости электроприводов с цифровым управлением за счет повышения достоверности функционирования устройств, содержащих ячейки памяти. Резервированный регистр, содержащий ячейки памяти информационных сигналов Ra, с которых по сигналам с шины управления данные поступают в блок коррекции, причем в регистр введены ячейки памяти контрольных сигналов Rx и блоки исправления ошибок, входы которых соединены с блоком коррекции и с элементами ячеек памяти Rx, Ra, при этом выходы блоков исправления ошибок контрольной части X'(x 1', x2', x3') и информационной части A'(a1'резервированный регистр в многофазном коде, патент № 2486611 am') соединены с элементами ячеек памяти Rx, Ra соответственно и являются выходами регистра. 6 ил. резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611 резервированный регистр в многофазном коде, патент № 2486611 резервированный регистр в многофазном коде, патент № 2486611 резервированный регистр в многофазном коде, патент № 2486611 резервированный регистр в многофазном коде, патент № 2486611 резервированный регистр в многофазном коде, патент № 2486611

Формула изобретения

Резервированный регистр, содержащий ячейки памяти информационных сигналов Ra, с которых по сигналам с шины управления данные поступают в блок коррекции, отличающийся тем, что введены ячейки памяти контрольных сигналов Rx и блоки исправления ошибок, входы которых соединены с блоком коррекции и с элементами ячеек памяти Rx, Ra, при этом выходы блоков исправления ошибок контрольной части X'(x1', x2', x3') и информационной части A'(a1'резервированный регистр в многофазном коде, патент № 2486611 am') соединены с элементами ячеек памяти Rx, Ra соответственно и являются выходами регистра.

Описание изобретения к патенту

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

Известен регистр, выполняющий функции приема, хранения и передачи информации. Информация хранится в регистре в виде слова, представленного комбинацией сигналов "0" и "1". Каждому разряду числа, записанному в регистр, соответствует свой разряд регистра, выполненный на основе триггеров RSt [1].

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

Наиболее близким к предлагаемому решению по технической сущности является регистр с блоком коррекции, выполненный на RSt-триггерах, элементах И и ИЛИ, где входные шины соединены с выходами RSt-триггеров ячеек памяти, выходы блока коррекции соединены с элементами И данной ячейки памяти и являются выходами регистра [2].

Особенностью многофазного кода является то, что для любой кодовой комбинации

кольцевой последовательной записи его сигналов резервированный регистр в многофазном коде, патент № 2486611 где резервированный регистр в многофазном коде, патент № 2486611 , резервированный регистр в многофазном коде, патент № 2486611 , где i=1, 2, резервированный регистр в многофазном коде, патент № 2486611 , m, всегда есть подряд идущие m нулей и m единиц [3].

Регистр, приведенный в [2], при обнаружении и исправлении ошибки, не исправляет ошибки на границе нулей и единиц в последовательности сигналов многофазного кода. В процессе прохождения такой ошибки результирующая информация регистра искажается.

Цель изобретения - резервирование и повышение надежности регистра.

Поставленная цель достигается тем, что в регистр, содержащий ячейки памяти информационных сигналов Ra, блок коррекции, введены ячейки памяти контрольных сигналов Rx и блоки исправления ошибок, входы которых соединены с блоком коррекции и с элементами ячеек памяти Rx, Ra, при этом выходы блоков исправления ошибок контрольной части X'(x1', х2', х3') и информационной части A'(a1 'резервированный регистр в многофазном коде, патент № 2486611 am') соединены с элементами ячеек памяти Rx, Ra соответственно и являются выходами регистра.

На фиг.1 изображена структурная схема резервирования регистра. Резервированный регистр в многофазном коде 1 содержит ячейки памяти информационных Ra, где a=1резервированный регистр в многофазном коде, патент № 2486611 m и контрольных сигналов Rx, где х=1резервированный регистр в многофазном коде, патент № 2486611 3, шину управления 4, блок коррекции 2 и блоки исправления ошибок контрольной части 3 и информационной 5.

Предлагаемый регистр работает следующим образом.

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

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

Зависимости многофазных сигналов (a1, a2, a3 резервированный регистр в многофазном коде, патент № 2486611 am) с эквивалентными цифрами контрольной части (x1, х2, х3) представлены на фиг.2. Кодовая последовательность контрольных разрядов 0, 6, 3 циклически повторяется [3]. Аналогично образуются сигналы контрольных разрядов для любого числа фаз, кратных трем. Основание системы счисления многофазного кода Р=2m. Контрольные сигналы на входе блока исправления ошибок сформированы независимо в предыдущем устройстве - источнике m фазных сигналов и определяются зависимостями:

резервированный регистр в многофазном коде, патент № 2486611

Работа по исправлению одиночной ошибки, возникающая в любом разряде кода, поясняется на фиг.3, где в ячейках n-мерного пространства проставлены разрешенные кодовые комбинации 0, 1, 2, резервированный регистр в многофазном коде, патент № 2486611 , 11 в соответствии с зависимостью сигналов многофазного кода a1-a6 от сигналов контрольных разрядов x1, x2, x3.

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

На фиг.5 (а, б, в, г, д, е), учитывая, что a1={1, 2, 3, 4, 5, 6}, а2={2, 3, 4, 5, 6, 7}, а3 ={3, 4, 5, 6, 7, 8}, а4={4, 5, 6, 7, 8, 9}, а 5={5, 6, 7, 8, 9, 10}, а6={6, 7, 8, 9, 10, 11}, представлены геометрические образы сигналов a1'-a 6' соответственно.

Для каждого геометрического образа сигналов a1'-am' выбираются те ячейки пространства, которые однозначно включаются в эти сигналы. Эта процедура позволяет получить в многомерном пространстве фигуры для сигналов многофазного кода a1'-am ', оптимальное покрытие которых определяет функции блока исправления ошибок. При исправлении одиночных ошибок многофазного кода сигналы на выходе блока 3 для фаз i, i+1, m определяются зависимостями:

резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611

при этом для первой фазы шестое слагаемое в выражении для резервированный регистр в многофазном коде, патент № 2486611 запишется в виде:

резервированный регистр в многофазном коде, патент № 2486611

если фаза последняя четвертое слагаемое в выражении для ai+2' запишется в виде:

резервированный регистр в многофазном коде, патент № 2486611

где i=1, 4, 7резервированный регистр в многофазном коде, патент № 2486611 , m-2;

m - количество фаз многофазного кода.

ai, ai+1, ai+2, am - входные сигналы фаз i, i+1, i+2, m регистра;

резервированный регистр в многофазном коде, патент № 2486611 , ai+1', am' - исправленные выходные сигналы фаз регистра.

Например, для шестифазного кода логическая схема исправления ошибок во всех шести фазах в аналитической форме имеет следующий вид:

резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611

резервированный регистр в многофазном коде, патент № 2486611

Аналогичным образом происходит исправление ошибок в сигналах многофазного кода для любой фазности, кратной трем.

На фиг.6 (а, б, в), учитывая, что x 1={2, 4, 7, 10}, х2={2, 3, 6, 7), х3 ={4, 5, 6, 7}, представлены геометрические образы контрольных сигналов х1'-х3' соответственно.

Схема исправления ошибок контрольных разрядов 5 для m-фазного кода в аналитической форме записи имеет вид:

резервированный регистр в многофазном коде, патент № 2486611

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

ЛИТЕРАТУРА

1. Букреев И.Н. и др. Микроэлектронные схемы цифровых устройств. М.: Советское радио, 1975 г., с.104-111.

2. АС 987681. МПК7 G11C 19/00. Регистр / В.И.Кочергин // Открытия. Изобретения. 1983. № 1.

3. Кочергин В.И. Теория многомерных цифро-векторных множеств. Томск: Изд-во ТГУ, 2007. стр.122-134.

Класс G11C19/00 Цифровые запоминающие устройства со ступенчатым движением информации, например сдвиговые регистры

сдвиговый регистр -  патент 2527188 (27.08.2014)
сдвиговый регистр -  патент 2522306 (10.07.2014)
триггер, регистр сдвига, схема возбуждения устройства отображения, устройство отображения и панель устройства отображения -  патент 2507680 (20.02.2014)
сдвиговый регистр и дисплейное устройство -  патент 2493621 (20.09.2013)
сдвиговый регистр, устройство отображения, снабженное таковым, и способ возбуждения сдвигового регистра -  патент 2488180 (20.07.2013)
дисплейное устройство и способ для возбуждения дисплейного устройства -  патент 2452038 (27.05.2012)
способ записи и воспроизведения разноскоростных цифровых потоков на носители информации -  патент 2427932 (27.08.2011)
устройство управляемого циклического сдвига -  патент 2419174 (20.05.2011)
способ и система для предоставления энергетически эффективного регистрового файла -  патент 2400804 (27.09.2010)
динамическое последовательное функциональное устройство -  патент 2392672 (20.06.2010)

Класс G11C11/16 в которых эффект памяти основан на спин-эффекте 

интегрированная в сбис технологии кмоп/кни с n+ - и p+ - поликремниевыми затворами матрица памяти mram с магниторезистивными устройствами с передачей спинового вращения -  патент 2515461 (10.05.2014)
операция записи для магниторезистивного оперативного запоминающего устройства с переносом спинового момента с уменьшенным размером ячейки бита -  патент 2471260 (27.12.2012)
конструктивное исполнение матрицы битовых ячеек магниторезистивной оперативной памяти (mram) -  патент 2464654 (20.10.2012)
ячейка магнитного туннельного перехода, содержащая множество магнитных доменов -  патент 2463676 (10.10.2012)
способ формирования устройства на магнитных туннельных переходах -  патент 2461082 (10.09.2012)
устройство магниторезистивной оперативной памяти с совместно используемой линией истока -  патент 2455711 (10.07.2012)
устройство с магнитным туннельным переходом с раздельными трактами считывания и записи -  патент 2453934 (20.06.2012)
магниторезистивная оперативная память с передачей спинового вращательного момента и способы разработки -  патент 2427045 (20.08.2011)
программно-управляемая логическая схема, использующая магниторезистивные устройства с передачей спинового вращения -  патент 2420865 (10.06.2011)
управление уровнем сигнала транзистора словарной шины для считывания и записи в магниторезистивной оперативной памяти с передачей спинового вращательного момента -  патент 2419894 (27.05.2011)
Наверх