Устройство для умножения Советский патент 1985 года по МПК G06F7/52 

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

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

6064

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

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

название год авторы номер документа
Устройство для умножения 1988
  • Шатилло Вячеслав Викторович
  • Прохоров Сергей Николаевич
SU1501047A1
Устройство для умножения 1988
  • Шатилло Вячеслав Викторович
  • Прохоров Сергей Николаевич
SU1603379A1
Устройство для умножения 1987
  • Шатилло Вячеслав Викторович
  • Прохоров Сергей Николаевич
  • Явиц Леонид Соломонович
SU1501045A1
Устройство для умножения 1987
  • Бохан Владислав Федорович
  • Дербунович Леонид Викторович
  • Либерг Игорь Геннадиевич
SU1501043A1
Устройство для умножения 1989
  • Шатилло Вячеслав Викторович
  • Прохоров Сергей Николаевич
  • Явиц Леонид Соломонович
SU1688238A1
СУММАТОР КОДОВ "1 ИЗ N" 1997
  • Кулаковский А.Ф.
RU2129730C1
Многоканальный цифровой фильтр 1990
  • Каневский Юрий Станиславович
  • Логинова Людмила Михайловна
  • Мицкевич Людмила Евгеньевна
  • Сергиенко Анатолий Михайлович
SU1751781A1
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛОВ С ОГРАНИЧЕННЫМ СПЕКТРОМ (ВАРИАНТЫ) 2004
  • Денисенко В.П.
RU2265278C1
Вычислительное устройство 1983
  • Шатилло Вячеслав Викторович
SU1117635A1
Устройство для умножения 12N-разрядных двоичных чисел 1988
  • Евстифеев Сергей Гелиевич
  • Куракин Дмитрий Степанович
  • Луценко Валентин Николаевич
  • Соколов Владимир Викторович
SU1589271A1

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

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

УСТРОЙСТВО Гщя , содержащее матрицу элементов И и матрицу одноразрядных сумматоров, причем первые входы элементов и; -го столбца матридь

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

