Арифметико-логическое устройство Советский патент 1989 года по МПК G06F7/38 

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

Ј

оо 1

4

to

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

название год авторы номер документа
Многофункциональный логический модуль 1986
  • Дьяченко Юрий Георгиевич
SU1405109A1
Мультиплексор 1990
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Егоров Николай Алексеевич
SU1774491A1
Схема сквозного переноса на КМОП-транзисторах 1988
  • Дьяченко Юрий Георгиевич
  • Селихов Сергей Георгиевич
SU1529440A1
Устройство сбоеустойчивого разряда самосинхронного регистра хранения 2020
  • Соколов Игорь Анатольевич
  • Захаров Виктор Николаевич
  • Степченков Юрий Афанасьевич
  • Дьяченко Юрий Георгиевич
RU2733263C1
Мультиплексор 1990
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Фурашов Николай Владимирович
  • Костеневич Валерий Иванович
SU1780185A1
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ 2021
  • Игнатьев Сергей Михайлович
RU2762061C1
ОДНОРАЗРЯДНЫЙ СУММАТОР 1996
  • Панькив Руслан Степанович
RU2164036C2
СХЕМА ФОРМИРОВАТЕЛЯ УПРАВЛЯЮЩИХ СИГНАЛОВ 2017
  • Шубин Владимир Владимирович
  • Глухов Александр Викторович
  • Примак Михаил Александрович
  • Егоркин Андрей Витальевич
RU2664014C1
СХЕМА ФОРМИРОВАТЕЛЯ УПРАВЛЯЮЩИХ СИГНАЛОВ 2020
  • Шубин Владимир Владимирович
  • Глухов Александр Викторович
RU2749178C1
Блок формирования переноса сумматора 1989
  • Павлова Галина Георгиевна
SU1718214A1

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

Реферат патента 1989 года Арифметико-логическое устройство

Изобретение относится к цифровой обработке сигналов и позволяет повысить быстродействие арифметико-логического устройства. Устройство содержит блок 1,2 логических операций, элемент 3 РАЗНОЗНАЧНОСТЬ, мультиплексоры 4,6, элемент 5 НЕРАВНОЗНАЧНОСТЬ, коммутаторы 7,8 и элементы НЕ 9-12 с соответствующими связями. Межразрядный перенос формируется мультиплексорами, результаты операций - коммутаторами с тремя устойчивыми состояниями. Использование тактирующих сигналов позволяет организовать режим обработки данных, что повышает быстродействие устройства. 1 з.п. ф-лы, 4 ил., 1 табл.

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

Фие.1

з

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

Целью изобретения является повышение быстродействия.

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

Устройство (фиг. 1) содержит первый и второй блоки 1 и 2 логических операций, элемент 3 РАВНОЗНАЧНОСТЬ, первый мультиплексор 4, элемент 5 НЕРАВНОЗНАЧНОСТЬ, второй мультиплексор 6, первый и второй коммутаторы 7 и 8, с первого по четвертый элементы НЕ 9-12.

Блок 1 (2) логических операций (фиг. 2) содержит с первого по одиннадцатый МОП-транзисторы 13-23 р-типа, с первого по третий МОП-транзисторы 24-26 л-ти- па, с первого по пятый элементы НЕ 27-31.

Мультиплексор 4(6) (фиг. 3) содержит первый и второй информационные входы 32 и 33, выход 34, два МОП-транзистора

35и 36 с каналом /о-типа, два МОП-транзистора 37 и 38 n-типа и элемент НЕ 39, истоки транзисторов 35 и 37 подключены к первому информационному входу 32 мультиплексора, а их стоки - к выходу 34 мультиплексора и стокам транзисторов

36и 38, истоки которых соединены с вторым информационным входом 33, затворы транзисторов 37 и 38 подключены к управляющему входу 40 мультиплексора и входу элемента НЕ 39, выход которого соеди- нен с затворами транзисторов 35 и 38. Коммутатор 7(8) (фиг. 4) содержит первый

и второй информационные входы 41 и 42 коммутатора, четыре МОП-транзистора 43- 46 р-типа, четыре МОП-транзистора 47-

50п-типа, первый и второй элементы НЕ

51и 52, истоки транзисторов 43 и 45 подключены к шине питания (И), а их стоки - к истокам транзисторов 44 и 46 соответственно, истоки транзисторов 48 и 50 подключены к шине земли, а их стоки - к истокам транзисторов 47 и 49 соответственно, стоки транзисторов 44, 46, 47 и 49 объединены и подключены к выходу коммутатора, затвор транзистора 43 соединен с первым управляющим входом коммутатора

и входом элемента НЕ 51, выход которо- го соединен с затвором транзистора 48, затворы транзисторов 44 и 47 подключены к информационному входу 41 коммутатора, затворы транзисторов 48 и 49 подключены к информационному входу 42, затвор транзистора 45 соединен с вторым управляю- щим входом коммутатора и с входом элемента НЕ 52, выход которого соединен с затвором транзистора 50.

Устройство (фиг. 1) работает следующим образом.

В зависимости от значений U - U на входах задания вида операции устройства и значений К.2, /Сз на входах задания арифметической или логической операции формируются значения Si, 82 результата и переноса Cz действия над операндами А, Ач и В, В, записанными в блоки 1 и 2 по тактовому сигналу К. и входным переносом Со согласно таблице.

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

