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

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

Изобретение относится к области ав--. тематики и вычислительной текники и может быть использовано при построении преобразователей последовательности параллельных кодов в последовательный код. Известен преобразователь параллельного кода в последовательный, содержащий сдвиговый регистр, выходной элемент И, входные элементы И и блок управления ll. Недостатки этого преобразователя сос тоят в низкой достоверности результатов преобразования, связанной с отсутствием блоков контроля, и невозможности преобразования последовательности входных чисел. Наиболее близким к изобретению по технической сущности и схемному построению является I преобразователь парал- лельно1 о кода в последовательный, содержащий Ц -разрядный регистр сдвига, где п - число разрядов выходного кода, выходной элемент И, первый вход KOTOрого соединен с выходом старшего разряда и -разрядного регистра сдвига, блок контроля, триггер неисправности, входы которого соединены с выходами блока контроля, а выход триггера неисправности связан со вторым входом выходного элемента И 2 Недостаток этого преобразователя заключается в относительно низкой надежности преобразования. Цель изобретения - уйеличение надежности преобразования, Для этого преобразователь параллельного кода в последовательный, содержащий П -разрядный регистр сдвига, где -число разрядов выходного кода, выходкой элемент И, первый вход которого соединен с выходом старшего разряда П -разрядного регистра сдвига, блок контроля, триггер неисправности, входы которого соединены с выходами блока контроля, а единичный выход триггера неисправности связан со вторым входом выходного элемента И, дополнительно содержит 37 группу входных элементов И, первый и второй элементы И синхронизации, первый и второй элементы задержки, первый второй и третий элементы И управления, первый, второй и третий триггеры управления, целитель частоты, вход которого соединен с выходами первого и второго элементов И синхронизации и с тактовым входом h -разрядного регистра сдвига, m информационных входов которого соединены с соответствующими выходами группы входных элементов И, где п число разрядов входного кода, вход {ш+1)го разряда П -разрядного регистра сдвига подключен к входу предустановки преобразователя. Выход делителя частоты череа первый элемент задержки соединен с первым входом первого элемента Иуправления, выход которого связан с управляющим входом блока контроля, информационные входы которого соединены соответственно с m старшими разрядами Празрядного регистра сдвига, выход переполнения которого подключен к входу первого триггера управления. Единичный .и нулевой выходы первого триггера управления соединены соответственно с пер выми входами второго и третьего элемен тов И управления, выходами связанных соответственно со входами второго и третьего управляющих триггеров, выходы которых соответственно соединены с первыми входами второго и первого элементов И синхронизации, вторые входы которых связаны с тактовыми входами преобразователя. Третий вход второго элемента И синхронизации Соединен с выходом триггера неисправности, вход сийхронизации преобразователя - с тактовым входом группы входных элементов И и через второй элемент задержки с6 вторыми входами второго и третьего элементов И управления. Единичный выход первого триггера управления соединен с вторым входом первого элемента И управле- ния, выход первого элемента задержки с нулевым входом третьего триггера управления, нулевой выход которого подклю чен к управляющему входу группы входнык элементов И. На чертеже изображена блок-схема предлагаемого преобразователя параллель ного кода в последовательный. Преобразователь содержит Yi -разрядный регистр 1 сдвига, труппу входнЬгх элементов И 2, выходной элемент И 3. Выходы группы входных элементов И . подключены ко входам первых iri разрядов регистра 1 сдвига, вход следующе- 1 го разряда регистра 1 сдвига - к входу 4 предустановки преобразователя. Выходы последних 1и разрядов регистра 1 сдвига соединены со входами блока 5 контроля, выходы которого связаны со входами триггера 6 неисправности, выходом подключенного ко входу выходного элемента И 3 и ко второму входу первого элемента И 7 синхронизации, выход которого через делитель 8 частоты,, первый элемент 9 задержки и первый элемент И 10 управления соединен с управляющим входом блока 5 контроля. Выход переполнения старшего разряда регистра 1 сдвига связан с триггером 11 управления, выход которого подключен ко второму входу элемента И 10 управления и через второй 12 и третий 13 элементы И управления, вторые входы которого соединены между собой и с выходом второго &лемента 14 задержки, связан с вторым 15 и т|эетьим. 16 триггерами управления, выходы которых подключены ко Входам элементов И 7 и 17 синхронизации. Выход апемейта 9 дополнительно связан через триггер 16с управляющим входом группы входных элементов Преобразователь работает следующим i образом. Перед началом работы проводится обнуление всех элементов памяти и запись единицы в (|11+1)-й разряд регистра 1 сдвига. Вместе с in разрядной информации на входе группы входных элементов И 2 нз ее источника выдается сигнал, стробирующИй эту информацию. Сигнал С выхода триггера 16, находящегося в нулевом состоянии, разрешает введение информации через элементы И 2 на вход первых Wi разрядов регистра 1 сдвига. Задний (|рЬнт стробирующего сигнала выделяется элементом 14 задержки и поступает на входы элемен- тов И 12 и 13. Однако импульс от ааднего фронта стробирующего сигнала проходит только через элемент И 13, так как сигнал с триггера 11, поступающий на другие входы элементов И 12 и 13, разрешает прохождение указанного импульса через элемент И 13 и запрещает через элемент И 12. Сигнал с выхода элемента И 13 устанавливает триггер 16 в единичное состояние, что приводит к поступлению тактовой частоты через элемент И 17 синхронизации КС вход регистра 1 сдвига и делителя частоты. В том случае, если псх тугшение параллельного кода на входы группы входных элементов И 2 производится с частотой ,| 7mf,, где 2. частота передачи последовательной кодограммы или если пауза между поступлением последнего блока информации на входы элементов И 2 и выдачей всей кодограм мы в последовательном виде должна быть минимальной., то на вход элемента И 17 должна подаваться соответственно более высокая частота тактовых импульсов, чем на вход элемента И 7. Если же ограничения отсутствуют, то частота тактовых импульсов на входах элементов И 7 и 17 может быть одна и та же. После поступления hi импульсов информация, записанная в ш первых разряда и единица, записанная в (vn+1)- и раз 1 сдвига, оказываются про ряд регистра винутыми на 1 разрядов. Импульс же переполнения с выхода делителя 8 часто ты поступает через элемент 9 задержки на нулевой вход триггера 16, Изменение состояния триггера 16 прекратит поступление тактовой частоты через элемент И 17, и преобразователь будет подготовлен к приему следующего блока информации из Vri разрядов. Боле раннее введение этой информации будет запрещено отсутствием разрешающего сигнал с выхода триггера 16 на вход группы входных элементов И 2. Следующий цикл приема In разрядов информации аналогичен описанному. Поступление предпоследнего Vn -раз рядного блока информации и сцвиг его на уп разрядов регистра 1 приводит к появлению на выходе переполнения старшего разряда регистра 1 единицы, записанной во время предустановки в (|ти-1)-й разряд регистра 1. Этот сигнал изменяет состояние триггера 11, сигнал с выхода которого.разрешает поступление импульсов переполнения с выхода делителя 8 через элемент И Ю на вход блока 5 контроля, разрешает поступление последнего строба через элемент И 12 на вход триггера 15 и запрещает поступление этого строба через элемент И 13. Сигнал с выхода элемента 9 задержки проходит через элемент И 10 на управляющий вход блока 5 контроля, на выход которого посту пают сигналы результатов контроля (Норма, Ненорма). Триггер 6, который меняет свое состояние при положительных результатах контроля, открывает элемент И 3 и подготавливает элемент И 7. В случае, если результаты контроля отрицательные, то сигнал об этом с выхода блока 5 контроля может быть использован для индикации необходимости повторной, выдачи информации или для изменения порога восстановления органа, установленного на выходе устройства. Последний Vt -разрядный блок информации записывается в регистр 1, а сигнал от заднего фронта импульса строба через элемент И 12 меняет состояние триггера 15, сигнал с выхода которого открывает элемент И 7, через который тактовая частота начинает поступать на делитель 8 частоты и регистр 1. С этого момента начинается этап выдачи последовательной кодограммы на устройства. При сдвиге кода на УИ разрядов сигнал с выхбда делителя 8 через элемент 9 задержки поступает на управляющий вход блока 5 контроля. Триггер 6 в зависимости от результатов контроля либо разрешает выдачу очередных w разрядов на выход устройства, либо закрывает элемент И 3. Передача оканчивается выдачей последних Y разрядов кодограммы на выход устройства, что соответствует нулевой информации в последних П разрядах регистра 1. Блок 5 контроля формирует сигнал Ненорма, и элементы И 3 и 7 закрываются. Преобразователь готов к передаче следующего Y -разрядного кода. Таким образом, проведение контроля информации после сдвига позволяет обнаружить возможное искажение этой информации на окончательном этапе преобразования - после прохождения 1 информации почти через все цепи и элементы преобразователя, участвующие в выдаче последовательной кодограммы. Операции ввода информации в регистр 1 сдвига и контроля ее осуществляются не на всех И разрядах, а только на Уи разрядах (( ц ГДе k - целое число). Введением контроля и уменьшением количества входных элементов И достигается повышение достоверности передаваемой кодограммы, т. е. повышение надежности преобразования. Формула изобретения Преобразователь параллельного кода в последовательный содержащий И - раз

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

название год авторы номер документа
Устройство для сопряжения вычислительной машины с каналами связи 1980
  • Долгова Светлана Владимировна
  • Доровская Тамара Ивановна
SU918944A1
Устройство для передачи сигналов 1990
  • Егорьев Павел Олегович
  • Кушелев Борис Владимирович
SU1709533A1
Преобразователь кодов 1980
  • Коломенский Виктор Анатольевич
  • Санчиров Вячеслав Александрович
  • Свирин Вячеслав Николаевич
  • Чувильчикова Регина Адольфовна
SU917340A1
Устройство для контроля многовыходных цифровых узлов 1984
  • Тарасенко Александр Николаевич
  • Ерохин Альберт Николаевич
SU1176333A1
Устройство для сопряжения 1981
  • Коршунов Леонид Павлович
SU966687A1
Программируемая линия задержки 1990
  • Егоров Николай Николаевич
  • Житний Сергей Григорьевич
  • Ицкович Юрий Соломонович
SU1723656A1
Преобразователь последовательного кода в параллельный 1981
  • Плешев Геннадий Васильевич
  • Полунин Михаил Алексеевич
SU970355A1
Устройство для соряжения цифровой вычислительной машины с внешним накопителем 1975
  • Амбарцумов Владимир Еремович
  • Бадешко Вячеслав Кузьмич
  • Щукин Владимир Николаевич
SU575653A1
Параллельно-последовательный аналого-цифровой преобразователь 1985
  • Воротов Александр Александрович
  • Грушвицкий Ростислав Игоревич
  • Могнонов Петр Борисович
  • Мурсаев Александр Хафизович
  • Смолов Владимир Борисович
SU1305851A1
Устройство для функционального контроля интегральных схем 1988
  • Кондратьев Леонид Николаевич
  • Овчинников Александр Львович
  • Безроднов Владимир Ильич
  • Поваренкин Сергей Григорьевич
  • Щупаков Евгений Сергеевич
SU1737465A1

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

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

SU 767 751 A1

Авторы

Коломенский Виктор Анатольевич

Свирин Вячеслав Николаевич

Чувильчикова Регина Адольфовна

Даты

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

1977-07-22Подача