[go: up one dir, main page]

SU1665373A1 - Associative summing device - Google Patents

Associative summing device Download PDF

Info

Publication number
SU1665373A1
SU1665373A1 SU894722382A SU4722382A SU1665373A1 SU 1665373 A1 SU1665373 A1 SU 1665373A1 SU 894722382 A SU894722382 A SU 894722382A SU 4722382 A SU4722382 A SU 4722382A SU 1665373 A1 SU1665373 A1 SU 1665373A1
Authority
SU
USSR - Soviet Union
Prior art keywords
elements
inputs
group
associative
bits
Prior art date
Application number
SU894722382A
Other languages
Russian (ru)
Inventor
Шейх-Магомед Абдулаевич Исмаилов
Арсланали Абдулаевич Зурхаев
Иса Алигаджиевич Магомедов
Вячеслав Михайлович Хачумов
Original Assignee
Дагестанский Политехнический Институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Дагестанский Политехнический Институт filed Critical Дагестанский Политехнический Институт
Priority to SU894722382A priority Critical patent/SU1665373A1/en
Application granted granted Critical
Publication of SU1665373A1 publication Critical patent/SU1665373A1/en

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано в устройствах обработки массивов чисел. Целью изобретени   вл етс  повышение быстродействи . Дл  этого в устройство, содержащее посто нный запоминающий блок, ассоциативный запоминающий блок, три группы элементов И, элемент И и две группы элементов задержки, введены четверта  группа элементов И и шифратор суммы. Устройство реализует последовательный по разр дам и параллельный по словам метод суммировани . Увеличение быстродействи  достигаетс  благодар  тому, что устройство не совершает дополнительные такты суммировани  переносов, а игнорирует старшие разр ды суммы в параллельном коде из переносов. 2 ил.The invention relates to computing and can be used in devices for processing arrays of numbers. The aim of the invention is to increase speed. To do this, a fourth group of And elements and a sum encoder are introduced into the device containing a permanent storage block, an associative storage block, three groups of AND elements, an And element and two groups of delay elements. The device implements a sequential-by-bit and word-by-word summation method. The increase in speed is achieved due to the fact that the device does not make additional cycles of summation of carries, but ignores the higher bits of the sum in the parallel code from the carries. 2 Il.

Description

c/vc / v

СWITH

Изобретение относитс  к вычислительной технике и может быть использовано в устройствах обработки массивов чисел.The invention relates to computing and can be used in devices for processing arrays of numbers.

Целью изобретени   вл етс  повышение быстродействи  устройства.The aim of the invention is to improve the speed of the device.

На фиг.1 приведена структурна  схема ассоциативного суммирующего устройства; на фиг.2 - схема размещени  информации в блоках устройства дл  суммировани  п ти слагаемых.Figure 1 shows the structural diagram of an associative summing device; Fig. 2 shows the layout of information in the units of the device for summing five terms.

Устройство содержит посто нный запоминающий блок 1, ассоциативный запоминающий блок 2, группу 3 элементов И, элемент И 4, группы 5 и 6 элементов И. группы 7 и 8 элементов задержки, группу 9 элементов И и шифратор 10 суммы, который может быть выполнен, например, на основе ассоциативного запоминающего блока (фиг.2). Устройство имеет входы 11 слагаемых, первый выход 12 суммы, второйThe device contains a persistent storage unit 1, an associative storage unit 2, a group of 3 elements AND, an element 4, a group of 5 and 6 elements I. a group of 7 and 8 delay elements, a group 9 of elements I and an encoder 10 amounts that can be executed for example, on the basis of an associative memory block (figure 2). The device has 11 inputs, the first output is 12 sums, the second

выход 13 суммы и шины 14-16 синхронизации .output 13 sums and bus 14-16 sync.

Устройство работает следующим образом .The device works as follows.

На входы 11 устройства одновременно подают одноименные разр ды К слагаемых с разр дностью № 1, которые в течение тактового импульса определ ют адрес слова, считываемого из блока 1. Считанное из блока 1 слово само  вл етс  частью признака, подаваемого на входы опроса блока 2, причем все разр ды, кроме младшего, задерживаютс  на один такт. Остальной частью признака  вл ютс  все, кроме старшего, разр ды, считываемые из блока 2 и задержанные на один такт.The device inputs 11 simultaneously feed the same-named bits of the K items with a digit 1, which determine the address of the word read from block 1 during a clock pulse. The word read from block 1 is itself a part of the characteristic applied to the polling inputs of block 2, moreover, all bits, except the younger one, are delayed by one clock cycle. The rest of the tag is all but the most significant bit read from block 2 and delayed by one measure.

Сформированный признак дополнительно синхронизируетс  на элементах И 4-6 путем подачи сигнала по шине 15, передний фронт которого начинаетс  позже, аThe formed feature is additionally synchronized on the AND 4-6 elements by sending a signal over the bus 15, the leading edge of which starts later, and

ОABOUT

о елabout ate

CJCJ

VJVj

СлSl

задний раньше тактового импульса, подаваемого по шине 14. Эта мера вызвана неидеальностью элементов 7 и 8 задержки.the back one is before the clock pulse sent over the bus 14. This measure is caused by the imperfection of the delay elements 7 and 8.

В том же такте, в котором был подан разр дный срез слагаемых, на выходе 12 блока 2 по вл етс  очередной разр д суммы, Таким образом, на первом выходе получаетс  перва  часть результата суммировани  в последовательном коде, причем количество тактов, за которое вычисл етс  перва  часть результата суммы, равно разр дности слагаемых.In the same cycle in which the bit slice of the terms was applied, the output of 12 of block 2 is followed by the next bit of the sum. Thus, the first output is the first part of the result of the summation in the sequential code, and the number of cycles for which the first part of the sum result is equal to the sum of the terms.

