[go: up one dir, main page]

RU2378683C2 - Method of parallel boolean summation of user analogue signals of components equivalent to binary number system - Google Patents

Method of parallel boolean summation of user analogue signals of components equivalent to binary number system Download PDF

Info

Publication number
RU2378683C2
RU2378683C2 RU2006144610/09A RU2006144610A RU2378683C2 RU 2378683 C2 RU2378683 C2 RU 2378683C2 RU 2006144610/09 A RU2006144610/09 A RU 2006144610/09A RU 2006144610 A RU2006144610 A RU 2006144610A RU 2378683 C2 RU2378683 C2 RU 2378683C2
Authority
RU
Russia
Prior art keywords
logical
analog signal
analogue signal
sum
level
Prior art date
Application number
RU2006144610/09A
Other languages
Russian (ru)
Other versions
RU2006144610A (en
Inventor
Лев Петрович Петренко (UA)
Лев Петрович Петренко
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 RU2006144610/09A priority Critical patent/RU2378683C2/en
Publication of RU2006144610A publication Critical patent/RU2006144610A/en
Application granted granted Critical
Publication of RU2378683C2 publication Critical patent/RU2378683C2/en

Links

Images

Landscapes

  • Logic Circuits (AREA)

Abstract

FIELD: physics; computer engineering.
SUBSTANCE: invention relates to computer engineering and can be used in designing arithmetic devices for carrying out arithmetic operations in position-sign codes. The method involves the following: from input analogue signals ni and mi in the ith bit, analogue signals of the first intermediate logical sum S1i through logical functions OR1 and a second intermediate logic sum S2i through logical functions AND1; a positive derived analogue signal +S3i is formed through logical function AND2 from a pre-modified function NOT1 on the level of the analogue signal S 1i and the first intermediate sum S1i-1 of the (i-1)th bit, and a conditionally negative derived analogue signal -S3i is formed through logical function AND3 from analogue signal S1i and a pre-modified function NOT2 on the level of analogue signal S1i-1 of the first intermediate sum S1i-1 of the (i-1)th bit; analogue signal +S3i is combined with analogue signal +S2i through logical function OR2 and the level of the analogue signal of the resultant argument +S*i is modified, which corresponds to the procedure of removing the active logical zero, which forms if the composite analogue signal +S*i and the conditionally negative derived analogue signal -S3i simultaneously assume active analogue signal levels; the active analogue signal level is removed when the conditionally negative derived analogue signal -S3i coincides with the analogue signal of the second intermediate sum +S2i.
EFFECT: faster operation.
5 dwg

Description

Текст описания приведен в факсимильном виде.

Figure 00000001
Figure 00000002
Figure 00000003
Figure 00000004
Figure 00000005
Figure 00000006
Figure 00000007
Figure 00000008
Figure 00000009
Figure 00000010
Figure 00000011
Figure 00000012
Figure 00000013
Figure 00000014
Figure 00000015
Figure 00000016
Figure 00000017
Figure 00000018
The text of the description is given in facsimile form.
Figure 00000001
Figure 00000002
Figure 00000003
Figure 00000004
Figure 00000005
Figure 00000006
Figure 00000007
Figure 00000008
Figure 00000009
Figure 00000010
Figure 00000011
Figure 00000012
Figure 00000013
Figure 00000014
Figure 00000015
Figure 00000016
Figure 00000017
Figure 00000018

Claims (1)

Способ параллельного логического суммирования аналоговых сигналов слагаемых эквивалентных двоичной системе счисления, включающий поразрядное выполнение преобразований аналоговых сигналов слагаемых [ni] и [mi], которые принимают либо условно высокий или активный уровень, либо условно низкий сигнал или неактивный уровень, при этом из входных аналоговых сигналов ni и mi в «i» разряде формируют аналоговые сигналы первой промежуточной логической суммы S1i, посредством логических функций f1(})-ИЛИ и второй промежуточной логической суммы S2i, посредством логических функций f1(&)-И, из которых формируют аналоговый сигнал Si результата логического суммирования, отличающийся тем, что аналоговый сигнал первой промежуточной логической суммы S1i логически дифференцируют с одновременным формированием производных аналоговых сигналов положительного +S3i и условно отрицательного -S3i, при этом положительный производный аналоговый сигнал +S3i формируют посредством логической функции f2(&)-И из предварительно измененного функцией f1(&)-HE по уровню аналогового сигнала S 1i первой промежуточной суммы S1i «i» разряда и первой промежуточной суммы S1i-1 «i-1» разряда, а условно отрицательный производный аналоговый сигнал -S3i формируют посредством логической функции f3(&)-И из аналогового сигнала первой промежуточной суммы S1i «i» разряда и предварительно измененного функцией f2(&)-HE по уровню аналогового сигнала S 1i-1 первой промежуточной суммы S1i-1 «i-1» разряда, после чего в «i» разряде положительный производный аналоговый сигнал +S1i совмещают с аналоговым сигналом второй промежуточной суммы +S2i посредством логической функции f2(})-ИЛИ и выполняют изменение уровня аналогового сигнала результирующего аргумента +S*i, что соответствует процедуре удаления активного логического нуля f1(+1/-1→0), которые формируется, если совмещенный аналоговый сигнал +S*i и условно отрицательный производный аналоговые сигналы -S3i принимают одновременно активные уровни аналогового сигнала, при этом выполняют изменение (удаление) активного уровня аналогового сигнала f2(+1/-1→0) при совпадении условно отрицательного производного аналогового сигнала S3i с аналоговым сигналом второй промежуточной
суммы +S2i в соответствии с математической моделью вида
Figure 00000019

