НАКАПЛИВАЮЩИЙ СУММАТОР ПАРАЛЛЕЛЬНОГО ДЕЙСТВИЯ Советский патент 1973 года по МПК G06F7/50 

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

1

Изобретение относится к вычислительной технике.

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

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

Па фиг. 1 изображена блок-схема одного разряда предложенного сумматора; на фиг. 2 -то же, на ферриттранзисторных ячейках (ФТЯ).

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

Межразрядная связь передачи переносов выполнена в виде двух цепочек. По одной цепочке, содержащей вентиль В) и элемент задержки 33, передается первичный перенос. По

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

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

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

первичные переносы поступят на временное хранение в ЭЗ. После окончания переходных процессов, связанных с переключением триггеров, первичные переносы с элементов задержки выдаются на входы триггеров. С этого

момента и до конца сложения вентили В

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

Длительность управляющего импульса на Да должна перекрывать максимальное время распространения вторичных переносов Гршах которое соответствует предельному случаю, когда волна вторичных переносов до того, как поступить на старший разряд, проходит через все (кроме младшего) разряды сумматора. Вре.мя Ту шах определяется из следуюш,его соотношения:

р mix - ( ) ( Г

3 или /

Здц Г Т 3 1

где п - количество разрядов сумматора; Тзг -время задержки триггера; Тздц - время (держки цепочки ДЦ; TSB.J -время задержки ентиля BS; Тзтл -время задержки схемы «ИДИ.

Установка сумматора в «нуль осуществляется подачей импульса на нулевые входы триггеров при закрытых вентилях 5; и 2. Максимальное время образования суммы Tg , считая с момента подачи второго слагаемого, определяется по формуле:

Т 2т п, + 2т„, + (я-2) (тзт-1 1 ЗДЦ 1 -в2 ЗИЛП j

где Т пт-время переключения триггера. (Один раз это время расходуется па переключение триггера младшего разряда сумматора и передачу с него первичного переноса, а другой раз - на переключение триггера старшего разряда сумматора после поступления волны вторичных переносов).

В известном сумматоре с последовательными переносами время образования суммы Г

считая с момента подачи второго слагаемого, равно:

ТЕ 2Тлт + («-2) (Тзт + Тздц + Тзмли + Тэз),

где Тэз -длительность задержки элемента

задержки.

Как видно, затраты времени, которых удалось избежать в рассматриваемом сумматоре, составляют:

АГ1 Г,;,-7 (я-2)тэз

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

В схеме сумматора, выполненной на ФТЯ ячейка Я служит для передачи первичного переноса, ячейка 2 - вторичного переноса, ячейки Яз и Я4 составляют триггер.

Первые входы ячеек Я и Яг соединяются с пулевым ВЫХОДОМ триггера, выходы - со счетным входом соседнего старшего разряда. На вторые входы ячеек Яг и Яг подаются управляющие импульсы.

Полный цикл сложения подаваемого числа с содержимым сумматора занимает два такта. В первом такте ti слагаемое поступает на входы триггеров. На нулевом выходе триггера, который находился в единичном состоянии и на вход которого поступила «единица слагаемого, возникнет импульс первичного переноса. Этот импульс записывает «1 в ячейку Я и воздействует на считывающий вход ячейки Я2. В ячейке Я2, исходное состояние которой перед сложением допускается любым, от предыдущих сложений возможно нахождение единицы. Чтобы не допустить ее считывания, на второй вход ячейки в момент ti подается

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

Во втором такте в момент /г подается считывающий импульс на ячейку Яь По этому импульсу происходит выдача единицы первичного переноса на счетный вход соседнего старшего триггера. С этого момента начинается процесс образования и распространения вторичных переносов. Вторичный перенос поступает на считывающий вход ячейки Яг, находящейся в единичном состоянии. Ячейка Я2 гасится, при этом на ее выходе возникает импульс, который в качестве вторичного переноса

поступает на вход соседнего старшего триггера.

Распространение импульсов вторичных переносов вдоль непрерывной цепочки разрядов сумматора, находящихся в единичном состояНИИ, сопровождается их задержкой в каждом разряде. Эту задержку дают ячейки Яа и ЯзДлительностьее2тзя,гд€ Тая -время запаздывания выходного импульса ячейки относительно импульса считывания. Максимально возможная суммарная задержка распространения в п-разрядном сумматоре составит величину ршах 2(п-1)тзя Чтобы В ячбйке Я1 не происходила запись вторичного переноса, считывающий импульс (он же импульс запрета

записи), подаваемый в ячейку в момент /а, должен иметь длительность

После окончания второго такта все ячейки Я) находятся в нулевом состоянии. Состояние ячеек Я2 может быть разное. Наличие «1 в

ячейке Я2 не мешает выполнению очередного цикла сложения, т. е. исходное состояние ячейки Я2 допускается любым. Таким образом, ячейки Я: и Яг перед началом нового цикла автоматически приводятся в исходное состояние.

Гащение сумматора (установка всех разрядов в «О) происходит в один такт подачей импульса установки триггеров в «О. Одновременно на второй вход ячейки Я1 подается импульс запрета записи, а на второй вход ячейки

Яч - импульс запрета считывания. Это делается .для того, чтобы при поступлении импульса переноса, возникшего при гашении, не допустить засорения ячейки Я (записи в нее «1) и образования импульса на выходе ячейки Я2 (если в ней была записана «1), который своим появлением на счетном входе триггера мог бы помешать его установке в «О.

Предмет изобретения

Ыакапливаюшн сумматор параллельного действия, состояший из триггеров, связанных

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

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

название год авторы номер документа
ПАРАЛЛЕЛЬНЫЙ НАКАПЛИВАЮЩИЙ СУММАТОР СО СКВОЗНЫМ ПЕРЕНОСОМ НА ФЕРРИТ-ТРАНЗИСТОРНЫХЯЧЕЙКАХ 1967
SU203320A1
К-значный фазоимпульсный сумматор 1971
  • Бобров Александр Евлампиевич
  • Журкин Валентин Анатольевич
SU450163A1
Параллельный сумматор 1981
  • Балюк Виталий Витальевич
  • Дядюра Виталий Алексеевич
  • Зорин Юрий Михайлович
  • Каневский Юрий Станиславович
  • Лозинский Вадим Иванович
  • Пененко Алексей Викторович
SU1018114A1
СУММАТОР В КОДЕ ГРЕЯ 1965
SU172131A1
НАКАПЛИВАЮЩИЙ СУММАТОР С ФИКСАЦИЕЙ ОШИБКИПЕРЕНОСА 1968
  • М. В. Чхеидзе Г. Г. Ладари
SU208338A1
КОМБИНИРОВАННАЯ ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА 1966
  • Лысиков В.Т.
  • Майоров Ф.В.
  • Бабич Г.Х.
SU224910A1
Анализатор спектра Фурье 1985
  • Якименко Владимир Иванович
  • Фомичев Борис Евгеньевич
  • Бульбанюк Анатолий Федорович
  • Эпштейн Цецилия Борисовна
SU1302293A1
КОМБИНАЦИОННО-НАКАПЛИВАЮЩИЙ СУММАТОР 2005
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
  • Новожилова Карина Александровна
  • Соколов Артем Андреевич
RU2292073C1
НАКАПЛИВАЮЩИЙ ДЕСЯТИЧНЫЙ СУММАТОР 1966
  • Шауман А.М.
  • Чирков М.К.
  • Березная И.Я.
  • Ходаков В.В.
  • Кузнецов В.Е.
SU224164A1
Цифровое вычислительное устройство 1979
  • Авдюхин Андрей Андреевич
  • Колосов Владимир Григорьевич
  • Смородин Сергей Алексеевич
SU826359A1

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

Реферат патента 1973 года НАКАПЛИВАЮЩИЙ СУММАТОР ПАРАЛЛЕЛЬНОГО ДЕЙСТВИЯ

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

р

м-v

озрао

ynpaS.

т -UMf переноса vз(i-) OpaЛ ряЗс

VMn слог

Уетп.О pospxcfa симиогпора

UiW

Фаг.

г.цсп, /сумматора ,

,уст .,0 cyMf fO7nopa

ySa

I из

a имп переноса yiu.. .1

iJi()-20 розР

г

t,

г/л...у..

тлора изУУ

SU 409 220 A1

Даты

1973-01-01Публикация