Изобретение относится к цифровой вычислительной технике и предназначено для использования в универсаль ных и специализированных цифровых вычислительных устройствах. Цель изобретения - сокращение аппаратурных затрат при реализации матричного умножителя. На фиг, 1 представлена функциональная схема предлагаемого устрой ства для умножения (для ); на фиг. 2 - то же, одноразрядного сумматора первой и третьей строк матри цы; на фиг. 3 - то же, одноразрядного сумматора второй и четвертой срок матрицы; на фиг. 4 - временная диаграмма работы устройства. Устройство содержит матрицу одноразрядных сумматоров 1.1-1,И,. 2.1-2.И, 3.1-З.п, 4.1-4.П, матрицу элементов И 5, входы 6.1-6,п разрядов первого операнда А, входы 7.1-7.4 разрядов второго операнда В тактовые входы 8.1-8.2, входы 9.1 и 9.2 сброса, выходы 10.1-10.4 произведения С, дополнительные входы 11.. Сумматор 1.1 (3.i) содер жит элементы НЕ 12, И 13 и ИЛИ 14. Сумматор 2.1 (4.i) содержит элемент НЕ 15, И 16, ИЛИ 17 и задержки 18. Устройство работает в конвейерно режиме,.суть которого заключается в следующем. В исходном состоянии на входах 8.1,8.2, 9.1 и 9.2 установлен сигнал 1. Перед началом работы умножителя на вход 9,2 подается отрицательный импульс, который сбрасывает одноразрядные сумматоры 4,1-4,п в нулевое состояние, при этом на четырех выходах суммы и переноса устанавливается сигнал О. Процесс вычисления начинается с подачи на входы 6.1, ,.,, 6.И, -разрядного двоичного множимого А и двух младших разрядов Bf, В и - разрядного множителя IB на входы 7.1 и 7.2.Через время Т на вход 8.1 подается сигнал О, по которому производится суммирование на сумматорах 2,1-2.И тахи 5 где , J/, - максимальное время переходного процесса в логическом элементе И; Величина определяется неравенством nSixMEP « P- mo.,-(), (Тде Д - величина временной задержки сигнала в элементе задержки; ,.С 0-. максимальное таяие время переходного процесса в логическом элементе .НЕ при переходе соответственно из 1 О и из О , в U и из и , в г О минимальное и тл я та максимальное вре мя задержки сигн ла в одноразрядпом полном сумматоре при прохождении сигкалов от входов до выходов (во всех полных одно разрядных суммат pax оно одинаково) . Через время (mot поскольку вычисления в первых двух линей ках закончилось, на вход 8.1 подается сигнал 1, который осуществляет запо минание информации, установившейся на выходах сумматоров 2.1-2.h, и запрещает отработку сумматорами 2.1-2.h сигналов, которые появляться на их информационных входах. В течение времени, пока проходит вычисление ia сумматорах 1.1-l.n и 2,1-2.М , на сумматорах 3.1-З.п и 4.1-4.П идет подготовка и вычислению на входы 7.3-7.4 подаются разряды В и В множителя В, К моменту времени (таки ) заканчивается подача В и В, вычисление продолжается на сумматорах 3.1-З.п, а затем после подачи через время ( та w + ак на вход 8.2 сигнала О и на сумматорах 4.1-4..VI. В то же время на сумматорах 1. 1 -1. Ч и Г2,1-2. И осуществляется считывание двух младших разрядов С и С произведения

где

- минимальное время

mm W

переходного процесса F 1

т;п

не меньших, чел (Т,,- f „,„

,

4nVl, ПриТцп,о,х

Аиьо , меньые{Тк +С,-„)

/ ,0-1ч

,- Ji -такие /,

логическом элементе И}

- максимальное время; 64 .4 С с выходов 10.1 и 10.2, а также подача разрядов В и В множителя В па входы 7.1,7.2. После подачи в момент времени ( + 2P moix ° сигнала 1, который осуществляет за т-оминание промежуточного результата -на выходах сумматоров 4,1-4.f, а также запрет отработки сумматорами 4.1-4,1 поступающей информации, вычисление продолжается в сумматорах 1.1-1. fl и 2.1-2.П. В течение времени, пока будут 1адти вычисления, осуществляется считывание разрядов С, С произведения , С с выходов умножителя 10.3 и 10.4 и подача разрядов By и Eg множителя В на входы 7.3 и 7.4. Процесс продолжается циклически. Когда все п разрядов множителя В будут поданы, на входах .1-7.4 устанавливается сигнал О, а процесс вычисления не прекращается до получения всех 2 п разрядов произведения С с выходов 10.1-10.4. При необходнмости ускорения получения результата можно закончить вычисление разу же после ввода разрядов В,,, и В множителя В и суммирования их частичных произведений. Тогда на выходах суммы и переноса сумматоров 4.14.11 получится двухразрядный код старших разрядов произведения С, который после суммирования на сумматоре с ускоренным переносом даст значение старших разрядов произведения С. Для обеспечения гфавильной работы умножителя, максимального быстродействия, а также для обеспечения возможности считывания промежуточной информации и коммутации разрядов множителя В величина Р должна определяться, исходя из следующей сксте1 п 1 неравенства

необходимое для считывания результата с выходов 10.1-10,4 умножителя;

т Т . - максимальное и миниkmoK If mi N

мальное время коммутации разрядов множителя В на входах 7,1-7.4 с учетом времени прохождения сигналов через элементы И 5;

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

Наличие в устройстве входов 1 Kil. 4 позволяет наращивать разрядость. Это удобно при модульной реалияа);ии умножителя или в виде интегральной схемы, при этом увеличение разрядности достигается соответствующей коммутацией входов 11,1-11,4 одного модуля с выходами 10.1-10,4 другого модуля.

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

tS Наличие двух входов 9.1 и 9,2 позволяет более эффективно использовать умножитель при различных .чениях Ti i

Ш Ю Ш

АфХ

7-

Ч

Ш Ш Ш

1/ффф

ФФ4Г

т

(йг.2

Фиг.З

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

Авторское свидетельство СССР ,№ 8)7705, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Логические основы ЦВТ, М., Советское радио, 1972, с
Прибор для измерения силы звука 1920
  • Лысиков Я.Г.
SU218A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 156 064 A1

Авторы

Дербунович Леонид Викторович

Шатилло Вячеслав Викторович

Даты

1985-05-15Публикация

1982-12-24Подача