где
Figure 00000020

логические функции f1(&)-И и f1(})-ИЛИ;
Figure 00000021

функциональная структура удаления активного логического нуля при одновременно активных аналоговых сигналов;
«=& 1=» - логическая функция изменения уровня аналогового сигнала f1(&)-НЕ.
A method for parallel logical summation of analog signals of terms equivalent to the binary number system, including bitwise conversion of analog signals of the terms [n i ] and [m i ], which take either a conditionally high or active level, or a conditionally low signal or inactive level, while from the input analog signals n i and m i in the "i" category form the analog signals of the first intermediate logical sum S 1 i , through the logical functions f 1 (}) - OR and the second intermediate logical sum S 2 i , by means of the logical functions f 1 (&) - And, from which the analog signal Si of the logical summation result is formed, characterized in that the analog signal of the first intermediate logical sum S 1 i is logically differentiated with the simultaneous formation of the derived analog signals of positive + S 3 i and conditionally negative -S 3 i , while the positive derivative analog signal + S 3 i is formed by the logical function f 2 (&) - And from the previously changed function f 1 ( & ) -HE according to the level of the analog signal S 1 i of the first intermediate the exact sum S 1 i “i” of the discharge and the first intermediate sum S 1 i-1 “i-1” of the discharge, and the conditionally negative derivative analog signal -S 3 i is formed by the logical function f 3 (&) - And from the analog signal of the first the intermediate sum S 1 i “i” of the discharge and previously changed by the function f 2 ( & ) -HE according to the level of the analog signal S 1 i-1 of the first intermediate sum S 1 i-1 of the “i-1” discharge, and then to the “i” the discharge, the positive derived analog signal + S 1 i is combined with the analog signal of the second intermediate sum + S 2 i by means of a logical function f 2 (}) - OR and change the level of the analog signal of the resulting argument + S * i , which corresponds to the procedure for removing the active logical zero f 1 (+ 1 / -1 → 0), which is formed if the combined analog signal + S * i and conditionally negative derivative, the analog signals -S 3 i simultaneously receive active levels of the analog signal, while changing (deleting) the active level of the analog signal f 2 (+ 1 / -1 → 0) when the conditionally negative derivative of the analog signal S 3 i coincides with analog signal second prom diate
sums + S 2 i in accordance with a mathematical model of the form
Figure 00000019

