Табличный преобразователь кодов

Авторы патента:

H03M13 - Кодирование, декодирование или преобразование кода для обнаружения ошибок или их исправления; основные предположения теории кодирования; границы кодирования; способы оценки вероятности ошибки; модели каналов связи; моделирование или проверка кодов (обнаружение или исправление ошибок для аналого-цифрового, цифро-аналогового преобразования или преобразования кода H03M 1/00-H03M 11/00; специально приспособленные для цифровых вычислительных устройств G06F 11/08; для накопления информации, основанного на относительном перемещении носителя записи и преобразователя, G11B, например G11B 20/18; для запоминающих устройств статического типа G11C)

 

Изобретение относится к вычислительной технике, является усовершенствованием изобретения по авт. св. Р 1524182 и м.б. использовано в системах обработки информации. Цель - повышение надежности преобразователя за счет исправления ошибок во входных кодовых комбинациях. Преобразователь содержит элементы НЕ 1 для непрерывных сигналов, группы 2 диодов и матрицу 3 трансформаторов. Благодаря введению групп 4,5 диодов, ключа 6, резисторов 7, блоков 8 отрицательного сопротивления и источников 9,10 постоянного напряжения при подаче на выводы 12 запрещенной кодовой комбинации на выводах 11 формируется ближайшая разрешенная кодовая к омби нация. 1 ил.о

А2

0% (!И

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРН ЕИИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

1 (61) 1524182 (21) 4655085/24 (22) 24.02.89 (46) 15.05 . 91 . Бюл. В 18 (71) Всесоюзный научно-исследсвательский институт электроэнергетики (72) С.И.Хмельник (53) 681.325 (088.8)

1 (56) Авторское свилетельство СССР

Ф 1524182, кл. Н 03 И 7/00, 1988. (54) ТАБЛИЧНЬЯ ПРЕОБРАЗОВАТЕЛЬ КОДОВ (57) Изобретение относится к вычислительной технике, является усовершенствованием изобретения по авт. св. (gg)g Н 03 M 7/00, 13/00

У 1524182 и м.б. использовано в системах обработки информации. Цель — повышение надежности преобразователя за счет исправления ошибок во входных кодовых комбинациях. Преобразователь содержит элементы НЕ 1 для непрерывных сигналов, группы 2 диодов и мат-: рицу 3 трансформаторов ° Благодаря введению групп 4,5 диодов, ключа 6, резисторов 7, блоков 8 отрицательного сопротивления и источников 9, 10 постоянного напряжения при подаче на выводы 12 запрещенной кодовой комбинации на выводах 11 формируется ближайшая разрешенная кодовая комбинация.

1 ил.

1649669

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

Цель изобретения — повышение надежности преобразователя за счет исправления ошибок во входных кодовых комбинациях. t0

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

Преобразователь содержит К элементов НЕ 1 для непрерывных сигналов (К вЂ” число выходных логических rrepe- 15 менных), M групп 2 по К диодов (Мчисло слов входного кода), матрицу. 3 трансформаторов постоянного тока размерностью M J (J-1 — число входных логических переменных), (И+1) и, 2О (М+2)-ю группы 4, 5 по J диодов, ключ

6, резисторы 7, блоки 8 отрицательного сопротивления, первьп и второй источники 9, 10 постоянного напряжения . На чертеже обозначены также пер- 25 вые и вторые выводы 11, 12 преобразователя, выводы 13 матрицы 3 и управ-. ляющий вход 14.

Элементы i и трансформаторы 3 такие же, как в и/рототипе. ЗС

В основе работы преобразователя лежит Следующее.

Обозначим: Х вЂ” потенциал на вывоК де 11.k (k=1,Ê) преобразователя; Y потенциал на выводе (j--1, J) вторичных3 обмоток j-го столбца матрицы 3 трансформаторов; У вЂ” напряжение второго источника 10 постоянного напряжения и потенциал, соответствующий логической "1" (потенциал, соответствующий .1О логическому "0"„равен нулю и присутс твует на общей шине) U — напряжение первого источника 9 постоянного напряжения, причем . U=2U, (1)

И =U/ 2, (2)

Wr) — потенциал на выводе 12.п (п=Г,Й) преобразователя, причем п=3 " "å (3)

N=J-1 (4)

r — сопротивление резистора 7. j; (-R) — сопротивление блока 8.j отрицательного сопротивления;

Х,Y W — векторы потенциалов ХК,У,4) соответственно.

Вектор "Y",.присутствующий в таблице истинности, реализуемой преобразователем„ будем называть разрешенным, а отсутствующий — неразрешенным.

