Конвейерный накапливающий сумматор

 

КОНВЕЙЕРНЫЙ НАКАПЛИВАЩИЙ СУММАТОР, каждый каскад которого содержит параллельный сумматор, элемент Задержки суммы, элемент задержки переноса, элемент задержки входного кода, а также п - i последовательно соединенных элементов задержки. суммы, где п - число каскадов, i номер каскада, i 1, ...п, причем выход суммы параллельного сумматора, каждого каскада соединен с информационным входом элемента задержки суммы, а выход переноса - с информационным входом элемента задержки пе-. реноса, выход которого подключен к входу переноса параллельного сумматора следующего каскада, вход переноса п араллельного сумматора первого каскада соединен с шиной нулевого потенциала ., выход последнего из последовательно соединенных элементов задержки суммы соединен с шиной синхронной суммы соответствующего каскада конвейерного накапливающего сумматора, отличающийся тем, что, с целью упрощения конструкции , он содержит распределитель импульсов и в каждом каскаде элементы И, И-НЕ, причем выход элемента задержки каждого каскада соединен с входом последовательно соединенных элементов задержки суммы и с первым входом параллельного сумматора того же каскада, второй вход которого соединен с выходом элемента задержки входного кода того же каскада, выход элемента задержки , переноса п-го каскада соединен с выходом синхронного переноса конвейерного накапливающего сумматора, информационный вход элемента задержки входного кода соединен с входной кодовой шиной соответствующего каскада конвейерного накапливающего сумматора , первые входы элементов И (Л всех каскадов соединены с входом разрешения смены кода, а первые входы элементов И-НЕ - с входом сброса конвейерного накапливающего сумматора , второй вход элемента И каждого каскада соединен с -вторым входом элемента И-НЕ того же каскада и с о со соответствующим выходом распределителя импульсов, выход-элемента И каждого каскада соединен с входом 00 разрешения элемента задержки входного кода того же каскада, а вьпсод элемента И-НЕ соединен с входами разрешения элемента задержки суммы того же каскада и элемента задержки переноса следующего каскада, тактовые входы всех элементов задержки и распределителя импульсов соединены с тактовой шиной конвейерного накапливающего cjMMaTopa, а вход установки распределителя импульсов - с шиной запуска конвейерного накапливающего сумматора.

(19) ((() СООЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ РЕСПУБЛИН

380 A (5()4 С 06 F 7/50

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А8ТОРСНОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3732491/24-24 (22) 29. 03. 84 (46) 07. 11.85 Бюл. У 41 (72) А.С. Сидоров (53) 681.325.5(088 ° 8) (56) Авторское свидетельство СССР

N - 849205, кл. С 06 F 7/38, 1979.

Авторское свидетельство СССР

)(603991, кл. G 06 F 7/50, 1976. (54)(57) КОНВЕЙЕРНЫЙ НАКАПЛИВАИМЦИЙ

СУММАТОР, каждый каскад которого содержит параллельный сумматор, элемент задержки суммы, элемент задержки переноса, элемент задержки входного кода, а также и — i последовательно соединенных элементов задержки. суммы, где n — число каскадов, номер каскада, i = 1, ...n, причем выход суммы параллельного сумматора каждого каскада соединен с информа-. ционным входом элемента задержки суммы, а выход переноса — с информационным входом элемента задержки переноса, выход которого подключен к входу переноса параллельного сумматора следующего каскада, вход переноса параллельного сумматора первого каскада соединен с шиной нулевого нотенциала, выход последнего из последовательно соединенных элементов задержки суммы соединен с шиной синхронной суммы соответствующего каскада конвейерного накапливающего сумматора, отличающийся тем, что, с целью упрощения конструкции, он содержит распределитель им- пульсов и в каждом каскаде элементы

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

1 11903

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

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

Сумматор содержит параллельные сумматоры 1 — 3, элементы 4 — 6 задержки суммы, элементы 7 — 9 задержки переноса, группы последовательно соединенных элементов 10 задержки 1 суммы, распределитель 11 импульсов, элементы 12 — 14 задержки входного кода, элементы И-НЕ 15 †. 17, элементы И 18 — 20, входные кодовые шины 21, вьмод 22 синхронного переноса, шины 2п

23 синхронной суммы, шину 24 запуска, вход 25 сброса, вход 26 разрешения смены кода и тактовую шину 27.

Если разрядность каждого каскада от лична от единицы, то элементы 4 — 6 2g и 12 — 14 задержки представляют собой тактируемые регистры. Элементы 7 — 9 задержки в любом случае представляют собой триггеры.

Устройство работает следующим образом.

Импульсы тактовой частоты поступают на шину 27, импульсы выходной частоты снимаются с выхода 22, а групповые .суммы — с шин 23.

С шин 21 на вход устройства поступают суммируемые коды, которые далее поступают на входы параллельных сумматоров 1 — 3, на вторые, входы которьм поступают коды. групповых, Сумм с 4О элементов 4 — 6 задержки, сформированные в предыдущем такте работы устройства. С приходом каждого очередного тактового импульса на элементы :4 — 6 и 7 — 9 задержки заносятся но45 вые коды групповых сумм и переносов, а значения кодов предыдущих групповых . сумм младших каскадов продвигаются в элементах 10 задержки к шинам 23.

Потактная задержка прохождения сигнала переноса от выхода переноса

80 2 параллельного сумматора соответствующего каскада до выхода 22 равна потактной задержке прохождения кода групповой суммы рассматриваемого .каскада до соответствующих шин 23.

В результате сигнал синхронного переноса на выходе 22 возникает одновременно с кодом соответствующей групповой суммы на шинах 23.

Изменение кода приращения в процессе работы устройства осуществля" ется следующим образом.

На входы 25 и 26 подаются сигналы уровня логической единицы, на шины 21 — новое значение кода слагае-. мого, на шину 24 — сигнал запуска.

В исходном состоянии на выходах распределителя 11 импульсов присутствуют уровни логического нуля.

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

Уровень логического нуля с выхода элемента И-HE 15 поступает на входы разрешения установки в нуль (дополнительные D-входы разрядов) элементов 4 и 7 задержки, а уровень логической единицы с выхода элемента И

18 — на вход разрешения тактирования элемента 12. задержки.

По переднему фронту второго тактового импульса в элемент 12 задерж ки заносится новое значение младшего группового кода слагаемого, а элементы 4 и 7 задержки устанавливаются в нуль.

Аналогичным образом по переднему фронту третьего и четвертого тактовых импульсов заносятся новые значения среднего и старшего групповьм кодов слагаемого соответственно в элементы 13 и 14 задержки, элементы

5 и 8 задержки, а также б и 9 обнуляются.

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

ГЮ

Составитель А. Степанов

Техред Т.,Цубинчак Корректор JI. Пилипенко

Редактор С. Саенко

Филиал IIIIII "Патент", r. Ужгород, ул. Проектная, 4

Заказ 6989/52 Тираж 709 Подписное

ВНИИПИ Государственного комитета .СССР по делам изобретений и открытий

113035; Москва, Ж-35, Раушская наб., д. 4/5

Конвейерный накапливающий сумматор Конвейерный накапливающий сумматор Конвейерный накапливающий сумматор 

 

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

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

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

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

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

Изобретение относится к вычислительной технике, в частности к способам суммирования чисел, и может быть использовано при построении арифметических устройств ЭВМ для повышения их быстродействия

Изобретение относится к электронике и предназначено для использования в сумматорах чисел в двоичном представлении

Изобретение относится к вычислительной технике и может быть использовано при проектировании вычислительных узлов в составе специализированных БИС на основе МОП транзисторов

Изобретение относится к электронике и предназначено для использования в сумматорах чисел в двоичном представлении

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано в высокоскоростных арифметико-логических устройствах, в том числе для вычисления быстрого преобразования Фурье и сверток по методу Винограда
Наверх