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

 

Сееэ Соаетсннк

Сецнаянетнчаенни

Рее убипн

Oh ИСАН

ИЗОБРЕТЕН

К АВТОРСКОМУ СВИ В ТИЛЬ (81) Дополнительное а авт. саид-ау(22) заявлено 12. 06. 80 (21) 2939754 с присоеаннениен заявки М(23)ПрнорнтетОпубликоване 07.02,82, Веллете

Дата аяубликеаания описания 09

Веуавретююай кювет

OOOO ее аеас кеебретеян6 а Naphltal (72) Авторы изобретения

И. Я. Богокольник и А, А, Заблудовск

Государственный проектный институт пЭлектротяжхкипроект" (7!) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ КООРДИНАТ

В ЕДИНИЧНЫЙ ХОД

Поставленная цель достигается тем, что в преобразователь кодов координат в единичный код, содержащий дешифратор, введены дополнительный дешифратор и и блоков переноса, где п - число разрядов выходного кода, информационные выходы блоков переноса являются выходамн преобразователя, управляющие входы всех блоков переио» са соединены с входом признака принадлежности преобразователя, выход переноса 1-ro (1-1...(n-1) ) блока переноса соединен с входом переноса (1+1)-го блока переноса, выход переноса п-го блока переноса соединен со входом переноса первого блока переноса, первый информационный вход 1-го блока переноса соединен с 1-ым выходом дешифратора, второй информационный вход f-ro блока переноса соединен с (n-1)-м выходом инвертнрующего дешифратора, входы дешифратора н инвертирующего дешифратора являются соответственно входами кодов начала н конца

Изобретение относится к автомати-, ке и вычислительной технике и может быть использовано при построении праобразоватайей в вычислительных и yn"" равляющих системах.

Известен .преобразователь кодов, состоящий из последовательно соединенных дешифраторов и шифраторов (1).

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

13

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

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

1 ! !

Ф

> !

903857

40 элементов кольца преобразователя, а также тем что в нем блок переноса содержит два элемента И, два элемента ИЛИ и элемент HJIH-HE, первый вход которого является управляющим входом блока переноса и соединен с первым входом первого элемента И, второй вход элемента ИЛИ-НЕ соединен с выходом первого элемента ИЗИ, являющимся выходом переноса блока пере- 10 носа, и с вторым входом первого эле» мента И, выход которого соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с выходом элемента ИЛИ-НЕ, а выход вто- 1 рого элемента HJIH является информационным выходом блока переноса, первый вход первого элемента ИЛИ является первым информационным входом блока переноса, второй вход первого 20 элемента ИЛИ соединен с. выходом второго элемента И, первый вход которого является входом переноса блока переноса, а второй вход является вторым информационным входом блока 25 переноса.

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

Под кодами координат элементов З0 кольца понимаются закодированные любым кодом индексы (1,2 .-..И) элементов начала и конца подмножеств единиц В или нулей С, принадлежащих множеству элементов кольца А и подчиненных следующим условиям:

a=(a, о,,...a,);@a;gaea;a=sue;gnc=

Ф-ВА,юсли В =Ф,тоС"-А;

Ф -С A,åñëè С = Ф„то В= АМножество элементов кольца А яв-, ляется единичным кодом кольцевого типа со скользящим элементом начала отсчета, где элемент А 1 — последующий за А . Множество А может быть представлено в прямом единичном или обратном единичном коде в зависимости от признака принадлежности индексов 9, определяющего, какому из подмножеств (В или С) принадлежат индексы начала и конца. Это дает возможность наиболее простым образом задавать из всего множества последовательных элементов кольца два непересекающихся подмножеств, граничащих между собой и состоящих также из последовательных элементов.

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

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

11реобразователь кодов содержйт дешифратор 1, дешифрирующий индекс элемента начала выбранного подмножества, представленного к любом

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

