Устройство для контроля последовательности сигналов Советский патент 1986 года по МПК G06F11/28 

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

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

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

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

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

Устройство работает следукщим об- |)азом,

В исходном положении регистр 1 и триггеры 12 установлены в нулевое положение сигналом по входу сброса, Контролируемая последовательность сигналов подается на соответствующие входы регистра 1, в котором в заданной последовательности устанавливаются в единичное состояние триггеры соответствуицих разрядов. Потенциальные сигналы с выходов срабатывающих триггеров регистра 1 подаются на входы коммутатора 2. В последнем предварительно установлено однозначное соответствие между очередностью поступления входных сигналов и номерами выходов, а имеЯно выход 24

соответствует сигналу, поступающему первым, выход 26 - сигналу, поступающему вторым и т.д. Если например, задана следующая последовательность ВХОДНЫУ: сигналов: сигнал А - первый,. В - второй, Г - п-й, то в коммутаторе 2 установлены связи между клеммами 23-24, 27-26, 25-28 и 29-30.

Таким образом, при .гаобой очередности входных сигналов после установки соответствия между входами и вы- . хода.ми коммутатора 2 в последнем всегда возбуждаются выходы только в постоянной последовательности при любой очередности поступления входных сигналов: выход 24 - первый, 26 - второй, 28 - третий и т.д.

При поступлении на вход устройства первого входного сигнала, например А, возбуждается первый выход коммутатора 2„ Потенциальный сигнал с выхода 24 коммутатора 2 подается на первые входы элемента ИЛИ 3-1 и И 4-1 и далее через последов ательнзто цепь элементов ИЛИ 3-2 - 3-(п-1) на входы элементов И 4-2 - 4-(п-1) и на вход элемента И 10-1. Элементы И 4 остаются закрытыми, так как от- сутств тот сигналы на всех остальных выходах коммутатора 2. Кроме того, сигнал А с выхода 24 коммутатора 2 подается на первый вход элемента сравнения 13-1 и на вход фор ировате- ля 14-11. Последний формирует импульс, который через элемент ИЛИ 15 подается на вход последовательной цепи из элементов задержки 16 и 17. На выходе элемента 16 задержки формируется импульс, задержанный на время, пре- вышанадее время переходных процессов в устройстве и являюшийся импульсом считьшания сигналов с элементов И 10.

При отсутствии сигналов на других выходах коммутатора 2 элемент НЕ 9-1 подает сигнал разрешения на вход элемента И 10-1. При этом импульс с выхода элемента 16 задержки открывает элемент И 10-1, сигнал с выхода которого устанавливает в единичное состояние соответствукщий триггер 12-1. Потенциальный сигнал с выхода триггера 12-1 подается на второй вход элемента сравнения 13-1. При совпадении сигналов на обоих входах элемента 13-1 последний не формирует выходной сигнал, элементы ИЛИ 18, И 19 закрыты, сигнал ошибки не формируется.

3

При поступлении второго по очередности входного сигнала, например В, возбуждается второй выход коммутатора 2, при этом продолжает действовать сигйал на первом его выходе 24. Сигнал с выхода 26 коммутатора 2 подается на вторые входы элемента РШИ 3-1, И 4-1. Сигналы на входах элемента И 4-1 совпадают, он открьгоает- ся и подает сигнал на первые входы элементов И 6-1 и через последовательную цепь элементов ИЛИ 5-1 - ) на входы элементов И 6-(п-2) и И 10-2. Кроме того, сигнал с выхода элементаИЛИ 5-(п-2) через элемент НЕ 9-1 закрывает элемент И 10-1.Элементы И 6 остаются закпытыми, гак как отсу ствуют сигналы на последующих выходах 28-30 коммутатора 2. Аналогично второй входной сигнал с помощью формирователя 14-2 формирует импульс, который через элемент ИЛИ 15, элемент 16 задержки считьшает сигнал с элемента И 10-2 и устанавливает в единичное состояние триггер 12-2. При этом сигналы на входах элемента сравнения 13-2 также совпадают и сигнал ошибки не формируется. Аналогично работает устройство при поступлении остальных сигналов в правильной последовательности

В случае нарушения заданной очередности поступления входных сигналов, например первым поступает сигнал А, а вторым сигнал Б вместо сигнала В, устройство работает следующим образом.