Where
Figure 00000020

logical functions f 1 (&) - AND and f 1 (}) - OR;
Figure 00000021

functional structure for removing active logical zero with simultaneously active analog signals;
"= & 1 =" is a logical function of changing the level of the analog signal f 1 ( & ) -НЕ.
RU2006144610/09A 2006-12-15 2006-12-15 Method of parallel boolean summation of user analogue signals of components equivalent to binary number system RU2378683C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2006144610/09A RU2378683C2 (en) 2006-12-15 2006-12-15 Method of parallel boolean summation of user analogue signals of components equivalent to binary number system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2006144610/09A RU2378683C2 (en) 2006-12-15 2006-12-15 Method of parallel boolean summation of user analogue signals of components equivalent to binary number system

Publications (2)

Publication Number Publication Date
RU2006144610A RU2006144610A (en) 2008-06-20
RU2378683C2 true RU2378683C2 (en) 2010-01-10

Family

ID=41644372

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2006144610/09A RU2378683C2 (en) 2006-12-15 2006-12-15 Method of parallel boolean summation of user analogue signals of components equivalent to binary number system

Country Status (1)

Country Link
RU (1) RU2378683C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2446443C1 (en) * 2010-07-22 2012-03-27 Лев Петрович Петренко METHOD FOR PERFORMING BOOLEAN SUMMATION OF POSITION ARGUMENTS OF ANALOGUE SIGNALS OF TERMS [ni]f(2n) AND [mi]f(2n) OF PARTIAL PRODUCTS IN PRE-ADDER fΣ[ni]&[mi](2n) OF PARALLEL-SERIAL MULTIPLIER fΣ(Σ) USING DOUBLE BOOLEAN DIFFERENTIATION d/dn+ AND d/dn- OF INTERMEDIATE SUMS AND GENERATION OF RESULTANT SUM [Si]f(2n) IN POSITION FORMAT (RUSSIAN LOGIC)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU997032A1 (en) * 1981-07-22 1983-02-15 Таганрогский радиотехнический институт им.В.Д.Калмыкова Device for adding in redundancy binary notation
SU1594523A1 (en) * 1986-01-13 1990-09-23 Таганрогский радиотехнический институт им.В.Д.Калмыкова Parallel adder
RU2069009C1 (en) * 1993-12-07 1996-11-10 Научно-исследовательский институт многопроцессорных вычислительных систем при Таганрогском радиотехническом институте им.В.Д.Калмыкова Adding device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU997032A1 (en) * 1981-07-22 1983-02-15 Таганрогский радиотехнический институт им.В.Д.Калмыкова Device for adding in redundancy binary notation
SU1594523A1 (en) * 1986-01-13 1990-09-23 Таганрогский радиотехнический институт им.В.Д.Калмыкова Parallel adder
RU2069009C1 (en) * 1993-12-07 1996-11-10 Научно-исследовательский институт многопроцессорных вычислительных систем при Таганрогском радиотехническом институте им.В.Д.Калмыкова Adding device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Дж.УЭЙКЕРЛИ Проектирование цифровых устройств. T.1 - М.: Постмаркет, 2002, с.508. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2446443C1 (en) * 2010-07-22 2012-03-27 Лев Петрович Петренко METHOD FOR PERFORMING BOOLEAN SUMMATION OF POSITION ARGUMENTS OF ANALOGUE SIGNALS OF TERMS [ni]f(2n) AND [mi]f(2n) OF PARTIAL PRODUCTS IN PRE-ADDER fΣ[ni]&[mi](2n) OF PARALLEL-SERIAL MULTIPLIER fΣ(Σ) USING DOUBLE BOOLEAN DIFFERENTIATION d/dn+ AND d/dn- OF INTERMEDIATE SUMS AND GENERATION OF RESULTANT SUM [Si]f(2n) IN POSITION FORMAT (RUSSIAN LOGIC)