l имеет m входов 5 (5„, 5 ...,511), а дешифратор 2 имеет m входов 6 (6, 6,...б ), которые в свою очередь являются входами преобразователя кодов. Дешифратор 1 имеет и выходов 7 (71, 7,...7 ). Дешифратор

2 имеет и выходов 8 (8,1, 8,...8,) .

Управляющие входы 9 всех блоков 4 переноса соединены между собой и являются входом 1О шифратора 3. Этот вход 10; в свою очередь, является входом 11 признака принадлежности индексов D преобразователя кодов.

Вход 12 переноса К-го блока 4 шифратора 3 соединен с выходом 13 переноса.(К-}}-го блока 4 шифратора

3. Информационный вход 14 К-го блока 4 переноса, являющийся входом

15 шифратора 3, соединен с (К-1)-и выходом 8к <инвертирующего дешифратора 2. Информационный вход 16

К"ro блока 4 переноса, являющийся входом 17 К шифратора 3, соединен с выходом 7 К дешифратора 1. Информационный выход 18 К-ro блока 4 переноса является выходом 19 К шифратора 3. Этот выход 19 К шифратора. 3, в свою очередь, является информационным выходом 20 К преобразователя кодов. Выход 13 переноса К-го блока 4 переноса шифратора 3 соединен с входом 12 (К+1)-ro блока 4 переноса шифратора 3.

Блок 4 переноса шифратора 3 содержит элементы И 21-22, элементы

ИЛИ 23-24, элемент ИЛИ-НЕ 25.

903857

Прохождение сигналов через шифратор

1110

1110

0001

000!

0001

1100

1101

0001

0011

1 101

1000

1011

0001

0l I l

1011

0001

0111

0111 0000

1110 0000

000!

00!0

I l 10

0010

00 1.0

1101 1101

001О

0010

IP11

0110

0010

1001

101 I

OOI0

0010

0001

0111. 0010

0111

0010

1101

11!О

0100

0100

0000

110!

0100

1 101

0100!

011

101!

10ll

0190

0100

Преобразователь кодов координат элементов кольца в единичный код работает следуюшим образом.

Информация об индексе элементов начала и конца выбранного подмножества, представленная в удобном для пользовании коде, поступает на входы 5 и 6 дешифраторов 1 и

2, при этом иа вход il преобразователя кодов (признак принадлежности индексов D) подается сигнал, соответствующий выбранному подмножеству, для подмножества единиц в

0 1, а для подмножества нулей CD=0, Дешифраторы l и 2 дешифрируют входные-коды, причем дешифратор 1 в прямой код (>) — на .выходы 7, а дешифратор 2 в.инверсный код — на выходы 8. Эта информация поступа>ет на входы 15 и 17 шифратора 3, где она кодируется в единичный код, представле пыь иа выходах 20 преобразователя кодов, причем начало отсчета ведется с выхода элемента, координата которого задавалась кодом на входах 5 преобразователя ко>дов., Единица в одном иэ разрядов кода, представленного на выходах 7 дешифратора I, поступает на соответствующий вход 16 блока 4 шифратора 3 и, независимо от сигнала на выходе элемента И 21, Формирует нс выходе элемента ИЛИ 23 "Единицу", которая в зависимости от состояния входа 9 блока 4 переноса шифратора

3 (признак принадлежности индексов

О> вход 11 преобразователя кодов) .формирует через элементы И 22, KllH-HE 25, ИЛИ 24 соответствующий сигнал на выходе 20 данного разряда преобразователя кодов, а также

Формирует "Единицу" переноса в следующий разряд. Перенос через элементы И 21 и ИЛИ 23 последующих блоков 4 па фратора 3 распространяется до тех пор, пока "Ноль" в одном из разрядов представленного на выходах 8 дешифратора 2, поступивший на соответствующий вход 14 блока 4 переноса шифратора 3, не даст запрет элементу И 21. Во всех разр щах, через которые прошла "единица" переноса, в зависимости от сигнала на входе 9 блока 4 шифратора

