Преобразователь последовательного биполярного кода в параллельный униполярный код

Номер патента: 1695511

Автор: Чистов

ZIP архив

Текст

(51)5 Н 03 М 9 ОСУДАРСТВЕ 1 НЫЙ КОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТКРЫТИРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНИ льное ко СС 86,986,ОСЛЕДОКОДА ВЫЙ КОДвычислитепользовании, исполод. Изобр Аль ВТОРСКОМУ СВИДЕТЕЛЬСТВУ(71) Московское приборостроиструкторское бюро "Восход"(54) ПРЕОБРАЗОВАТЕЛЬ ПТЕЛЬНОГО БИПОЛЯРНОГОРАЛЛЕЛЬНЫЙ УНИПОЛЯРН(57) Изобретение относится кной технике и может быть иссистемах обработки информацющих для обмена биполярный к ние позволяет производить преобразова-, ние биполярного кода не только при асинхронном приеме, но и в режьйче "Обмен по готовности", что расширяет область применения преобразователя, Преобразователь содержит элемент 1 задержки, мультиплексор 2, блок 3 контроля, сдвиговый регистр 4, счетчики 5 и 9 импульсов дешифратор 6, элементы И 7 и 8,генератор 10 тактовых импульсов, одновибраторы 11 - 13, и формирователей 14,1 - 14 и униполяторного кода, О-триггер 15, блок 16 элемент ИЛИ,инверторы 17 и 18, элемент ИЛИ 19 и повторитель 20,Блок 3 контроля выполнен на элементе И, повторителе, Э- триггере, счетчиках импульсов и двоично- десятичном дешифра- д торе . 1 з.п. ф-лы, 2 ил,10 15 20 25 30 35 40 Изобретение относится к вычислительной технике и может быть использовано всистемах обработки информации, использующих для обмена биполярный код;Цель изобретения - расширение области использования преобразователя за счетобеспечения режима работы "Обмен по готовности",На фиг. 1 изображена функциональнаяблок-схема преобразователя; на фиг. 2 -функциональная блок-схема блока контроля.Преобразователь содержит элемент 1задержки, мультиплексор 2, блок 3 контроля, сдвиговый регистр 4, первый счетчик 5импульсов, дешифратор 6, первый 7 и второй 8 элементы И, второй счетчик 9 импульсов, генератор 10 тактовых импульсов,первый - третий одновибраторы 11 - 13, иформирователей 14.1 - 14 и униполярногокода, О-триггер 15, блок 16 элементов ИЛИ,первый 17 и второй 18 инверторы, элементИЛИ 19 и повторитель 20.На фиг, 1 позициями 21.1 - 21.п обозначены соответственно первый- п-й информационные входы преобразователя, позицией22 - управляющий вход преобразователя,позициями 24 - 25 обозначены соответственно информационный, адресный и управляющий входы преобразователя,Блок 3 контроля содержит элемент И 26,повторитель 27, О-триггер 28, первый 29 ивторой 30 счетчики импульсов и двоично-десятичный дешифратор 31.Преобразователь работает следующимобразом.После подачи питания на выходе счетчика 9 формируется один из адресов преобразуемого канала, который через блок 16элементов ИЛИ поступает на управляющиевходы многоканального мультиплексора 2.На входы формирователей 14.1 - 14.ппоступает информация каналов биполярного кода, причем на вход формирователя 14подключена линия связи обмена по готовности.Информация на вход формирователя 14поступает через время, равное 4 Т после появления сигнала "Готовность", где Т - период передачи одного бита информации,Формирователи 14,1 - 14.н преобразуютинформацию в виде биполярного кода в последовательный униполя рный, причем напервых выходах формирователей 14.1 - 14,пформируются последовательности импульсов синхронизации (тридцать два импульсаположительной полярности со скважностьюдва).На вторых выходах формирователей14,1 - 14.п формируются последовательности информационных импульсов положительной полярности. Сигналы с первого и второго выходов формирователей 14.1 - 14.п синхронизированы между собой,Частота следования импульсов синхронизации и пауза между следующими друг за другом данными импульсными последова-. тельностями определяется частотой и паузой сигналов, поступающих из каналов биполярного кода; Таким образом, в зависимости от кода на управляющем входе и-канального мультиплексора 2, на соответствующие входы блока 3 контроля поступают импульсы информации и синхроимпульсы одного иэ формирователей 14.1 - 14.п. В блоке,3 контроля осуществляется проверка параметров входной информации и разрешает запись в сдвиговый регистр 4, на выходах которого формируется преобразуемое в параллельный код тридцатидвухразрядное слово, В блоке 3 контроля с помощью генератора 10 осуществляется также измерение длительности паузы между следующими друг за другом словами, в течение которой на третьем и четвертом выходах блока 3 контроля формируются сигнал "Конец преобразования" и сигнал "Установка", изменяющий состояние счетчика 5. Изменение состояния счетчика 5 происходит по положительному фронту. По сигналу "Конец преобразования" с входа 25 преобразователя разрешается использование преобразованной информации.Помимо изменения состояния счетчика 5 сигнал "Установка" поступает на вход первого элемента И 7.Установка на счетчике 5 двоичного кода, значение которого на единицу превышает количество слов с различными адресами для обрабатываемого канала биполярного кода,приводит к появлению на выходе дешифратора 6 "Лог. 1". Если на выходе первого элемента И 7 появляется "Лог. 1", происходит запуск второго одновибратора 12 и при отсутствии на входе 22 преобразователя сигнала "Готовность", на выходе элемента И 8 появляется "Лог. 1", изменяющая состояние двоичного счетчика 9, что в свою очередь приводит к переключению п-канального мультиплексора, Преобразователь переходит к обработке очередного канала биполяногокода. Однако перед началом обработки очередного канала биполярного кода осуществляется установка начального состояния блока 3 контроля и. двоичного счетчика 5 по сигналу с третьего сдновибратора 13, поступающего через элемент ИЛИ 19 на входы сброса блока 3 и счетчика 5, При отсутствии сигнала готовноксти и наличии "Лог; 1" на К выходах (и = 2 )двоичного счетчика 9. мультиплексор 2 осуществляет подключение выходов формирователя 14.п униполярного кода к входам блока 3 контроля. На входе и выходе формирователи 14,п сигналы появляются только при наличии входногб сигнала преобразователя "Готовность" по входу 22,Поэтому при отсутствии сигнала "Готовность" по первому импульсу сигнала "Установка" с четвертого выхода блока 3 контроля происходит предустановка начального состояния преобразователя и наращивания на единицу состояния двоичного счетчика 9. Преобразователь переходит к обработке сигналов первого канала биполярного кода, При появлении сигнала "Готовность" осуществляется блокировка приема информации (и - 1) линий связи асинхронного обмена и переход к обработке последовательного биполярного кода и-го канала связи и "Обмена по готовности". Данный сигнал запускает первый одновибратор 11,Появление импульса на выходе одновибратора 11 приводит к установке в начальное состояние блока 3 контроля и двоичного счетчика 5. По окончании действия импульса с выхода одновибратора 11 (по заднему фронту) происходит запуск триггера 15, на прямом выходе которого устанавливается состояние "Лог. 1", что приводит к подключению мультиплексором 2 выходов формирователя 14,п к входам блока 3 контроля, По окончании преобразоеа ния информации биполярного кода ; режиме "Обмен по готовности" изменени., состояния двоичного счетчика 9 не происходит. Производится предустановка начального состояния соответствующих узлов преобразователя, переключение триггера 15, и преобразователь производит обработку информации канала биполярного кода, определяемого выходным кодом счетчика 9, Если по окончании обработки данного канала сигнал "Готовность" не пропадает, то осуществляется изменение состояния счетчика 9, запуск триггера 15 и преобразователь вновь переходит к обработке информации п-го канала биполярного кода, Отсутствие сигнала "Готовность" приводит к появлению сигнала "Лог, 1" на установочном входе триггера 15 и преобразователь переходит к обработке сигналов (и - 1) каналов биполярного кода асинхронного обмена.Элемент 1 задержки исключает "гонки" при включении триггера 15 при одновре-менном появлении сигналов "Готовность" на входе 22 преобразователя и Установка" на четвертом выходе блока 3 контроля;50 55 10 15 20 25 30 35 40 45 Б блоке 3 контроля осуществляется проверка основных параметров входного кода, С помощью счетчика 29 и дваично-десятичного дешифргтопа 31 формио:ются сигналы управления преобразова лем в паузе между принимаемыми с линией связи словами. Длительность паузы составляет (4 - 8)Т. Сигналы управления с дешифратооа 31 вырабатываются по сигналу с выхода генератора 10 тактовых импульсов, поступающего на первый синхровход блока 3 контроля, Частота следования импульсов с генератора 10 соответствует скорости передачи сигналов по линиям связи, Контроль четности принимаемой информации осуществляется триггером 28 по информационному сигналу, поступающему на информационный вход и первый выход блока 3 контроля,По сигналу, поступающему на вход сброса блока контроля, осуществляется установка в ноль триггера 28 и счетчика 30. Количество разрядов (импульсов) принимаемого слова подсчитывается с помощью счетчика 30 по сигналу синхронизации, поступающего на второй синхровход и через повторитель 27 на выход блока 3.Кроме тога, импульсы синхронизации, поступая на вход.;.броса счетчика 29, осуществляют установку в нуль данного счетчика, С помощью повторителя с 7 осуществляется необходимая зад=-рхх,а импульсов синхронизации о: носитяльно информационных импульсов, необходимая для уг ойчивой оаботы сдвиговога регистра 4 сдвига, При наличии тридцати деух импульсов синхронизации на втором синхровходе блока 3 контроля и нечетном количестве информационных импульсов на втором входе блока 3 на соответствующих входах элемента И 26 формируются сигналы "Лог, 1", Вторым импульсом с выхода генератора 10 (по окончании приема очередного слова) дешифратором 31 формируется сигнал окончания приема. Данный сигнал в виде "Лог, 1" поступает на вход элемента И 26, на выходе которого формируется сигнал "Конец преобразования", По окончании импульса "Конец преобразования" на втором выходе дешифратора 31 формируется сигнал "Установка", Данный импульсный сигнал формируется третьим импульсом генератора 10.Формула изобретения 1, Преобразователь последовательного биполярного кода в параллельный униполярный код, содержащий элемент задержки, мультиплексор, первый выход которого соединен с информационным входом блока контроля, первый и второй выходы которогосоединены соответственно с информацион ным и тактовым входами сдвигового регист. ра, первый и второй выходы которого являотся соответственно информационным и адресным выходами преобразователя, первый счетчик импульсов, выходы которого соединены с соответствующими первыми входами дешифратора, выход которого соединен с первым входом первого элемента И, второй элемент И, выход которого соединен с входом второго счетчика импульсов, третий выход блока контроля является управляющим выходом пресбра,зователя, о т л и ч аю щ и й с я тем, что, с цельа расширения области использования преобразователя за счет обеспечения режима работы "Обмен пс готовности", в преобразователь введены генератор тактовых импульсоь, одновибраторы, и формирователей униполярногс кода (и = 1, Ч - разрядность входного ко. да), О-триггер, блок элементов ИЛИ, инверторы, элемент ИЛИ и повторитель, выход которого соединен через первый одновибратор с первым входом элемента ИЛИ и через последовательно соединенные первый инвертор и элемент задержки с установочным входом О-триггера, инверсный выход которого соединен с г.ервым входом второго элемента И и с О-входом О-тоиггсра, выход первого элемента И соединен с входом второго одновибрато 5 а, прямой вы; - ход которого соединен с вторым входом второго элемента И, инверсный выход второго одновибратора соединен через третий од. новибратор с вторым входом элемента ИЛИ, выход которого непосредственно соединен с входами сброса блока контроля и первого счетчика импульсов и через второй инвертор с синхровходом О-триггера, прямой выход которого соединен с вторым входом дешифратора и первым входом блока элементов ИЛИ, выходы которого соединены с соответствующими входами управления мультиплексора и с третьими входами дешифратора, выход генератора тактовых импульсов соединен с первым синхровходом блока контроля, четвертый выход которого соединен с вторым входом первого элемента И и с синхровходом первого счетчикаимпульсов, выходы второго счетчика импульсов соединены с соответствующими5 вторыми входами блока элементов ИЛИ,первые выходы формирователей униполярного кода соединены с соответствующимипервыми информационными входами мультиплексора, вторые выходы - с соответству 10 ющими вторыми информационнымивходами мультиплексора, второй выход которого соединен с вторым синхровходом блока контроля,;входы формирователейуниполярного кода являются соответствен 15 но одноименными информационными входами преобразователя, вход повторителяявляется управляющим входом преобоазователя,2, Преобразователь по и, 1, о т л и ч а.ю 20 щ и й с я тем, что блск контроля выполненна элементе И, повторителе, О-триггере,счетчиках импульсов и двоично-десятичномдешифраторе, первый выход которого соединен с первым входом элемента И, выходы25 разрядов первого счетчика импульсов соединены с соответствующими входами двоична-десятичного дешифратора, прямойвыход О-триггера соединен с вторым входом элемента И, выход старшего разряда30 второго счетчика импульсов - с третьим входом элемента И, инверсный выход О-триггера - с О-входом О-триггера, синхровходпервого счетчика импульсов является первым синхрсвходом блока, синхровход О 35 триггера - информационным входом ипервым выходом блокаустановочный вход .О-триггера обьецинен с входом сброса второго счетчика импульсов и является входомсброса блока, синхровход второго счетчика40 импульсов обьединен с входом повторителяи входом сброса первого счетчика импуль.сов и является вторым синхровходом блока,выходы повторителя, элемента И и второйвыход двоично-десятичного дешифратора45 являются соответственно вторым, третьим ичетвертым выходами блока,"Патент", г. Ужгород, ул. Гагарина, 10 аз 4173 Тираж, ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб 4/5

Смотреть

Заявка

4679914, 18.04.1989

ПРЕДПРИЯТИЕ ПЯ А-1874

ЧИСТОВ БОРИС АЛЕКСЕЕВИЧ

МПК / Метки

МПК: H03M 9/00

Метки: биполярного, код, кода, параллельный, последовательного, униполярный

Опубликовано: 30.11.1991

Код ссылки

<a href="https://patents.su/5-1695511-preobrazovatel-posledovatelnogo-bipolyarnogo-koda-v-parallelnyjj-unipolyarnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь последовательного биполярного кода в параллельный униполярный код</a>

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