Преобразователь последовательного кода в параллельный Советский патент 1980 года по МПК G06F5/04 

Описание патента на изобретение SU783789A1

Изобретение относится к вычисли-тельной технике и может быть использовано для преобразования последовательного двоичного кода в параллельный . В вычислительных машинах, а также в системах и комплексах часто возникает необходимость передачи информации между блоками к системам. Более экономичной является передача инфориации в последовательном коде, так как для этого требуется гораздо мень lue оборудования, чем при передаче ин формации в параллельном коде. Но пос кольку , с целью повышения ,быстродейс ВИЯ, обработку информации в вычислительных устройствах ведут в параллельном коде, то для связи передающих и обрабатывающих устройств разработаны преобразователи последовательного кода в параллельный. В .частности, известен преобразователь последовательного двоичного кода в параллельный двоично-десятичный, содержащий счетчик двоичных раз рядов последовательного кода, старшие два разряда которого соединены с одним из входов дешифратора, генератор тактовых импульсов, выход КОТО РОГО соединен со входами .счетчика не совЕЛХ эквивалентов, и выходной регистр, в который, с целью повышения надежности, введены схема сравнения, счетчик повторения, блок запрещения тактового импульса младшего разряда и блок выделения младшего разряда последовательного кодарД . Это устройство отличается узкими функциональными возможностями, и в нем отсутствует контроль достоверности принимаемой информации. Наиболее близким по технической сущности к заявляемому преобразователю является преобразователь последовательного двоичного кода, в параллельный, содержащий сдвиговый регистр, принимающий последовательно передаваемые шестиразрядные слова. Прием длится до тех пор, пока слово полностью не загрузится в сдвиговый регистр. В преобразователе имеется также схема синхронизирующих импульсов, с помощью которых осуществляются в сдвиговом регистре сдвиги информации. Как только сдвиговый регистр заполнится всеми шестью разрядами слова, схема синхронизирующих импульсов выдает импульс в буферную 1память для приема информации в параллельной форме 23. Схема данного преобразователя обеспечивает преобразование последовательного потока информации в блоки параллельной выходной информации. Поток последовательной входной информации имеет большое количество знаков, каждый из которых содержит N бит цифровой информации, которой предшествует начальный бит, представ ленный одним уровнем напряжения и за которым следует по крайней мере один бит остановки, представленный другим уровнем напряжения. Преобразователь содержит сдвиговый -регистр со входным захшмом синхронизации и входным информационным зажимом, на который подается поток последователь ной входной информации. Регистр имеет N+X каскадов, где X соответствует числу начальныхи конечных битов У каждого каскада регистра есть соответствующий входной зажим. При помощи установочного входа N+X каскадов сдвигового регистра сбрасываю ся в начальное состояние. Кроме того, имеется схема обнаружения начал ных бит слова, выполненная в виде ищущего мультивибратора, управляе iый генератор и триггер управления, вход которого соединен с установочным входом преобразователя, а вЫход с управляемым генератором. К недостаткам такого преобразова теля относятся отсутствие контроля достоверности принимаемой информации, жесткая привязка к началу слова принимаемой информации, что може привести к выдаче потребителю ложной информации при наличии случайного сбоя в поступающей информации. Цель изобретения - повышение дос товерности приема информации. Для достижения поставленной цели в преобразователь последовательного кода в параллельный, содержащий сдв говый регистр, триггер управления, дешифратор, управляемый генератор, npi-гчем информационный вход преобразователя соединен с информационным входом сдвигового регистра, выходы которого подключены к входу дешифратора, установочный вход преобразо вателя соединен с нулевым входом тр гера управления, выход которого свя зан со входЬм управляемого генерато ра, введены первый и второй элементы И, блок контроля по нечетности, триггер включения и счетчик. Причем синхронизационный- вход преобразователя соединен с первым входом перво го элемента И, выход которого под лючен к синхронизационным входам блока контроля по нечетности, счетчика и сдвигового регистра. Вькод управляемого .генератора соединен со вторым синхронизационным входом счет чика, первый выход которого связан с .установочным входом сдвигового, регистра и с единичным входом триггера включения, выход триггера управления - с нулевым входом триггера. включения, выход которого соединен со вторым входом первого элемента И. Информационный вход преобразователя соединен с информационным входом блока контроля по нечетности, выход которого связан с первым входом второго элемента И, выход которого соединен со счетным входом триггера управления. Второй выход счетчика подключен к второму входу второго элемента И, третий вход которого соединен с выходом дешифратора. Схема преобразователя последовательного кода в параллельный изображена на чертеже. Она содержит первый элемент И 1, первый вход которого соединен со входом 2 синхронизации преобразователя, а выход - с синхронизационным входом блока 3 контроля по нечетности, входом счетчика 4 и входом синхронизации сдвигового регистра 5. Выходы первых двух младших разрядов регистра 5 соединены со входом дешифратора 6, выполняющего функцию обнаружения начальных бит слова, выход которого подключен к третьему входу второго элемента И 7. Выход элемента И 7 соединен со счетным входом триггера 8 управления, вход установки нуля которого соединен с установочным входом 9 преобразователя. Выход триггера 8 управления связан со входом управляемого генератора 10 и входом установки нуля триггера 11 включения. Информационный вход 12 последовательного ввода данных преобразователя соединен с информационным входом блока 3 контроля нечетности и информационным входом сдвигоз ого регистра 5. Преобразователь работает следующим образом. Запуск преобразователя осуществляется импульсом, подаваемым на вход 9. Этим импульсом на выходе триггера 8 управления устанавливается логический О, запускающий управляемый генератор 10. Управляемый.генератор 10 формирует импульсы. С етчик 4 припоступлении определенного числа ш 1пульсов управляемого генератора 10 формирует импульс, поступающий на входы установки нуля сдв-игового регистра 5, и устанавливает на его выходах логический же импульс на выходе триггера 11 включения устанавливает логическую , разрешающую прохожд.ение импульсов синхронизации со входа 2 преобразователя на вь.ход первого элемента И 1, По импульсам синхронизации, каждьй из которых соответствует определенному разряду последователвио передаваемого слова, осуществляется ввод слова младшими разрядами вперед в сдвиговый регистр 5 и выполИяется контроль принимаемого.слова блоком 3 контроля нечетности. Как только начальные биты преобразуемого слова установятся в соответству1ш-,их для них разрядах сдвигового регистра 5, дешифратор 6 обнаружения начальных бит слова выдаст на один из входов второго элемента И 7 логическую 1 , При этом на другой вход второго элемента И 7 с выхода блока 3 контроля нечетности поступит также логическая , если преобразуемое слово не было искажено при передаче. Счетчик 4 определяет отсутствие импульсов синхронизации на входе 2 синхронизации, так как конечные биты преобразуемого слова не сспровождаются импульсами синхронизации, и формирует импульс, поступающий на третий вход второго элемента И 7. С выхода элемента И 7 этот импульс подается на счетный вход триггера 8 управления и устанавливает на его выходе логическую ,. которая устанавливает на выходе триггера 11 включения логический о, запрещакхций прохождение импульсов синхронизации через первьй элемент И 1, и выключает упpaвляe ий генератор 10.