В основном изобретении показано, что преобразователь кодов преобразует двоичный вектор "Х", поданный на выводы ii, в двоичный код "Y", возникающий на выводах 13 (режим прямого преобразования), или преобразует двоичный код "К", поданньп на выводы 13, в двоичный код "Х", возникающий на выводах 11 (режим обратного преобразования). Необходимым для этого усг.овием является правильность таблицы истинности и соблюдение равенства

Y) =Б . (5)

В рассматриваемом преобразователе условие (5) выполняется всегда, так как вывод 13.1 подключен к источнику

10 напряжения.

Далее рассматривается только режим обратного преобразования, когда двоичный вектор ")/" подается на выводы t2.

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

11п (О П) (6) а íà его выводе 11 токи равны. нулю.

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

1. (ц, У, ) г /r -(Y -U)ë/Rj= .,(1= 2.

=тпап (7) при ограничениях, которые накладываются диодами и трансформаторамн на потенциапы У этой цепи. Благодаря наличию диодов 4.j и 5.j

0 Y«» U. .(8) .Вид зависимости между- величинами

У„, определяемой трансформаторамн и другими диодами, в дальнейшем не потребуе-.ся и поэтому здесь не исследуется, !

Преобразователь функционирует следуюппм образом.

На вывод 12 подается вектор удовлетворяющий условию (6). На управляющий вход 14 подается управляющий потенциал Ср. который в первый период времени (t)) равен О,, а во втс5 164966 рой период () равен Б. В соответствии с этим цикл работы устройства состоит из двух фаз: в первой фазе длительностью t< с момента прихода входного вектора W ключ 6 разомкнут, а во второй фазе длительностью ключ 6 замкнут.

Пока ключ 6 разомкнут, сопротивления блоков 8 выключены из схемы. При этом, как следует из (7), тепловые потери (13) R c

У

q=+(W, У )г/r (9) д -2.

Минимум (нуль) этой величины дости-15 гается при

W., =У;, «1=?,J. (10)

Если вектор У, отвечающий этому условию, является разрешенным, то это условие может быть реализовано в 20 электрической цепи преобразователя, т.е. отвечает указанным вьппе ограничениям. Поэтому оно реализует:я практически, так как отвечает принципу минимума величины (9) . 25

Во второй фазе при открытом ключе 6 тепловые потери вычисляются по (7) и в начальный момент второй фазы определяются как

Q =-," (у, ц)г /р и 3 2 где Y — значения У> в начальный мо3 мент второй фазы, удовлетворяющие условию (8).

Из (6) и (10) следует, что

У, =(О, U), )=? . (1?)

В течение второй фазы У> могут изменяться так, чтобы величина (7) уменьшалась.

Сопротивления r u R в устройстве 4р выбираются таким образом, чтобы

Поэтому, анализируя (7), достаточно рассматривать второй член форму- 45 лы (7). Следовательно, О уменьшается, если

У увеличивается при Y =Us

Y уменьшается при Y =0 5р ! 5

Однако Y удовлетворяют условию (8) . Следовательно, во второй фазе они не изменяются, если в первой фазе имели величины (12). Таким образом, если на вывод 12 преобразователя подается разрешенный вектор которому по формуле (10) соответствует разреше*.ный вектор "Y", то преобразователь вычисляет вектор "Х точ9

6 но так.же, как и греобразователь кодов по основному изобретению.

Рассмотрим теперь случай, когда на вывод 1? преобразователя подается вектор "W", для,которого не сущест" вует разрешенного кода "Y", отвечающего условию (10). При этом в первой фазе по-прежнему минимиэируется величина (9). Однако она не может обратиться в нуль, так как не сущест- . вует вектора "Y", удовлетворяющего условию (10) . Таким образом, компоненты вектора "У" в начальный момент

1 второй фазы примут значения Y, удовлетворяющие условию (8), но не удов летворяющие, вообще говоря, условию (12).

По-прежнему, во второй фазе Y могут изменяться так, чтобы величина (7) уменьшалась. При этом из (13) следует, что

Y ° увеличивается при У ЪП/2, 3 (15)

