Устройство для контроля последовательностей импульсов Советский патент 1990 года по МПК G06F11/16 H03K5/19 

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

ел ел

со

со

vj

J

Изобретение относится к вычисли- (тельной технике и может быть использовано в ЭВМ.

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

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

Устройство содержит блок 1 постоянной памяти, блок 2 сравнения, сумматор 3, счетчик Ц, регистр 5, эле- мент 6 задержки, элемент ИЛИ 7, труп- jny одновибраторов 801-8.2п, нечетные |из которой 8.1-8.2п-1 реагируют на пе редний фронт импульса, а четные j8.2-8.2n - на задний фронт импульса, входы 9.1-9-п контролируемых последо- вательностей, входы 10 задания начальных условий устройства, синхро- вход 11 разрешения записи, выход 12

|С6ОЯ.

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

Вначале производится настройка устройства на контроль заданий импульсной последовательности. При этом на входах 10 устройства устанав- ливается начальный адрес блока 1 постоянной памяти, после которого аписана эталонная последователь- i. ность, а по импульсу на входе 11 разрешения записи устройства информация с входов 10 заносится в регистр 5. В исходном состоянии счетчик сброшен в нулевое состояние, поэтому на выходе сумматора 3 также устанавливается начальный адрес блока 1 постоянной памяти, после которого записана эталонная последовательность. При изменении уровней логических сиг1алов на входах 9 устройства срабатывают соответствующие нечетные (при изменении уровня с О на 1) или четные (при изменении уровня 1 на О) одновибраторы из группы одновибраторов 8.1-8.2п. Так, например, при изменении уровня логического сигнала с О на 1 на входе 9.1 группы 9 устройства срабатывает одновибратор 8.1 (см. фиг.2), при том же изменени на входе 9.2 (не показан на фиг.1) срабатывает одновибратор 8.3 (не показан на фиг.1) и т.д„ При измене- нии уровня логического сигнала с 1 на О на входе 9«1 группы 9 устройства срабатывает одновибратор 8.2,

5

0

5

0

при том же изменении на входе 9.2 (не показан на Фиг.1) срабатывает одновибратор 8. 4 (не показан на фиг.1) и т.д. Выходные сигналы пар нечетный - четный одновибратор (8.1-8.2; ... 8.2п-1-8.2п) из группы одновибраторов логически суммируются на элементе ИЛИ 7 о Поэтому изменение логических уровней на любом из входов 9 приводит к тому, что изменяется по переднему фронту сигнала на выходе элемента ИЛИ 7 состояние счетчика k. Это приводит к тому, что на выходе сумматора 3, суммирующего сигналы с выходов счетчика Ц и регистра 5, устанавливается адрес следующей ячейки блока 1 постоянной памяти„ Так, например, при первом возбуждении выхода элемента ИЛИ 7 (см. фиг„2) в соответствии с изменением сигнала на входе 8.1 информационных входов 8 устройства на выходе блока 1 постоянной памяти уста навливается эталонный сигнал 10...0. Этот эталонный сигнал поступает на первую группу входов блока 2 сравнения, на вторую группу входов которого поступают сигналы с входов 9 устройства, но само сравнение происходит после срабатывания элемента 6 задержки, выход которого стробирует блок 2 сравнения. Тем самым исключается ложное срабатывание блока 2 сравнения в переходных процессах. Таким образом, по импульсу на выходе элемента 6 задержки блок 2 сравнения сравнивает эталонное значение 10 .„. О с реальным набором сигналов на информационных входах 9 устройства, так как они равны, то выход 12 устройства (выход неравенства блока 2 сравнения) не будет возбужден. При следующем изменении уровней логических сигналов на информационных входах 9 устройства вновь возникает импульс на выходе элемента ИЛИ 7, изменяется состояние счетчика А и на выходе блока 1 памяти устанавливается очередной эталонный сигнал 10...1, по импульсу на выходе элемента 6 задержки происходит сравнение этого сигнала с реальным набором сигналов на информационных входах 9 устройства, так как они равны, то выход 12 устройства не будет возбужден. При очередном изменении состояния входов 9 устройства из блока 1 постоянной памяти считывается очередной эталонный сигнал 11... 1 и так далее, при

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

При возникновении ложного сигнала, например, на разряде 9.1 информационных входов 9 устройства по соответствующему импульсу на выходе элемента 6 за/Гержки в результате несравнения сигналов 01....1 (эталонный сигнал) и 11.... 1 (реальный набор сигналов) возбуждаются выход блока 2 сравнения и выход 12 устройства, свидетельству- ющий о наличии ложного набора сигналов в импульсной последовательности, поступающей на входы 9 устройства.

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

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

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

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

элемента задержки.

i

Фиг.2

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

название год авторы номер документа
Устройство решения систем логических уравнений 2017
  • Вишневский Артем Константинович
  • Батяй Андрей Николаевич
RU2654137C1
Устройство для контроля кодовых последовательностей 1988
  • Суярко Сергей Васильевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Тюрин Сергей Феофанович
  • Тищенко Олег Афанасьевич
SU1575187A1
Устройство для программного контроля 1987
  • Харченко Вячеслав Сергеевич
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Тюрин Сергей Феофентович
  • Ткаченко Сергей Николаевич
SU1464142A1
Устройство для контроля логических блоков 1985
  • Улитенко Валентин Павлович
  • Жихарев Владимир Яковлевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1269141A1
Устройство для контроля программных автоматов 1988
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Моченков Андрей Владимирович
SU1571552A1
Устройство для контроля цифровых блоков 1985
  • Ярмолик Вячеслав Николаевич
  • Кавун Иван Кузьмич
  • Фомич Владимир Иванович
  • Шмарук Николай Владимирович
  • Дайновский Михаил Гиршович
SU1260961A1
Устройство для отладки мультипрограммных систем 1989
  • Бек Александр Владимирович
  • Чернышов Михаил Анатольевич
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Моченков Андрей Владимирович
SU1735855A1
Устройство для управления восстановлением микропрограмм при сбоях 1982
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU1056193A1
Микропрограммное устройство управления 1983
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Литвиненко Вадим Георгиевич
  • Ткаченко Сергей Николаевич
SU1100624A1
Микропрограммное устройство управления с контролем 1985
  • Байда Николай Константинович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Мельников Владимир Алексеевич
  • Ткаченко Сергей Николаевич
  • Середа Валерий Николаевич
SU1277105A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в ЭВМ. Отличительной особенностью устройства является то, что оно обеспечивает контроль импульсных последовательностей, представляющих собой произвольные последовательности изменения уровней логических сигналов, в том числе и перекрывающихся последовательностей. Целью изобретения является расширение функциональных возможностей за счет обеспечения контроля перекрывающихся последвательностей импульсов. Поставленная цель достигается за счет введения элемента 6 задержки, элемента ИЛИ 7, одновибраторов 8.1...8.2N, блока 2 сравнения. 2 ил.

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

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

Авторское свидетельство СССР № , кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля двух последовательностей импульсов 1986
  • Тимонькин Григорий Николаевич
  • Ткачев Михаил Павлович
  • Семенов Константин Иванович
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1376088A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
( УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСЛЕДОВАТЕЛЬНОСТЕЙ ИМПУЛЬСОВ

SU 1 553 977 A1

Авторы

Суярко Сергей Васильевич

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

Тимонькин Григорий Николаевич

Ткаченко Сергей Николаевич

Тюрин Сергей Феофанович

Тищенко Олег Афанасьевич

Даты

1990-03-30Публикация

1988-05-10Подача