3 (признак принадлежности индексов

D) на входах 20 преобразователя кодов появляются "Единицы" либо "Иу>>

Работу шифратора 3 дополнительно поясняет таблица истинности, составленная для случая 4-разрядного иыфратора.

903857

Продолжение таблицы

Прохождение сигналов через шифратор

Вход Входы Входы Выходы

l0 17, . ° 17 15 ° .. 15,3 19,... 93

Вход Входы Входы

10 17 . °,17 15 ... 1

Выходы

I9 ., ° !93

1100 О 0100 Olll 0011

1000 1110 1001 О

1000 1101

1011

О 1000 1101 0100

1 000 I 0 I 1 1111

О 1000

1011 000

1 1000 0111 1000

Использование предлагаемого преобразователя кодов координат элементов кольца в единичный код в автоматике и цифровой вычислительной тех- Ю нике позволяет создавать минимизированные устройства, управляющие, например, переключением однотипных уотройс гв, Причем от количества одновременно работающих устройств зависит какая-либо характеристика объ" екта управления. Работа этих устройств реалиэовывается по замкнутому циклу„, а эничиг все устройства иэнашиваютсл равномерно. второй информационный вход 3"го блока переноса соедине13 с (n-1)-м выходом дополнительного дешифратора, входы дешифрагора и дополнительного дешифратора являются соответственно входами кодов начала и конц". преобразования.

2.- Преобразователь по п. 1, о тл н ч а ю шийся тем, что в нем блок переноса содержит два элемента И, два элемента ИЛИ и элемент

ИЛИ-!1Е, первый вход когорого является управляющим входом блока переноса и соединен с первым входом первого элемента И, второй вход элемента ИЛИ"HE соединен с выходоМ первого элемента ИЛИ, являющимся выходом переноса блоки переноса, и с вторым входом первого элемента И, выход которого соединен с первым входом второго элемента ИЛИ,второй вход которого соединен с выходом элемента ИЛИ-НЕ, а выход второго элемента ЮЯ нвляе ся информационным выходом блока переноса, первый вход первого элемента ИЛИ являетси первым информационным входом блока переноса, второй вход первого элемента К!И соединен с выходом второго элемента И, первый вход которого является входом переноса блока переноса, а второй вход являетси вторым информационным входом блока переноса.

Источники информации, принятые во внимание при экспертизе

1, Шляпоберский В,И. Основы техники передачи дискретных сообщений. М., "Свяэь", 1973, с. 153 °

2. Авторское свидетельство СССР У 595)59, кл. Н 03 К !3/243, 1978 (прототип).

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

1 Ifреобраэователь кодов коорди 55 пат ц едн3!Ичный кодэ содержащий дешифратор, о т л и ч а ю щ и йс я тем что, с целью расширения функциональных воэможностей, заключающихся в обеспечении преобразова- 40 ни я:< одев координат к ак в прямой га„*, и обратный единичный код, в него введены дополнительный дешифратор и 1 блоков переноса, где 11число разрядов выходного кода, ин1

45 формационные выходы блоков переноса являютоя выходами преобразователи, управляющие входы всех блоков переноса соединены с входом признака принадлежности преобразователя, 50 выход переноса i"ro (1 *1...(n-1)) блока переноса соединен с входом переноса (I+1) -го блока переноса выход переноса n-ro блока перено« са соединен с входом переноса пер- 55 вого блока переноса, первый информа ционный вход 1-го блока переноса соединен е 1-м выходом де33нфратора, I 0100 0111

1000 1110 О!1О

1000 Olll Oil!

Составитель М .Аршавский

Редактор В.Данко. Техред N.тенер

Корректор М. 2))ароши ирак 732 2)одписное

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

) ) 3035, Иосква, N-35, Вьушская наб., д, 4/5

Филиал ППП Патент", г. Укгород, ул. Проектная, 4

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

 

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

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

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

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

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

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

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

Изобретение относится к области кодирования и декодирования контента, в частности к извлечению данных из буфера и загрузки их в буфер

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

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