Сигнал А действует аналогично описанному. Сигнал Б возбуждает третий выход 28 коммутатора 2, сигнал с которого подается на вторые входы элементов ИЛИ 3-2 и И 4-2. При этом на первый вход элемента И 4-2 подается сигнал с выхода элемента ИЛИ 3-1, открытого сигналом А с первого выхода коммутатора 2. Элемент И 4-2 открывается и через последовательную цепь элементов ИЛИ 5-1 - 5(п-2) подготавливает к открьшанию элемент И 10-2. Кроме того, сигнал с третьего выхода 28 коммутатора 2 подается на вход элемента 13-3 сравнения и через формирователь 14-3, элементы 16 и 17 задержки открьгоает элемент И 10-2. При этом срабатьшает триггер 12-2, сигнал с выхода которого подается на элемент 13-2 сравнения.

Такш образом, сигналы на входах элементов 13-2 и 13-3 сравнения не совпадают. Эти элементы формируют

29762

сигналы ошибки, которые через элементы ШШ 18 подготавлирают к открыванию элемент И 19. Импульс с выхода элемента 17 задержки открьшает эле- г мент И 19, с выхода которого на выход устройства выдается сигнал ошибки.

В случае нарушения очередности поступления входных сигналов, напри- 10 мер при параллельном поступлении сигналов А и В вместо одного сигнала А, устройство работает следующим образом.

При параллельном поступлении сиг- 15 налов А и В одновременно возбуждаются выходы 24 и 26 коммутатора 2. Сигнал с выхода 24 подается на первый вход элемента И 4-1 и через элементы ИЛИ 3 на вход элемента И 10-1. Сиг- 2Q нал с выхода 26 коммутатора 2 открывает элемент И 4-1, сигнал с выхода которого через элементы ИЛИ 5 подается на вход элемента И 10-2 и через элемент НЕ 9-1 закрывает элемент И 25 10-1.

Таким образом, импульс считьюанкя с выхода элемента 16 задержки открывает только элемент И 10-2, при этом срабатьшает триггер 12-2 и сигналы на входах элемента 13-2 сравнения совпадут. Однако из-за того, что элемент И 10-1 закрыт, триггер 12-1 не срабатьюает и сигналы на входах элемента 13-1 сравнения не совпадают. Элемент 13-1 сравнения формирует сиг- нал ошибки, который поступает на выход устройства.

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

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

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

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

30

стоверности контроля, в него введены группа элементов НЕ, группа формирователей импулбсов, второй элемент ИЛИ, элемент И и треугольная матри™ ца 2(п-1)х() логических ячеек, где п - разрядность регистра, каждая из которых содержит элемент ИЛИ и элемент И, первые и вторые входы

которых объединены и являются СООТ-

