Устройство для преобразования кодов

 

Устройство относится к автоматике и вычислительной технике и может найти применение в системах преобразования данных без изменения порядка их следования или объема информации, в частности в устройствах преобразования углового положения антенны и времени, представленных в двоично-десятично-шестидесятиричной системе, счисления,в двоичную систему счисления. Устройство позволяет наряду с преобразованием двончно-десятично-шестидесятиричного кода угловых величин и времени в двоичный код осуществлять и масштабирсвание их младших разрядов. В устройство входят первый сдвигающий регистр 1, шесть логических блоков 2-7, два блока 8 и 9 элементов И, блок 10 элементов ИЛИ, второй сдвигающий регистр 11, блок 12 сумматоров , два элемента И 13 и 16, два элемента НЕ 14 и 15, два элемента ИЛИ 17 и 19, триггер 18, блок 20 управлення сдвигом, входы 21 н 22 устройства, в ыход 23 устройства, на котором формируется преобразованный двоичный код, и запускающий вход 24 устройства. 1 з.п.ф-лы, 2 ил. а Ipuf.i

COOS СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ РЕСПУБЛИК (51) 4 Н 03 М 7/00

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

flO ДЕЛАМ ИЭОБРЕТЕНИЙ И ОТКРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И АВТОРСКОМЪГ СВИДЕТЕЛЬСТВУ

1 (21) 3786934/24-24 (22) 06.07.84 (46) !5.03.86.Бюп. У 10 (71) Горьковский исследовательский физико«технический институт при

Горьковском государственном университете им.Н.И.Лобачевского (72) В.М.Быков, В.В.Горбачев и А.В.Преображенский (53) 681.325.53 (088.8)

{56) Авторское свидетельство СССР

Р 437069, кл.G 06 F 5/02, 25..09.72 °

Авторское свидетельство СССР

