Накапливающий сумматор Советский патент 1976 года по МПК G06F7/50 

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

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

Известны накалливающие сумматоры, которые ПОЗВОЛЯЮТ вводить информацию как последовательным, так и параллельным кодом, содержащие ячейки временной задержки между триггерами для исключения сбоев при одновременном поступлении ла какой-либо трнлгер импульса переноса с предыдущего триггера и имнульса счета 1. Эти сумматоры из-за .наличия ячеек задержки между триггерами характеризуются ио.ниженным быстродействием, причем число этих ячеек растет с увеличением емкости сумматора, что ведет к падению быстродействия с увеличением емкости cy.MiMaTopa. Известны также накапливающие сумматоры с пар аллельньш переносом, обладающие высоким быстродействием 1. Однако -они требуют относительно больщого числа элементов для их построения. Наиболее близким техническим рещением к изобретению является -накапливающий сум.матор, содержащий двоичный счетчик, состоящий из грулп триггеров, распределитель импульсов и управляемые элементы «И, причем выходы распределителя связаны через управляемые элементы «И с первыми счетными (Входами соответствующих триггеров в группах, второй вход Каждого из которых, кроме первОГО триггера в каждой группе, связан с выходами нредыдущего триггера 2. Этот суММатор относится к сумматорам с лараллельно - носледовательным сдг.игом ннформацин и содержит в каждой группе дололнительный триггер для передачи импульса переноса с данной группы триггеров в следующую. В этом суммато ре для лередачи инфор:мации о переносе в лем треПуется

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

Целью изобретения является у леньшение чис.та элементов и повышение быстродействия. В описываемом сум маторе это достигается тел1, что он содержит узел залрета и уплравляемые узлы задерж1 и, причем второй счетный вхОД .каждого первого триггера в каждой группе подключен к выходу предыдуп1его управляемого узла задержки, нерзый аход каждого управляемого узла задержки подключен к выходу последнего в лредыдущей группе триггера, а второй вход - к выходу узла залрета, вход которого подключен к выходу распределителя импульсов. Кроме того, в сумматоре каждый управляемый узел задержки состоит из двух элементов «И, ячейки памяти, элемента «ИЛИ и элемента «НЕ, причем первые входы элементов «И подключены к .первому входу управляемого узла задержки, второй вход которого .подключен ко второму .входу первого элемента «И, пер.ному входу ячейки памяти и входу элемента «НЕ, (выход которого подключен ко второму входу второго элемента «И, .выход которого связан с первым -входом элемента «Р1ЛИ, выход которого подключен к выходу управляемого узла задержки, а второй вход - к выходу памяти, второй вход которой связан с выходом первого эломе.нта «И.

Нри этОМ управляемый узел задержки выполнен в впде еимметрпчнОГО триггера с одним БмнульсныМ входом, связалным с первым .входом управляемого узла задержки, и одним потенциальным входОгМ, связалным со вторым входом управляемого узла задерней.

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

На фиг. 1 предста.влена блак-схема описываемого сум.матора; на фиг. 2 - управляемый узел задер;Ж1КИ в одпом из вариаитов выпол1не.ния.

В бло.к-схеме для удобства рассмотрения счетчи;к разбит на три груплы по три триггера в каждой. Одиако в принципе число групп триггеров пе ограничивается. В общем же случае паканливающий сумматор содержит N триггеров, разбитых иа т групп, содержащих «а1ждая lie более п триггеров. В состав счетчика сумматора входят управляемые узлы задержли з количестве, рав.ном (т-1).

Описываемый сумматор содержит двоичный счетп1:к /, включающий в себя группы триггеров 2 и управляемые узлы задеож.кп 3; раснределитель 4, запускаемый Импульсами, поступающими на вход 5, и вырабатывающий на своих выходах 6, 7, 8 сдвинутые во времени имнульсы; управляемые элементы «И 9, которые включаются в соответствии с кодоМ числа, которое необходимо записать в счетчик; узел запрета 10, вырабатывающий сигнал на время работы раснре.делителя 4. Управляемые узлы задержки содержат каждый .по .два элемента -«И 11, 12, ячейку памяти 13, элемент «НЕ 14 и элемент «ИЛИ 16; 16, 17 - входы управляемого узла за.держ1хи, 18 - его выход.

Первые счетные входы триггеров 2 через элементы «И подключеиы j выходам 6, 7, 8 распределителя импульсов 4; вторые счетные входы первых триггеров 2 всех групп, кроме первой, подключены к .-выходам 18 соответствующих управляемых узлов задерж-ки .; вто;рые очотлые входы последующих триггеров 2 в группах подключены к выходал предыдущих триггеров 2. Первые входы 16 управляемых узлов задер.жки 3 подключены а выходам последних в группах триггеров, а вторые входы 17 - к выходу узла запрета 10.

В состояиип покоя элементы «И // открыты, элементы «И 12 - за.крыты. Во время работы распределителя 4 элементы «И и закрыты, элемепты «И 12 - открыты, ячейка пам.яти 13 уста.иавливается в исходное состоя.ние и выдает рабочий импульс при переходе в исходное состоя.нне з момент снятия сигнала с узла занрета 10.

Управляемый узел задержки (см. фиг. 2), выполнен па симметрично.м триггере (или одновибраторе) с одии.м импульсным и вторым .потенциальным входом. При соответствующем значении резистора 19 наличие отрицательного сигнала ina выходе 18 переводит триггер в режим работы с одним устойчивым состоянием, и o,n пропускает без задерж(ки сигналы, иостуиающИб иа его импульсный

вход.

При поступлении на вход 5 зануокающего импульса срабатывает распределитель импульсов 4. При этом на выходах 6, 7, 8 вырабатываются сдвинутые во времени нм.пульсы, которые через открытые элементы «И 9 поступают иа первые счетные .входы соответствующих триггеров 2. При этом в каждую группу записывается требуемое число. При иереполнении какой-либо группы на выходе

последнего триггера 2 этой группы появляется сигнал, который подается па вход 16 следующего управляемого узла задержки -9. При этом, если распр.е.делитель 4 работает, то импульс переноса через элемент «И 12 ноступит в ячейку памяти, которая сбрасывается в исходное состояние в момент ОХончания работы распределителя 4 и иередает этот импульс .переноса в сл.едующую группу триггеров 2. Если же распределитель 4 ие работает в мс.мент перепоЛНення ка;лой-либо группы, то имиульс через элемент «И // и элемент «ИЛИ 15 прохо.дит без задержки в с.ледующую группу.

А.иалогично работает управляемый узел задержки 3, выполагеипый п виде симметричного триггера. Когда распределитель импульсов работает, иашульс переполнения с предыдущего триггера 2 устанавливает триггер в

состояние «Ь. В 1момент о-кончания работы распределителя и.м1пульсов 4 триггер переводится в состояние «О и передает единицу в .первый триггер 2 следующей группы. При неработающем распределителе 4 триггер работает в режиме с одним устойчивым состоя.нием и нроиускает без задержки импульсы, поступающие на вход 16.

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

Общее число К ячеек задержки и управляемых узлов задержки равно f + . + ll-0 -bTт. е. акономия в ячейках будет равна N N - n1. Выведем соотношение между jV и п, обеспе чивающее минимальное число ячеек задерж ки. Для этого определим экстремум для /( dk J dn п Приравняв полученлое выражение нулю, по луиим . При этом обеспечивается минимальное число ячеек задержки в счетчике и в распредели теле. Общее число ячеек в этом случае равно /Г.2/ЛГ- 1, что дает эколомию в Д / - 1 - 2 /;V + - 2 УЫ ячеек задерЖКИ. Принцип, заложенный в описываемый сум М.атор, может быть использован и для тех случаев, когда коэффициент пересчета сум матора в целом или его групп отличается от двоичного, т. е. когда .в счетчик вводятся дополнительные связи, а также когда запись чисел ведется в «оде, отлич.ном от двоичного Фор iM ула изобретения 1. Накапливающий сумматор, содержащий двоичиый счетчик, состоящий из групп триг геров, распределитель и.мпульсов п управляемые элементы «П, причем БЫ.од1з; распределителя связаны через управляемые элементы «И с первымп счетными входами соответствующих триггеров в группах, второй вход каждого из .которых, 1кроме первого триггера в .каждой группе, -связан с выходом предыдущего триггера, отличающийся тем, что, с целью уменьщенпя числа элементов и повыщелия быстродействия, сумматор содержит узел запрета и управляемые узлы задержки, иричем вто1рой счетный вход каждого первого триггера в каждой группе подключен к выходу Предыдущего управляемого узла задержки, первый вход каждого управляемого узла задержки подключен .к выходу последнего в (Предыдущей группе триггера, а второй вход - к выходу узла запрета, вход которого подключен к выходу распределителя М1М|ПуЛЬСОВ. 2.Сумматор по п. 1, о т л и ч а ю ииг и с я тем, что каждый управляемый узел задержки состоит из двух элементов «И, ячейки памяти, элемента «ИЛИ и элемента «ПЕ, .причем первые входы элементов «И подключены к .первому ВХО.ДУ управляемого узла залаерж.ки, второй вход которого подключен ко вт.орол1у входу первого элемента «И, первому .входу ячейки памяти и входу элемента «НЕ, .выход iKOTOporo подключен ко второму входу второго элемента «И, выход которого связан с перзы.м входом элемента «ИЛИ, выход .которого подключен .к выходу управляемого узла задержки, а второй вход - к выходу ячейки памяти, второй вход .которой связан с выходом первого элемента «И. 3.Сум.матор по п. 1, о т л п ч а ю щ п и с я тем, что управляемый узел задерл ки выполнен в виде симметрич.ного триггера с одним иМ|Пульсным входо. связанным с первым входом управляемого узла задержки, и одним потенциальным входом, связанным со вторым входом управляемого узла задержки.

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

название год авторы номер документа
Устройство для сортировки чисел 1983
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
  • Сычев Сергей Васильевич
SU1151952A1
Устройство для реализации временных булевых функций 1985
  • Гудков Владимир Юльевич
  • Лукошин Анатолий Федорович
SU1290346A1
Устройство цифровой информации 1991
  • Васильев Геннадий Иннокентьевич
  • Зинченко Евгений Иванович
  • Храмов Владимир Викторович
SU1815653A1
Устройство ассоциативного распознавания образов 1985
  • Набиев Иззет Ахмедович
  • Ханмамедов Октай Канбаевич
  • Шваченко Игорь Иванович
SU1330644A1
Корреляционный дискриминатор времени транспортного запаздывания 1983
  • Чичельницкий Борис Иосифович
  • Шмигора Владимир Николаевич
SU1107130A1
Устройство для сжатия и восстановления информации 1983
  • Байда Николай Прокофьевич
  • Семеренко Василий Петрович
  • Сироцинский Георгий Константинович
  • Шпилевой Валерий Терентьевич
SU1149295A1
Устройство для определения теоретического веса проката 1976
  • Матвеев Борис Михайлович
  • Джмухадзе Георгий Николаевич
  • Магилевкин Феликс Давидович
  • Горбунов Геннадий Александрович
SU560145A1
Ассоциативная однородная обучаемая среда для распознавания объектов 1983
  • Ханмамедов Октай Канбаевич
  • Шваченко Игорь Иванович
SU1149287A1
Устройство для считывания графической информации 1980
  • Семенков Олег Игнатьевич
  • Гирявенко Александр Николаевич
  • Туболец Анатолий Александрович
  • Зенин Владимир Яковлевич
  • Ероховец Валерий Константинович
SU955133A1
Цифровой многофазный преобразователь мощности в частоту 1989
  • Абложявичус Ионас Повелович
  • Покрас Александр Иосифович
  • Тарасевич Конрад Казимирович
  • Тесик Юрий Федорович
  • Чурин Олег Юрьевич
SU1707557A1

Иллюстрации к изобретению SU 528 566 A1

Реферат патента 1976 года Накапливающий сумматор

Формула изобретения SU 528 566 A1

SU 528 566 A1

Авторы

Матвеев Борис Михайлович

Даты

1976-09-15Публикация

1973-09-24Подача