ветственно первым и вторым входами логической ячейки, а выходы - соответственно первым и вторым выходами ячейки, при этом первые входы логических ячеек первой строки матрицы соединены соответственно с второго по п-й выходами коммутатора разрядов второй вход первой логаческой ячейки первой строки подключен к первому выходу кo м yтaтopa разрядов, в каздо строке матрицы первый выход j-и логической ячейки fJ 1,,,. (п-2У соединен с вторым входом 0+1)-й логической ячейки, первый вход логической ячейки t -и строки L 2... ( со единен с вторым выходом ( + 1)-й логической ячейки ()™й строки матрицы, второй выход первой логической

ячейки каждой строки соединен с вторым входом первой логической ячейки последующей строки, первые выходы логических ячеек (n-l)-ro столбца и второй выход (п-1)-й логической ячейки (n-l)-ro столбца матрицы соединены соответственно с первыми входами элементов И группы, выходы которых . соединены с установочными входами триггеров группы, выходы коммутатора разрядов с единены через соответствующие формирователи импульсов труппы с входами второго элемента ИЛИ, выход которого через первый элемент задержки соединен с вторыми входами элементов И группы и входом второго элемента эадержки, выход которого соединен с первым входом элемента И, второй вход коччзрого соединен с выходом первого элемента ИЛИ, а выход является выходом ошибки устройства, первые выходы логических ячеек 1 -и строки через соответствующие элементы НЕ группы соединены с третьими входами (i-1)-x элементов И группы, вход сброса устройства соединен с входом сброса регистра.

у.

фиг.1

w

f

L

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

название год авторы номер документа
Устройство для ввода информации 1983
  • Друзь Леонид Вольфович
  • Далматкина Александра Васильевна
SU1157545A1
Устройство для регистрации информации 1985
  • Шкадин Михаил Вениаминович
  • Плигин Александр Михайлович
  • Геращенко Сергей Васильевич
SU1355984A1
УСТРОЙСТВО ДЛЯ РАСПОЗНАВАНИЯ ИЗОБРАЖЕНИЯ ОБЪЕКТА 1992
  • Попов Михаил Алексеевич[Ua]
  • Марков Сергей Юрьевич[Ua]
RU2054196C1
Устройство для формирования изображения на экране телевизионного приемника 1987
  • Нусратов Октай Кудратович
  • Ситков Сергей Борисович
  • Симонян Роберт Карапетович
  • Дворянкина Елена Дмитриевна
  • Степанов Александр Рафаэлович
SU1474727A1
Устройство для контроля микропроцессорных блоков 1988
  • Гремальский Анатолий Александрович
  • Андроник Сергей Михайлович
SU1531099A1
Устройство для передачи и приема информации 1983
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1156109A1
Логический анализатор 1986
  • Шлиомович Евсей Маркович
SU1381512A1
УСТРОЙСТВО ДЛЯ ЗАПИСИ-ВОСПРОИЗВЕДЕНИЯ МНОГОКАНАЛЬНОЙ ЦИФРОВОЙ ИНФОРМАЦИИ 1995
  • Смирнов А.К.
  • Замолодчиков Е.В.
  • Петров В.В.
  • Туревский В.С.
RU2107953C1
КОДОИМПУЛЬСНОЕ ПЕРЕДАЮЩЕЕ УСТРОЙСТВО С СОКРАЩЕНИЕМ ИЗБЫТОЧНОСТИ ИНФОРМАЦИИ 2001
  • Портнов Е.М.
RU2234738C2
Ассоциативный параллельный процессор 1981
  • Мелихов Аскольд Николаевич
  • Берштейн Леонид Самойлович
  • Канаев Магомедимин Муталимович
  • Баронец Вадим Дмитриевич
SU1166128A1

Иллюстрации к изобретению SU 1 229 762 A1

Реферат патента 1986 года Устройство для контроля последовательности сигналов

Изобретение относится к вычислительной технике и может быть использовано для контроля выполнения операций в устройствах управления и сопряжения. Целью изобретения является повьшение полноты и достоверности контроля. Устройство содержит регистр, коммутатор разрядов, элемен- ты И, ИЛИ, образующие ячейки треугольной матрицы, группу элементов И, элементы НЕ, группу триггеров, группу элементов сравнения, группу формирователей импульсов, элементы задержки И, ИЛИ, НЕ. Цепь достигается за счет возможности обнаружения нарушения очередности поступления сигналов, одновременного поступления нескольких СИГНАЛОВ, обеспечения контроля произвольных последовательностей сигналов импульсного или потенциального вида. 3 ил. (Л

Формула изобретения SU 1 229 762 A1

. 0/S

X

Wi

Редактор М Бланар

Составитель И /Чазова Техред г.Гербер

Заказ 2451/49 Тираж 671Подписное

ВНИШШ Государственного комитета СССР

по делам изобретений и открытки 113035s Москва, Ж-35, Раушская наб, Д. 4/5

Прокзводственно-поляграф Ическое предприятие;j г Ужгород, ул. Проектная, 4

Корректор С вЧерни

Документы, цитированные в отчете о поиске Патент 1986 года SU1229762A1

Устройство для контроля выполненияпОСлЕдОВАТЕльНОСТи дЕйСТВий ОпЕРАТОРА 1978
  • Алешин Владимир Семенович
  • Хромушин Виктор Александрович
  • Гордеев Евгений Сергеевич
SU807300A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
СХЕМА КОНТРОЛЯ ПРАВИЛЬНОСТИ ЗАПИСИ ЧИСЛА В РЕГИСТРЕ 0
SU296109A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 229 762 A1

Авторы

Друзь Леонид Вольфович

Солнцев Борис Владимирович

Гребенников Михаил Викторович

Рукоданов Юрий Петрович

Даты

1986-05-07Публикация

1984-02-24Подача