Р 478299, кл. G 06 F 5/02, 14.06.72. (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ

КОДОВ (57) Устройство относится к автоматике и вычислительной технике и может найти применение в системах преобразования данных без изменения порядка их следования или объема

„„SU„„1 1 470 А информации, в частности в устройствах преобразования углового положения антенны и времени, представленных в двоично-десятично-шестидесятиричной системе. счисления,в двоичную систему счисления. Устройство позволяет наряду с преобразованием двоично-десятично-шестидесятиричного кода угловых величин и времени в двоичный код осуществлять и масштабирование их младших разрядов. В устройство входят первый сдвигающий регистр 1, шесть логических блоков

2 — 7, два блока 8 и 9 элементов И, блок 10 элементов ИЛИ, второй сдвигающий .регистр 11, блок 12 сумматоров, два элемента И 13 и 16, два элемента НЕ 14 и 15, два элемента .

ИЛИ 17 и 19, триггер 18, блок 20, управления сдвигом, входы 21 и 22 устройства, выход 23 устройства, на котором формируется преобразованный двоичный код, и запускающий вход 24 устройства. I з,п.ф-лы, 2 ил.

9 1

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

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

На фиг,1 изображена функциональная схема устройства; на фиг.2схема блока управления сдвигом.

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

НЕ 14, второй элемент НЕ. 15 второй элемент И 16, первый элемент

ИЛИ 17, триггер 18, второй элемент

ИЛИ 19, блок 20 управления сдвигом, входы 21, 22 устройства, выход 23 устройства, запускающий вход 24 устройства.

Блок 20 управления сдвигом содержит генератор 25 импульсов, генератор 26 одиночного импульса, первый элемент И 27, усилитель-формирова. тель 28 импульса, элемент ИЛИ 29, одновибратор 30, первый триггер 31, элемент НЕ 32, элемент ИСКЛЮЧАЮЩЕЕ

ИЛИ 33, второй элемент И 34, третий элемент И 35, второй триггер 36. !

Устройство работает следующим образом.

После включения регистры 1 и 11 устанавливаются в исходное состояние блоком 20 управления сдвигом, а на вход первого элемента НЕ 14, соединенного с входом второго элемента ИЛИ 17, с последнего поступает сигнал логической "1". Сле218470 2 довательно, запрещается работа пер вого элемента И 13 сигналом с первого элемента НЕ 14 и разрешается работа второго элемента И 16 через элемент ИЛИ 17, В первом регистре 1 производится сдвиг и преобразование записанного с информационных входов 21 двоичнодесятично-шестидесятиричного кода в

10 двоичный с помощью формирователей

2-7 тетрад. Алгоритм работы формирователей 2,3,4,5 тетрад следующий; у,= х . х, ч х . х, 15

Х4 >> Х> ХЯ Х4 V Х4 Х Х

Х Х4 ч Х Х Х4 Y 2г Х Х

Х> Хгх4 Y Х Х > где х,, х, х, х — входные сигналы > г> в. порядке возрастания номера разряда;, — выходные сигна" лы в порядке возрастания но25 мера разряда.

Алгоритм работы формирователей

6,7 триад следующий: у,=х, х ч х, х з >

30 у„=х х чх, х х,; ух х х ч х х х

Э где х, х х — выходные сигналы в

>> г порядке возрастания номера разряда;

,,>гг, — выходные сигналы в порядке возрастания номера разряда.

Преобразование кода осуществляется путем перезаписи кода, сформированного на выходах формирователей 2 — 7 триад и тетрад через первый блок 8 элементов И и блок 10 элементов ИЛИ в регистр 1 с помощью тактовых импульсов, поступающих с блока 20 управления сдвигом на вход первого регистра 1.

Запуск устройства осуществля, ется сигналом "Пуск" с входа 24, поступающим на блок 20 управления сдвигом, при этом информация (п разрядов) с входов 21 через второй блок 9 элементов -И и блок 10 элементов ИЛИ записывается в первый регистр 1 с помощью импульса запиМ си, поступающего с блока 20 управления сдвигом на вторые входы второго блока 9 элементов И. Одновременно с помощью этого же импульса в триггере 18 запоминается сигнал о необходимости масштабирования информации (логическая "1" при наличии информации о времени и логический "0" при информации о координатах), а во второй регистр

11, a(n-3) -й разряд, записывается сигнал логической "1", с помощью которого осуществляется управление циклами работы устройства.

Первый цикл работы устройствапреобразование двоично-десятичношестидесятиричного кода в двоичный и второй — масштабирование кода.

Блок 20 управления сдвигом включает режим Запись" в первом регистре 1 и режим Сдвиг" - во втором регистре 11, вырабатывает тактовые импульсы, осуществляющие преобразование информации из двоично-десятично-шестидесятиричного кода в двоичный код в первом регистре 1 и сдвиг информации во втором регистре 11. При этом полученный двоичный код поступает с младшего разряда первого сдвигового регистра 1 на информационный вход второго регистра ll,а логическая

"1" в (n -3) -ом разряде второго регистра 11 смещается в сторону младшего разряда. При fñòàíîBêå (после 20-ro импульса) младшего разряда .в "1" блок 20 управления сдвигом переключает первый регистр

1 в режим сдвига. После перехода информации с младшего разряда ре" гистра ll через элемент И 16 и . элемент ИЛИ 17 в старший разряд первого регистра 1 блок 20 управ-. ления сдвигом вырабатывает сигнал логического "0" на вход элемента

НЕ 14, тем самым заканчивается первый цикл работы> связанный с преобразованием, разрешается работа элемента И 13 и через элемент

ИЛИ 17 запрещается работа элемента И 16, При этом могут возникнуть следующие ситуации: триггер 18 — в состоянии "1" (входная информация не требует масштабирования), поэтому работа элемента И 13 запрещена (через элемент НЕ 15), а работа элемента И 16 разрешена через элемент

ИЛИ 17, в этом случае информация без масштабирования через элемент

И 16 поступает на первый регистр 1; триггер 18 — в состоянии "0" (входная информация об углах и тре!

4 бует масштабирования), поэтому информация с второго регистра ll через блок 12 сумматоров, элемент И 13, элемент ИЛИ 19 в последовательном коде поступает на первый регистр 1.

Преобразованная в двоичный код . информация после первого цикла работы находится во втором регистре ll и начинается второй цикл !

О работы. В случае преобразования временного кода во втором цикле инфор. мация из второго регистра 11 через элемент И 16 и элемент ИЛИ 19 поступает на первый регистр 1 и при !

5 появлении логической "1" на выходе младшего разряда первого регистра 1 блок 20 управления сдвигом прекраща ет выдачу тактовой частоты и на выходах разрядов первого регистра

1 устанавливается преобразованный двоичный код, который поступает на выход 23 устройства преобразования кодов, При преобразовании угловых велид5 чин необходимо масштабирование сигналов, поэтому на блок 12 суммато" ров поступает информация с первого, третьего, пятого, -девятого, двенадцатого, девятнадцатого и двадцать .

З0 второго разрядов. второго регистра

1lÄ что обеспечивает получение с выхода блока 12 сумматоров информацию в последовательном коде.

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

35 кода преобразует двоична-десятичношестидесятиричный код в двоичный с точностью до одной угловой секунды, причем формирователь 2 тетрад формирует единицы секунд, формирова40 тель 6 триад — десятки секунд форЭ мирователь 3 тетрад - единицы минут

) формирователь 7 триад — десятки минут, формирователь 4 тетрад-единицы градусов (часов), формирова45 тель 5 тетрад — десятки градусов (часов) . Число элементов в первом блоке 8 элементов И равно И -1, а во втором блоке 9 элементов И„ блоке 10 элементов ИЛИ и число раз50 рядов в первом и втором 11 регистрах соответствует числу разрядов выходного кода .

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

1.Устройство для преобразования .кодов, содержащее первый сдвигающий регистр, формирователи тетрад и блок управления сдвигом, первый