По окончании указанного процесса преобразования на выходах сдвигового регистра 5 будет нахо1;иться параллельный код преобразованного слова.

В случае обнаружения блоком 3 ошибки Б преобразуемом слове второй элемент И 7 будет закрыт (логическим с выхода блока 3 контроля нечетности) для прохождения импульса со счетчика 4. Последний, обнаружив конечные биты преобразуемого слва, выдает импульс на входы установки нуля сдвигового регистра 5 для его исходной установки, тем самым подготовив преобразователь к повторному преобразованию.

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

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

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

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

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

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

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

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

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

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

1. Авторское свидетельство СССР 562814, кл. G 06 F 5/04, 20.05.75. 2. Патент США 3946379,

кл. 340-347, опублик. 1976 (прототип).

7Zo

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

название год авторы номер документа
Преобразователь последовательного биполярного кода в параллельный униполярный код 1989
  • Чистов Борис Алексеевич
SU1695511A1
ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО ДВОИЧНОГО КОДА В ПАРАЛЛЕЛЬНЫЙ КОД 2001
  • Киселев Е.Ф.
  • Кузнецов С.А.
  • Палочкин Ю.П.
RU2188502C1
Преобразователь последовательного кода в параллельный 1984
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1229968A1
Преобразователь последовательного кода в параллельный 1985
  • Поляков Александр Григорьевич
  • Толмачев Геннадий Иванович
SU1290537A1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) 1996
  • Романов В.Ф.
  • Барашев А.Ф.
  • Барашева Л.А.
RU2162247C2
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЯ 1992
  • Аль-Хазим Муин Муханна
  • Барашев Анатолий Федорович
  • Жирков Владислав Федорович
RU2045781C1
Устройство для контроля аналоговых объектов 1985
  • Буров Виктор Иванович
  • Ковылев Валерий Олегович
  • Крыжановский Борис Иванович
  • Курочкин Сергей Иванович
  • Лисина Татьяна Юрьевна
SU1288702A1
Устройство для контроля временных диаграмм логических блоков 1979
  • Григалашвили Джемал Сергеевич
  • Вепхвадзе Анзор Николаевич
  • Клдиашвили Темур Александрович
  • Которашвили Гулзара Николаевна
SU788111A1
Преобразователь последовательного кода в параллельный 1984
  • Голованов Николай Александрович
  • Ковнир Виктор Иванович
  • Федулов Александр Николаевич
  • Цодыковский Евгений Исидорович
SU1231613A1
Преобразователь двоичного кода в двоично-десятичный 1989
  • Васильев Анатолий Артемьевич
  • Лесь Владимир Николаевич
  • Романчук Василий Кузьмич
  • Смирнов Виталий Николаевич
  • Тимошенко Николай Павлович
SU1667259A1

Иллюстрации к изобретению SU 783 789 A1

Реферат патента 1980 года Преобразователь последовательного кода в параллельный

Формула изобретения SU 783 789 A1

SU 783 789 A1

Авторы

Бердинских Владимир Александрович

Моисеева Алла Васильевна

Антоненко Нелля Петровна

Селезнев Александр Иванович

Даты

1980-11-30Публикация

1979-01-03Подача