Also Published As

Publication number Publication date
RU2006144610A (en) 2008-06-20

Similar Documents

Publication Publication Date Title
Wright The number of connected sparsely edged graphs
Liang et al. Floating point unit generation and evaluation for FPGAs
RU2378682C2 (en) INPUT STRUCTURE FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-)(VERSIONS)
RU2378683C2 (en) Method of parallel boolean summation of user analogue signals of components equivalent to binary number system
Huang et al. Modular design of fully pipelined reduction circuits on FPGAs
RU2386162C2 (en) FUNCTIONAL STRUCTURE OF PARALLEL ADDER FOR MULTIPLICATION, WHEREIN ARGUMENTS OFTERMS OF PARTIAL PRODUCTS ARE ARGUMENTS OF TERNARY NUMBER SYSTEM f(+1,0,-1) IN POSITIONAL-SIGN FORMAT THEREOF f(+/-) (VERSIONS)
RU2375749C2 (en) Method of boolean differentiation of analogue signals equivalent to binary code and device for realising said method
Palekar et al. High speed and area efficient single precision floating point arithmetic unit
RU2378684C1 (en) FUNCTIONAL INPUT STRUCTURE FOR PARALLEL-SERIAL MULTIPLIER OF POSITION-SIGN SYSTEM f(+/-) FORMAT
RU2429565C1 (en) FUNCTIONAL STRUCTURE FOR LOGIC-DYNAMIC PROCESS OF CONVERTING POSITION CONDITIONALLY NEGATIVE ARGUMENTS «-»[ni]f(2n) INTO STRUCTURE OF ARGUMENTS "COMPLEMENTARY CODE" OF POSITION-SIGN FORMAT USING ARITHMETIC AXIOMS OF TERNARY NUMBER SYSTEM f(+1,0,-1) (VERSIONS)
RU2361269C9 (en) Method of logical differentiation of analogue signals equivalent to binary code and device to this end
RU2375742C2 (en) Method of parallel boolean summation of analogue signals of terms equivalent to binary number system and device for realising said method
RU2363978C2 (en) Device for parallel boolean summation of analogue signals of terms equivalent to binary number system
RU2362205C2 (en) Method parallel boolean summation of analogue signals of components equivalent to binary number system and device to this end
Gao et al. First-and second-order expansions in the central limit theorem for a branching random walk
RU2381545C2 (en) Functional structure for parallel adder with pre-entered carry bits (versions)
Strandberg et al. Efficient realizations of squaring circuit and reciprocal used in adaptive sample rate notch filters
RU2378681C2 (en) FUNCTIONAL STRUCTURE FOR CORRECTING INTERMEDIATE SUM ±[S3i] ARGUMENTS FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-)
Antony et al. Design and implementation of double precision floating point comparator
RU2380741C1 (en) FUNCTIONAL STRUCTURE OF CONDITIONALLY "i" POSITION OF PARALLEL ADDER FOR TERNARY NUMBER SYSTEM f(+1,0,-1) IN ITS POSITION-SIGN FORMAT f(+/-)
RU2380740C2 (en) FUNCTIONAL STRUCTURE OF POSITION-SIGN ACCUMULATOR f(+/-) FOR COMBINATORIAL MULTIPLIER WHERE SUBPRODUCT OUTPUT ARGUMENTS ARE REPRESENTED IN BINARY FORMAT f(2n) (VERSIONS)
Bokade et al. CLA based 32-bit signed pipelined multiplier
RU2362204C1 (en) FUNCTIONAL DESIGN FOR UPDATING ARGUMENTS OF INTERMEDIATE SUM ±[S"i] OF PARALLEL ADDER IN POSITION-SIGN CODES f(+/-)
Chabert et al. Box-Set Consistency for interval-based constraint problems
Lelay How to express convergence for analysis in Coq