1218470

4Q

50

55 выход которого соединен с управляющим входом первого сдвигающего регистра, о т л и ч а ю щ е е с я .тем, что, с целью расширения функциональных возможностей устройства путем обеспечения преобразования двоично-десятично-шестидесятирично го кода в двоичный код с масштабиро" ванием, в него введены триггер, элементы НЕ, элементы ИЛИ, элементы И, блок сумматоров, блоки элементов И, блок элементов ИЛИ, два формирователя триад и второй сдвигающий регистр, управляющий вход которого соединен с вторьм выходом блока управления сдвигом, информационный вход объединен с первым входом блока управления сдвигом и соединен с выходом первого разряда первого, сдвигающего регистра, выходы последующих разрядов которого, кроме последнего, соединены с соответствующими входами первого формирователя тетрад, первого формирователя триад, второго формирователя тетрад, второго формирователя триад, третьего и четвертого формирователей тетрад выход последнего разряда первого сдвигающего регистра соединен с первым входом первого элемента И первого блока элементов И, первые входы после-, I дующих элементов И первого блока элементов И соединены с выходами соответствующих формирователей тетрад и триад, первые входы второго блока элементов И объединены с -входом триггера и соединены с третьим выходом блока управления сдвигом, четвертый выход которого соединен с вторыми входами элементов И первого блока элементов

И, выходы первого и второго блоков элементов И соединены с соответствующими входами блока элементов

ИЛИ, выходы которого соединены с соответствующими первыми информационными входами первого сдвигающего регистра, первый, третий, пятый, девятый, двенадцатый, девятнадцатый и двадцать второй выходы второго сдвигающего регистра соединены с соответствующими входами блока сумматоров, выход которого соединен с первым входом первого элемента И, второй вход кото рого соединен с выходом первого элемента НЕ, третий вход — с выходом второго элемента НЕ, первый вход первого элемента ИЛИ объединен с входом первого элемента НЕ и соединен с пятым выходом блока управления сдвигом, второй вход первого элемента ИЛИ объединен с входом второго элемента НЕ и соединен с выходом триггера, первый вход второго элемента И объединен а вторым входом блока управления сдвигом и соединен с выходом перво" го разряда второго сдвигающего регистра, второй вход. второго эле-, мента И соединен с выходом первого элемента ИЛИ, выход — с первым входом второго элемента ИЛИ, второй вход которого соединен с выходом первого элемента И, выход — с вторым информационным входом первого сдвигающего регистра, вторые входы элементов И второго блока элементов. И и Р -вход триггера являются входами устройства, выходы первого. сдвигающего регистра, кроме первого и последнего, являются выходом устройства, третий вход блока управления сдвигом является запускающим входом устройства.

2. Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок управления сдвигом состоит из гене-. ратора импульсов, генератора одиночного импульса,- первого элемента И, усилителя-формирователя импульса, элемента ИЛИ, одновибратора, первого триггера, элемента НЕ, элемента ИСКПОЧА10ЩЕЕ ИЛИ, второго и третьего элементов И и второго триггера, выход генератора импуль сов соединен с первыми выходами генератора одиночного импульса и первого элемента И, выходы которых соединены соответственно с первым и вторым входами элемента ИЛИ, 5 -вход первого триггера объединен с входом одновибратора и соединен с выходом генератора одиночного импульса, -вход второго триггера объединен с первым выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и соединен с выходом одно- вибратора, второй вход элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ объединен с первым входом второго элемента И и соединен .с прямым выходом первого триггера, инверсный выход которого соединен с

1218470

Составитель Б.Ходов

Редактор H.Швыдкая Техред Т.Тулик Корректор Т.Колб

Заказ 1)39/61 Тираж 818 Подписное

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

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

FФилиал ППП "Патент", r.Óæãîðîä, ул. Проектная,- 4 первым входом третьего элемента И, второй вход которого является пер вым входом. блока. управления сдвигом, К -вход первого триггера объединен с входом элемента HH и является вторым входом блока управления сдвигом, 8 -входы первого и второго триггеров объединены и соединены с выходом усилителя-форми- 10 рователя импульса, выход элемента

НЕ соединен с вторым входом второго элемента И, выход третьего элемента И соединен с К -входом второго триггера, прямой выход которого соединен с вторым входом первого элемента И, второй вход генератора одиночного импульса является третьим входом блока управления сдвигом, выходы второго элемента И, элемента

ИЛИ, одновибратора, элемента ИСКЛ1О

ЧАЮЩЕЕ ИЛИ и прямой выход первого

Ч триггера являютсясоответственно первым,вторым, третьим, четвертым и пятьи выходами блока управления сдвигом.

Устройство для преобразования кодов Устройство для преобразования кодов Устройство для преобразования кодов Устройство для преобразования кодов Устройство для преобразования кодов 

 

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

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

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

Изобретение относится к технике связи

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

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

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

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

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

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

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

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

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

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