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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может найти применение в системах передачи информации. Изобретение позволяет исключить несанкционированные сбои устройства при обработке больших массивов информации и повторную ее обработку, что обеспечивает повышение помехоустойчивости устройства. Устройство содержит регистр 1 сдвига, генератор 2 тактовых импульсов, элементы И-НЕ 3 - 6 и элемент НЕ 7. 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 Н ;03 М 9/00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

«

«

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

О 4 (JI

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4611319/24 (22) 01.12,88 (46) 30.06.91, Бюл. N 24 (72) А.Н.Демьянов (53) 681.325 (088,8) (56) Авторское свидетельство СССР

М 1305875, кл. Н 03 М 9/00, 1985, Авторское свидетельство СССР

t+ 1297234, кл. Н 03 M 9/00, 1985. (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ПОСЛЕДОВАТЕЛЬНОГО КОДА В ПАРАЛЛЕЛЬНЫЙЫЙ

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

Целью изобретения является повышение помехоустойчивости устройства.

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

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

НЕ 3 — 6 и элемент НЕ 7, информационный вход 8 и вход запуска 9, первый 10 и второй

11 выходы.

На фиг.2 показаны эпюры сигналов; а— на входе запуска; б — на выходе генератора

2; в — на выходе элемента 6; г — на выходе . элемента 5; д — на первом выходе устройство, е — сигнал на втором его выходе.

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

„„59„„1660175 А1 (57) Изобретение относится к вычислительной технике и может найти применение в системах передачи информации. Изобретение позволяет исключить несанкционированные сбои устройства при обработке больших массивов информации и повторную ее обработку. что обеспечивает повышение помехоустойчивости устройства.

Устройство содержит регистр 1 сдвига. генератор 2 тактовых импульсов, элементы И—

НЕ 3 — 6 и элемент НЕ 7. 2 ил.

Алгоритм работы при правильном приеме информации.

Ilo входу 9 поступает сигнал предустановки в момент to, при этом первый разряд регистра 1 сдвига устанавливается в состояние "1", а остальные разряды — в состояние

"0". На выходе (и+1)-го разряда регистра 1 сдвига устанавливается сигнал "0", и на выходе элемента И вЂ” НЕ 4 (выход 10) тоже устанавливается сигнал "0". Сигналы "0" с выходов 11 и 10 поступают в генератор 2 тактовых импульсов и служат сигналом для внешнего передатчика информации о готовности приема информации.

В момент tt передатчик информации начинает передавать информацию и íà входе 8 появляется информация, а на выходе генератора 2 тактовых импульсов — импульсы синхронизации, Передний фронт перво-. го импульса устанавливает выход элемента

И вЂ” НЕ 4 в состояние "1" через элемент И вЂ” НЕ

3, Синхроимпульсы, инвертируемые элементом И вЂ” НЕ 3, поступают на тактовый вход регистра 1 сдвига и записывают инфор1660175

25

55 мацию, поступающую по входу 8 регистра 1 сдвига, с одновременным сдвигом этой информации по его разрядам. В случае приема ожидаемых и разрядов последовательного кода без сбоя (где п — количество бит информации, содержащихся в принИмаемом сло) ве) в (n+ 1}-м разряде регистра 1 сдвига записывается "1", сдвинутая и тактовыми импульсами из 1-го разряда регистра 1 сдвига. При этом на выходе 11 устанавливается сигнал "1", Сигнал "1" остается и на выходе 10, так как хотя на первый вывод элемента И вЂ” НЕ 6 и приходит сигнал разрешения "1", но сброса "1" на выходе 10 не происходит иэ-за окончания пачки синхроимпульсов и отсутствия сигнала сброса на выходе элемента И-НЕ 6 и выходе элемента

И вЂ” HE 5, т.е. на выходах 11 устанавливаются сигналы "11", указывающие о правильном приеме слова: Для приема следующего слова необходимо подать импульс по входу 9, и процесс повторяется.

Алгоритм работы при сбое приема информации типа "лишний" сдвиг.

Запуск устройства осуществляется аналогично описанному, По мере поступления информации возможен сбой работы, при котором импульсной помехой информация сдвигается без воздействия синхроимпульсов, при этом сигнал "1", предварительно записанный в первый разряд регистра 1 сдвига, оказывается в (n+1)-и разряде регистра 1 сдвига в тот момент, когда на выходе генератора 2 тактовых импульсов пачка синхроимпульсов еще не окончилась. Рассмотрим работу системы с этого момента. допуская, что произошел сдвиг на один "лишний" такт, В этом случае "1" записывается в (и+1)-м разряде регистра 1 сдвига -(и-1)-м импульсом пачки синхроимпульсов. При этом сигнал "1", поступающий с (n+1)-ro разряда регистра 1 через элемент НЕ 7, запрещает дальнейшее прохождение синхроимпульсов (в данном случае остался один и-й импульс) на тактовый вход регистра 1 сдвига и разрешает прохождение тактовых импульсов (в данном случае n ro) через элемент И-НЕ 6 на элемент И вЂ” НЕ 5. С выхода генератора 2 тактовых импульсов и-й синхроимпульс через элементы И вЂ” НЕ 6 и 5 устанавливает выход элемента И вЂ” НЕ 4 в состояние "0". При этом на выходах 11 и 10 устанавливается состояние "10", что свидетельствует о сбое работы и приема информации типа "лишний" сдвиг.

Аналогично устройство работает и при большем числе тактов "лишнего" сдвига. При этом "оставшиеся" импульсы из пачки синхроимпульсов лишь подтверждают состояние сигнала "0" на выходе 10 устройства.

Алгоритм работы при сбое приема информации типа "недостающий сдвиг"

Запуск устройства осуществляется аналогично описанному.

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

В этом случае в (и+1)-м разряде регистра

1 сдвига после окончания пачки синхроимпульсов, поступающей из генератора 2 импульсов, остается сигнал "0", а на выходах

11 и 10 остается сосгояние "01",.что соответствует сбою приема информации типа "недостающий сдвиг", Формула изобретения

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

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

Редактор Т.Орловская Техред М.Моргентал Корректор Н.Король

Заказ 1855 Тираж 464 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101