Y уменьшается при Y (U/2

J 3

Случаем точного равенства

Y . =V/2 (16); можно пренебречь, поскольку такое

5 состояние является неустойчивым. Таким образом, из (15) и (8) следует, что во второй фазе величины Y принимают значения:

У =(0, U), j=2,J. (17)

Эти зйачения принадлежат некоторо" му разрешенному вектору "У", посколь ку двоичный вектор "Y" в преобразователе может быть только разрешенным— в противном случае не соблюдалось бы условие (5).

Итак, во второй фазе вектор "Y" принимает одно из разрешенных значений и при этом минимизируется величина (7). Эту величину можно считать критерием близости векторов "Y" и "W", поскольку для двоичных кодов У, т.е. для кодов с компонентами (17), второй член формулы (7) является константой

ИР /4 и не зависит от "Y".

Следовательно, в преобразователе устанавливается такой разрешенный код У", который является ближайшим к поданному на его вывод 12 коду "W".

В частности, если существует код

"Y" совпадающий с кодом "W" по формуле (10), то устанавливается именно этот код "Y". Если же не существует такого кода "Y" то устанавливается тот из разрешенных кодов "Y", для которого величина

Табличный преобразователь кодов по авт. св. Р 1524182, о т л и—

Составитель О.Ревинсхий

Техред М,Дидык Корректор H.Påâñêàÿ

Редактор А.Маковская

1 Заказ 1526

Тираж 467

Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г.Ужгород, ул. Гагарина,101

7 164966

У

q = .» (W ».)2 /г (18)

1 минимальна. Величины г могут рас2 сматриваться как весовые коэффициенты в критерии близости (18). Выбирая 5

r, определенным образом, можно при"

„(1 Ф

И давать различный смысл величине Ц

На выводе 11 преобразователя возникает вектор "Х", соответствующий по таблице истинности найденному век10 тору "У".

Итак, если преобразователь построен па правильной таблице истинности, реализующей зависимость

x=r (у), а на его вывод 12 подается двоичный код M, то íà его выводе 11 формируется двоичный код

Х =f(Y ), где Y — разрешенный двоичный код, 20 ближайший к И по критерию (18).

Следовательно, преобразователь вырабатывает двоичный код на выводе 11 и в том случае когда на его вывод l2 25 поступил двоичный код, содержащий ошибки, а его реакция на поступивший ошибочный входной код совпадает с реакцией на правильный входной код, ближайший к поступившему.

Формула изобретения ч а ю шийся тем, чта, с целью повышения надежности преобразователя путем исправления ошибок ва входных кодовых комбинациях„, в преобразователь в едены ключ, блоки отрицательного сопротивления, резисторы, (М+1)-я и (М+2)-я группы па J-1 диодов и первый и второй источники постоянного напряжения 9 выход второго источника постоянного напряжения подключен к первым выводам всех диодов (М+1)-й группы и первому вь.воду второй обмотки первого трансформатора первой строки матрицы, выход первого источника постоянного напряжения соединен с информационным входом ключа, управляющий вход которого является управляющим входом преобразователя, выход ключа соединен с первыми выводами первого (J-1)-ro блоков отрицательног"а сопротивления, второй вывод каждого из которых объединен с первыми в1-шадЛмн одноименных резистора и диода (M+2)-й группы и вторым выводом одноименно" î диода (М+1)-й группы и подключен к первому выводу вторичной обмотки соответственно второго .1-го трансформатора первой строки матрицы, вторые выводы всех диодов (M+2)-й группы подключены к общей шине, вторь е выводы первого (3-1)-го резисторов являются вторыми выводамн преобразователя.

Табличный преобразователь кодов Табличный преобразователь кодов Табличный преобразователь кодов Табличный преобразователь кодов 

 

Похожие патенты:

Изобретение относится к вычислительной технике и технике связи

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

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

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

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

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

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

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

Изобретение относится к импульсной технике и может быть применено в устройствах автоматики и вычислительной техники для перевода одной формы числа в другую, Преобразователь кодов содержит два счетчика 1, 2 импульсов, компаратор 3, регистр 4, генератор 5 импульсов, два элемента И 6, 7, элемент 8 задержки, элемент ИЛИ-НЕ 9, дешифратор 10, формирователь 11 импульсов, триггер 12

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

Изобретение относится к технике связи и вычислительной технике

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

Изобретение относится к технике связи и вычислительной технике и является усовершенствованием изобретения по авторскому свидетельству № 786030

Изобретение относится к вычислительной технике и технике связи

Изобретение относится к электросвязи и может использоваться для последовательного анализа сигналов декодирования

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

Изобретение относится к технике связи и вычислительной технике

Изобретение относится к вычислительной технике и технике связи„ Его использование в аппаратуре обработки принимаемых дискретных сооб щений позволяет расширить функциональные возможности за счет обеспечения коррекции кодовой посылки по моменту приема и амплитуде,, Устройство содержит счетчики 1 импульсов и решающий блок 2

Изобретение относится к вычислительной технике и технике связи„ Его использование в аппаратуре обработки принимаемых дискретных сооб щений позволяет расширить функциональные возможности за счет обеспечения коррекции кодовой посылки по моменту приема и амплитуде,, Устройство содержит счетчики 1 импульсов и решающий блок 2

Изобретение относится к вычислительной технике, в частности к выполнению операций в полях Галуа, например, в устройствах декодирования кодов Рида-Соломона
Наверх