SU1665373A1 - Associative summing device - Google Patents
Associative summing device Download PDFInfo
- 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
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)
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) |
-
1989
- 1989-06-14 SU SU894722382A patent/SU1665373A1/en active
Non-Patent Citations (1)
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 |