Логическое устройство Советский патент 1978 года по МПК G06F9/06 

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

(54) ЛОГИЧЕСКОЕ УСТРОЙСТВО

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

название год авторы номер документа
Устройство для логического управления 1981
  • Зазулин Сергей Николаевич
  • Никифоров Владимир Константинович
  • Шейко Николай Александрович
SU993260A1
Система программного управления технологическими процессами 1989
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Улитенко Валентин Павлович
  • Тюрин Сергей Феофентович
  • Ткаченко Сергей Николаевич
  • Пугач Евгений Васильевич
SU1688229A1
Логическое устройство 1979
  • Волгин Эдуард Николаевич
  • Лукошин Анатолий Федорович
  • Добродеев Сергей Борисович
SU877539A2
Система программного управления технологическими процессами 1989
  • Байда Николай Константинович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Тюрин Сергей Феофентович
  • Середа Валерий Николаевич
  • Ткаченко Сергей Николаевич
SU1681297A1
Устройство для программного управления 1989
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Шумилкин Владимир Андреевич
SU1698875A1
Вычислительное устройство для реализации логических функций 1983
  • Диденко Константин Иванович
  • Конарев Анатолий Николаевич
  • Перекрестов Анатолий Григорьевич
  • Ручинский Анатолий Антонович
  • Черепаха Анатолий Константинович
SU1269130A1
Устройство для сопряжения центрального процессора с группой арифметических процессоров 1984
  • Михнов Юрий Павлович
  • Петров Геннадий Алексеевич
  • Степанов Виктор Степанович
  • Шаляпин Владимир Валентинович
SU1254495A1
Устройство для сопряжения 1980
  • Вьюн Виталий Иванович
  • Зубец Алексей Филиппович
  • Масол Дмитрий Иванович
  • Сахаров Сергей Николаевич
SU877520A1
Устройство для вычисления булевых функций 1980
  • Ерофеев Юрий Владимирович
  • Михайлова Алла Алексеевна
  • Полященко Геннадий Николаевич
  • Шандрин Игорь Степанович
SU955027A1
Устройство для синхронизации 1981
  • Запольский Александр Петрович
  • Шкляр Виктор Борисович
  • Олейник Анатолий Владимирович
  • Пронько Любовь Васильевна
SU1012228A1

Иллюстрации к изобретению SU 591 858 A2

Реферат патента 1978 года Логическое устройство

Формула изобретения SU 591 858 A2

1

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

Известно логическое устройство по авт. св. № 189630, содержащее программный блок, состоящий из генератора импульсов и накопителя программ, дешифратор команд, входные элементы и выходные элементы И, элемент ИЛИ, элемент НЕ, сдвигающий регистр, элемент И, логический блок, реле времени, ячейку памяти 1.

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

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

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

через с{)ормирователь синхроимпульса с тактовым выходом программного блока, выходы первого и второго эле.ментов И соединены соответственно с единичным и нулевым входами триггера уставки сдвигающего регистра.

На чертеже представлена структурная электрическая схема устройства.

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

генератор импульсов 25, накопитель программ 26.

Программный блок 1 вырабатывает команду, СОСТОЯШ.УЮ из адреса входного и выходного элемента И и признака инвертирования входной переменной. Дешифратор команд 2 преобразует код выбранного адреса в управляющий сигнал, подаваемый на соответствующий элемент И 8-11. Одновременно сигнал инвертирования входной переменной подается в логический блок 16 на управляющий вход элемента НЕ 13, фор.мирователь 24 формирует синхроимпульс. Входные переменные, закодированные цифрами «О и «1, поступают на входы 27, 28 элементов И 5, системы обегающего контроля или непосредственно с датчиков.

Наряду с входными переменными на вход 29 элемента И 3 подается сигнал с выхода 30 реле времени 17, на вход 31 элемента И 4 - с выхода 32 элемента памяти 18, а на вход элемента И 7 - с выхода логического блока 16. По сигналу с дешифратора команд 2 открывается один из входных элементов И 3-1, и входная переменная через элемент ИЛИ 12 и элемент НЕ 13 записывается в первый разряд сдвигающего регистра 14. Сигнал с программного блока 1 (первый разряд кода адреса), разрешающий запись в сдвигающий регистр 14, поступает также на элемент И 21 и через элемент НЕ 19 - на элемент И 20. На вторые входы элементов И 20 и 21 подается синхроимпульс с формирователя 24. Выходы элементов И 20 и 21 подключены соответственно ко входам Уст. «О и Уст «1 триггера уставки сдвигающего регистра 22. Таким образом, по приходу синхроимпульса триггер 22 устанавливается в состояние, которое определяется значением первого разряда кода адреса.

Следовательно, при решении конъюнкции триггер уставки сдвигающего регистра 22 находится в единичном состоянии, а при выдаче результатов - в нулевом. Сигнал с единичного выхода триггера 20 поступает на формирователь импульса уставки сдвигающего регистра 23, который формирует импульс уставки регистра по переднему фронту входного сигнала. По началу вычисления новой конъюнкции сформированный импульс устанавливает все разряды сдвигающего регистра 14 в единичное состояние, поэтому нет необходимости при вычислении произведения заполнять все разряды последнего. По этой же причине можно увеличить число разрядов сдвигающего регистра, не опасаясь при этом увеличения програм.мы, что позволит сократить количество перезаписей результата вычислений в первый разряд сдвигающего регистра.

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

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

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

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

1. Авторское свидетельство СССР № 189630, кл. G 06 F 9/06, 05.01.67.

SU 591 858 A2

Авторы

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

Волгин Эдуард Николаевич

Даты

1978-02-05Публикация

1976-10-11Подача