Использование сигнала К. позволяет организовать конвейерный режим работы.

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

1. Арифметико-логическое устройство, содержащее два блока логических операций, два мультиплексора, элемент НЕРАВНОЗНАЧНОСТЬ, два коммутатора и четыре элемента НЕ, причем с первого по четвертый входы задания вида операции устройства соединены с соответствующими управляющими входами первого и второго блоков логических операций, первый и второй информационные входы первого блока логических операций соединены соответственно с входами первых разрядов первого и второго операндов устройства, входы вторых разрядов первого и второго операндов устройства соединены соответственно с первым и вторым информационными входами второго блока логических операций, выходы первого и второго коммутаторов являются соответственно выходами первого и второго разрядов результатов устройства, вход задания арифметической операции которого соединен с первыми управляющими входами первого и второго коммутаторов, вторые управляющие входы которых объединены и соединены с входом задания логической операции устройства, выход первого блока логических операций соединен через первый элемент НЕ с первым информационным входом первого коммутатора, выход второго блока логических операций через второй элемент НЕ соединен с первым информационным входом второго коммутатора, вход переноса устройства соединен с первым информационным входом первого мультиплексора, отличающееся тем, что, с целью повышения быстродействия, оно содержит элемент РАВНОЗНАЧНОСТЬ, причем выход первого блока логических операций соединен с управляющим входом первого мультиплексора и с первым входом элемента РАВНОЗНАЧНОСТЬ, второй вход и выход которого соединены соответственно с входом переноса устройства и с вторым информационным входом первого коммутатора, вход

первого разряда первого операнда устройства соединен с вторым информационным входом первого мультиплексора, выход которого через третий элемент НЕ соединен с первым информационным входом второго мультиплексора и с первым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход которого соединен с вторым информационным входом второго коммутатора, выход второго блока логических операций соединен с вто- рым входом элемента НЕРАВНОЗНАЧНОСТЬ и с управляющим входом второго мультиплексора, второй информационный вход которого является входом инверсного второго разряда первого операнда устройства, выход второго мультиплексора соеди- нен через четвертый элемент НЕ с выходом переноса устройства, тактовый вход которого соединен с тактовыми входами первого и второго блоков логических операций.

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

О О О О О О О О 1 1 1 1 О 1 1 1

р-типа, затворы с третьего по шестой МОП-транзисторов р-типа являются соответственно четвертым, первым, третьим и вторым управляющими входами блока логических операций, стоки третьего и пятого МОП- транзисторов р-типа соединены с истоком седьмого МОП-транзистора р-типа, стоки четвертого и шестого МОП-транзисторов р-типа соединены с истоком восьмого МОП-транзистора р-типа, стоки седьмого и восьмого МОП-транзисторов р-типа соединены с истоком девятого МОП-транзистора р-типа, затвор- седьмого МОП-транзистора р-типа соединен с вторым информационным входом блока логических операций и через второй элемент НЕ - с затвором восьмого МОП- транзистора р-типа, сток девятого и затвор одиннадцатого МОП-транзисторов р- типа соединены со стоком первого и затвором второго МОП-транзисторов п-типа, затворы девятого и десятого МОП-транзистора р-типа и первого МОП-транзистора n-типа объединены, соединены с тактовым входом блока логических операций и через третий элемент НЕ - с затвором третьего МОП-транзистора n-типа, сток десятого МОП-транзистора р-типа соединен с истоком одиннадцатого МОП-транзистора р-тииа, сток которого соединен со стоком второго МОП-транзистора n-типа, с входом четвертого элемента НЕ и с выходом пятого элемента НЕ, вход которого соединен с выходом четвертого элемента НЕ и является выходом блока логических операций, исток второго МОП-транзистора «-типа соединен со стоком третьего МОП-транзистора i-типа, исток которого соединен с истоком первого МОП-транзистора n-типа и с шиной земли устройства.

Ci - 1 - 1

(AtV BL) + Сi - 1

(Av v BL) + СI - 1

AL + C-t - 1

(At BL) + Ci- 1 -

(ALVB;) + (AL в,) + c-t-

A-t + Bi + С i - 1 A-t + (At Bi) + C; - (AiV BL)+A.,+C ,-1 A.-B. -1+d-1 (Atv/ Bj) + (A;.Bi)+C A, + ( )+C;-1 Ai-1+Ct-1 (AiV Bi)+A-+CL-1 (A v Bi)+Ai+Cb-1 AL+A;+Cj,-1

37.

Ш 111

X

Я -о

53 оJTTJ

lil

Фие.2

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

Устройство для арифметической и логической обработки двоичных чисел 1981
  • Аспидов Александр Иванович
  • Витер Владимир Васильевич
  • Гурьянов Анатолий Васильевич
  • Козюминский Валерий Дмитриевич
  • Мищенко Валентин Александрович
  • Терешко Сергей Михайлович
SU983705A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Управляемый арифметический модуль 1985
  • Дьяченко Юрий Георгиевич
SU1309017A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 481 742 A1

Авторы

Соколов Сергей Алексеевич

Дьяченко Юрий Георгиевич

Даты

1989-05-23Публикация

1987-10-29Подача