Втора  часть результата суммы формируетс  на выходах 13 блока 10 путем подачи сигнала по шике синхронизации устройства 16. Шифратор 10 шифрует старшие разр ды,The second part of the result of the sum is formed at the outputs 13 of the block 10 by sending a signal along the sync of the device 16. The encoder 10 encrypts the higher bits,

Claims (1)

Формула изобретени Invention Formula Ассоциативное суммирующее устройство , содержащее посто нный запоминающий блок, ассоциативный запоминающий блок, три группы элементов И, элемент И, две группы элементов задержки, первый вход элемента И соединен с выходом младшего разр да посто нного запоминающего блока, адресные входы которого соединены с выходами соответствующих элементов И первой группы, первые входы которых соединены с первой шиной синхронизации устройства, а вторые входы соединены с соответствующими входами слагаемых устройства , второй вход элемента И и первые входы элементов И второй и третьей групп соединены с второй шиной синхронизации устройства, выходы элементов И второй иAn associative summing device containing a permanent storage unit, an associative storage unit, three groups of elements AND, an element And, two groups of delay elements, the first input of an element AND is connected to an output of a lower bit of a permanent storage unit whose address inputs are connected to the outputs of the corresponding elements And the first group, the first inputs of which are connected to the device’s first synchronization bus, and the second inputs are connected to the corresponding inputs of the device’s components, the second input of the And element and the first the inputs of the elements of the second and third groups are connected to the device’s second synchronization bus, the outputs of the elements of the second and третьей групп соединены с соответствующими разр дами входа опроса ассоциативного запоминающего блока, выход младшего разр да которого  вл етс  первым выходом суммы устройства, выходыthe third group is connected to the corresponding bits of the polling input of the associative storage unit, the output of the lower bit of which is the first output of the sum of the device, the outputs разр дов посто нного запоминающего блока , кроме младшего разр да, соединены через соответствующие элементы задержки первой группы с вторыми входами элементов И второй группы, выходы разр дов ассоциативного запоминающего блока, кроме младшего разр да, подключены через соответствующие элементы задержки второй группы к вторым входам элементов И третьей группы, отличающеес  тем,The bits of the constant memory block, except the low bit, are connected via the corresponding delay elements of the first group with the second inputs of the elements AND the second group, the bits of the associative memory block, except the low bit, are connected via the corresponding delay elements of the second group to the second inputs of the elements And the third group, characterized by что, с целью повышени  быстродействи , устройство дополнительно содержит четвертую группу элементов И и шифратор суммы , причем входы элементов задержки первой и второй групп соединены с первыми входами соответствующих элементов И четвертой группы, вторые входы которых подключены к третьей шине синхронизации устройства, а выходы соединены с соответствующими разр дами входа шифратораthat, in order to improve speed, the device additionally contains a fourth group of elements And a sum encoder, the inputs of the delay elements of the first and second groups are connected to the first inputs of the corresponding elements AND of the fourth group, the second inputs of which are connected to the third synchronization bus of the device, and the outputs are connected to corresponding encoder input bits суммы, выходы которого соединены с разр дами второго выхода суммы устройства.the amounts whose outputs are connected to the bits of the second output of the sum of the device. Фие.1Phie.1 II VVVVVV 1313 Фиг 2Fig 2 ЮYU
SU894722382A 1989-06-14 1989-06-14 Associative summing device SU1665373A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894722382A SU1665373A1 (en) 1989-06-14 1989-06-14 Associative summing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894722382A SU1665373A1 (en) 1989-06-14 1989-06-14 Associative summing device

Publications (1)

Publication Number Publication Date
SU1665373A1 true SU1665373A1 (en) 1991-07-23

Family

ID=21462554

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894722382A SU1665373A1 (en) 1989-06-14 1989-06-14 Associative summing device

Country Status (1)

Country Link
SU (1) SU1665373A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР Мг 1174920, кл. G 06 F 7/50, 1983. Авторское свидетельство СССР № 1062689, кл. G 06 F 7/50, 1982. *

Similar Documents

Publication Publication Date Title
US4648072A (en) High speed data acquisition utilizing multiplex charge transfer devices
SU1665373A1 (en) Associative summing device
US4725748A (en) High speed data acquisition utilizing multiple charge transfer delay lines
JPS6281850A (en) Detecting method for minimum bit in reception data
SU1649531A1 (en) Number searcher
SU1513440A1 (en) Tunable logic device
SU1280639A1 (en) Device for loading data
SU1649533A1 (en) Numbers sorting device
SU1714612A1 (en) Data exchange device
SU1606973A1 (en) Device for sorting numbers
SU1211727A1 (en) Priority device
SU1387004A2 (en) N-sensors-to-computer interface
SU1195381A1 (en) Device for magnetic recording of digital information
SU1695303A1 (en) Logic analyzer
SU1529221A1 (en) Multichannel signature analyzer
SU1275427A1 (en) Device for calculating minimum cover
SU1621059A1 (en) Device for processing images of objects
SU1492354A1 (en) Request servicing unit
SU1697085A1 (en) Device for computing fast fourier transformation
SU1417007A1 (en) Squaring device
RU2022345C1 (en) Interfaces matching device
SU1314386A1 (en) Content-addressable storage
SU1405090A1 (en) Buffer memory
SU1064456A1 (en) Multichannel/code time interval converter
KR100411231B1 (en) Method for converting data