RU2378681C2 - FUNCTIONAL STRUCTURE FOR CORRECTING INTERMEDIATE SUM ±[S3i] ARGUMENTS FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-) - Google Patents
FUNCTIONAL STRUCTURE FOR CORRECTING INTERMEDIATE SUM ±[S3i] ARGUMENTS FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-) Download PDFInfo
- Publication number
- RU2378681C2 RU2378681C2 RU2007146286/09A RU2007146286A RU2378681C2 RU 2378681 C2 RU2378681 C2 RU 2378681C2 RU 2007146286/09 A RU2007146286/09 A RU 2007146286/09A RU 2007146286 A RU2007146286 A RU 2007146286A RU 2378681 C2 RU2378681 C2 RU 2378681C2
- Authority
- RU
- Russia
- Prior art keywords
- conditionally
- functional
- discharge
- argument
- logical
- Prior art date
Links
Images
Landscapes
- Complex Calculations (AREA)
- Detection And Correction Of Errors (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 of summation and subtraction in position-sign codes. Each bit of the adder is made in form of two channels of equivalent structure - positive and conditionally negative. In on version of implementation, the ith bit of each channel contains four AND logic components and two NOR logic components.
EFFECT: simplification of the functional structure of the adder.
4 cl, 21 dwg
Description
Claims (4)
1. Functional structure of the argument correction of the intermediate sum ± [S 3 i] of the parallel adder in position-sign codes f (+/-), conditionally “i” discharge of which is made in the form of two logical structure of the positive and conditionally negative argument correction channels equivalent in structure , and each channel of the “i” category includes three logical functions f 1 (&) - And, f 3 (&) - And and f 4 (&) - And, which form the converted arguments or or and or in this case, two functional additional input links are input channel links for receiving converted arguments or and or conditionally “i-1” discharge, and the functional output connections of the logical functions f 1 (&) - And and f 4 (&) - And, which form the converted argument or and or conditionally, “i” discharges are also functional output links of the channel for supplying an argument to the “i + 1” discharges, while the functional input relations of the logical function f 1 (&) - And are functional input relations of the channel for receiving the intermediate sum argument or conditionally “i” of the discharge and the intermediate sum argument or conditionally "i-1" discharge, while the functional input links of the logical function f 4 (&) - And are the functional input links of the channel for receiving the arguments of the intermediate sum or conditionally "i" discharge, to receive the arguments of the intermediate sum with a changed level of the analog signal or conditionally “i-1” discharge and intermediate sum arguments or conditionally "i-2" category, and the functional input links of the logical function f 3 (&) - And are the functional input links of the channel for receiving arguments of the intermediate sum or conditionally “i” of the discharge and arguments of the intermediate sum with a changed level of the analog signal or conditionally “i-1” discharge, characterized in that the logical function f 2 (&) - And, which forms the converted argument, is introduced into the conditionally “i” discharge of each channel or the logical function f 1 (} & ) -OR-NOT and the logical function f 2 (} & ) -OR-NOT, which forms the output argument of the resulting sum + S i or -S i , while the functional relationships of the logical functions in the adder structure are made in accordance with the mathematical model of the form
2. The functional structure of the arguments correction of the intermediate sum ± [S 3 i] of the parallel adder in position-sign codes f (+/-), conditionally “i” discharge of which is made in the form of two logical structure of the positive and conditionally negative argument correction channels equivalent in structure and each channel “i” of the discharge includes a logical function f 1 (&) - AND, the first functional input of which is the output functional connection of the logical function f 5 ( & ) -AND-NOT, which forms the converted argument or characterized in that in the conditionally “i” discharge of each channel the logical functions f 1 ( & ) -I-NOT, f 2 ( & ) -I-NOT, f 3 ( & ) -I-NOT and f 4 ( & ) are introduced -AND NOT, while the functional relationships of logical functions in the adder structure are made in accordance with a mathematical model of the form
3. Functional structure of the argument correction of the intermediate sum ± [S 3 i] of the parallel adder in position-sign codes f (+/-), conditionally “i” discharge of which is made in the form of two logical structure of the positive and conditionally negative argument correction channels equivalent in structure , and each channel “i” of the discharge includes a logical function f 1 (&) - AND, the first functional input of which is the output functional connection of the logical function f 1 ( & ) -I-HE, which forms the converted argument or characterized in that the logical functions f 1 (}) - OR, f 2 (}) - OR, f 3 (}) - OR and f 4 (}) - OR, while functional communications of logical functions in the adder structure are made in accordance with a mathematical model of the form
4. Functional structure of the argument correction of the intermediate sum ± [S 3 i] of the parallel adder in position-sign codes f (+/-), conditionally “i” discharge of which is made in the form of two logical structure of the positive and conditionally negative argument correction channels equivalent in structure , characterized in that in the conditionally “i” discharge of each channel the logical functions f 1 (} & ) -OR-NOT, f 2 (} & ) -OR-HE, f 3 (} & ) -OR-HE, f 4 (} & ) -OR- NOT, f 5 (} & ) -OR- NOT and f 6 (} & ) -OR- NOT, while the functional relationships of logical functions in the structure of the adder made in accordance with a mathematical model of the form
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2007146286/09A RU2378681C2 (en) | 2007-12-17 | 2007-12-17 | FUNCTIONAL STRUCTURE FOR CORRECTING INTERMEDIATE SUM ±[S3i] ARGUMENTS FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-) |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2007146286/09A RU2378681C2 (en) | 2007-12-17 | 2007-12-17 | FUNCTIONAL STRUCTURE FOR CORRECTING INTERMEDIATE SUM ±[S3i] ARGUMENTS FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-) |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2007146286A RU2007146286A (en) | 2009-06-27 |
| RU2378681C2 true RU2378681C2 (en) | 2010-01-10 |
Family
ID=41026429
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2007146286/09A RU2378681C2 (en) | 2007-12-17 | 2007-12-17 | FUNCTIONAL STRUCTURE FOR CORRECTING INTERMEDIATE SUM ±[S3i] ARGUMENTS FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-) |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2378681C2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1727120A1 (en) * | 1989-12-22 | 1992-04-15 | Курский Политехнический Институт | Device for parallel addition of binary signed numbers |
| RU2069009C1 (en) * | 1993-12-07 | 1996-11-10 | Научно-исследовательский институт многопроцессорных вычислительных систем при Таганрогском радиотехническом институте им.В.Д.Калмыкова | Adding device |
| UA23363U (en) * | 2006-11-28 | 2007-05-25 | Admiral Makarov Shipbuilding N | Parallel adder |
-
2007
- 2007-12-17 RU RU2007146286/09A patent/RU2378681C2/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1727120A1 (en) * | 1989-12-22 | 1992-04-15 | Курский Политехнический Институт | Device for parallel addition of binary signed numbers |
| RU2069009C1 (en) * | 1993-12-07 | 1996-11-10 | Научно-исследовательский институт многопроцессорных вычислительных систем при Таганрогском радиотехническом институте им.В.Д.Калмыкова | Adding device |
| UA23363U (en) * | 2006-11-28 | 2007-05-25 | Admiral Makarov Shipbuilding N | Parallel adder |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2007146286A (en) | 2009-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2378682C2 (en) | INPUT STRUCTURE FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-)(VERSIONS) | |
| 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) | |
| RU2378684C1 (en) | FUNCTIONAL INPUT STRUCTURE FOR PARALLEL-SERIAL MULTIPLIER OF POSITION-SIGN SYSTEM f(+/-) FORMAT | |
| RU2429522C1 (en) | FUNCTIONAL STRUCTURE OF ADDER fi(Σ) OF ARBITRARY "i" BIT FOR LOGIC-DYNAMIC PROCESS OF SUMMATION OF POSITIONAL ARGUMENTS OF TERMS [ni]f(2n) and [mi]f(2n) USING ARITHMETIC AXIOMS OF TERNARY NUMBER SYSTEM f(+1,0,-1) (VERSIONS OF RUSSIAN LOGIC) | |
| RU2378681C2 (en) | FUNCTIONAL STRUCTURE FOR CORRECTING INTERMEDIATE SUM ±[S3i] ARGUMENTS FOR PARALLEL ADDER IN POSITION-SIGN CODES f(+/-) | |
| RU2381545C2 (en) | Functional structure for parallel adder with pre-entered carry bits (versions) | |
| RU2375749C2 (en) | Method of boolean differentiation of analogue signals equivalent to binary code and device for realising said method | |
| RU2362204C1 (en) | FUNCTIONAL DESIGN FOR UPDATING ARGUMENTS OF INTERMEDIATE SUM ±[S"i] OF PARALLEL ADDER IN POSITION-SIGN CODES 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) | |
| RU2361269C9 (en) | Method of logical differentiation of analogue signals equivalent to binary code and device to this end | |
| RU2363978C2 (en) | Device for parallel boolean summation of analogue signals of terms equivalent to binary number system | |
| 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(+/-) | |
| RU2424549C1 (en) | FUNCTIONAL STRUCTURE OF PRE-ADDER fΣ([mj]&[mj,0]) OF PARALLEL-SERIES MULTIPLIER fΣ(Σ) WITH PROCEDURE FOR LOGIC DIFFERENTIATION d/dn OF FIRST INTERMEDIATE SUM [S1 Σ]f(})- OR STRUCTURE OF ACTIVE ARGUMENTS OF MULTIPLICAND [0,mj]f(2n) and [mj,0]f(2n) (VERSIONS) | |
| Wang et al. | A new redundant binary number to 2's-complement number converter | |
| RU2375742C2 (en) | Method of parallel boolean summation of analogue signals of terms equivalent to binary number system and device for realising said method | |
| RU2390050C2 (en) | FUNCTIONAL DESIGN OF PARALLEL POSITION-SIGN ADDER OF ARGUMENTS OF TERMS OF TWO FORMATS OF BINARY NUMBER SYSTEM f(2n) AND POSITION-SIGN NUMBER SYSTEM f(+/-) (VERSIONS) | |
| RU2362205C2 (en) | Method parallel boolean summation of analogue signals of components equivalent to binary number system and device to this end | |
| RU2431886C1 (en) | FUNCTIONAL STRUCTURES FOR PARALLEL-SERIAL RIPPLE CARRY fj+1(←←)+ и fj(←←)+ IN CONDITIONAL "i" "FORMATION ZONE" FOR CORRECTING RESULTANT PRELIMINARY FIRST LEVEL SUM OF ARGUMENTS OF PARTIAL PRODUCTS OF PARALLEL-SERIAL MULTIPLIER fΣ(Σ) OF POSITIONAL FORMAT OF MULTIPLICAND [mj]f(2n) AND MULTIPLIER [ni]f(2n) (VERSIONS) | |
| Gumber et al. | Performance analysis of floating point adder using vhdl on reconfigurable hardware | |
| RU2422879C1 (en) | FUNCTIONAL STRUCTURE FOR PRE-ADDER OF PARALLEL-SERIAL MULTIPLIER fΣ(Σ) WITH MULTIPLICAND ARGUMENTS [mj]f(2n) AND MULTIPLIER ARGUMENTS [ni]f(2n) IN POSITION FORMAT (VERSIONS) | |
| US20160344391A1 (en) | Carry-skip one-bit full adder and fpga device | |
| RU2484518C1 (en) | FUNCTIONAL STRUCTURE OF SECOND LEAST SIGNIFICANT BIT ACTIVATING RESULTANT ARGUMENT (2Smin+1)f(2n) "LEVEL 2" AND (1Smin+1)f(2n) "LEVEL 1" OF ADDDER fCD(Σ)RU FOR ARGUMENTS OF TERMS ±[1,2nj]f(2n) AND ±[1,2mj]f(2n) OF "COMPLEMENTARY CODE RU" FORMAT (VERSIONS OF RUSSIAN LOGIC) | |
| RU2480815C1 (en) | FUNCTIONAL FIRST INPUT STRUCTURE OF CONDITIONAL "j" BIT OF ADDER fCD(Σ)RU WITH MAXIMALLY MINIMISED PROCESS CYCLE ∆tΣ FOR ARGUMENTS OF TERMS ±[1,2nj]f(2n) AND ±[1,2mj]f(2n) OF "COMPLEMENTARY CODE RU" FORMAT WITH GENERATION OF INTERMEDIATE SUM (2Sj)1 d1/dn "LEVEL 2" AND (1Sj)1 d1/dn "LEVEL 1" OF FIRST TERM IN SAME FORMAT (VERSIONS OF RUSSIAN LOGIC) | |
| RU2480814C1 (en) | FUNCTIONAL OUTPUT STRUCTURE OF CONDITIONAL BIT "j" OF ADDER fCD(Σ)RU WITH MAXIMALLY MINIMISED PROCESS CYCLE ∆tΣ FOR ARGUMENTS OF TERMS OF INTERMEDIATE ARGUMENTS (2Sj)2 d1/dn "LEVEL 2" AND (1Sj)2 d1/dn "LEVEL 1" OF SECOND TERM AND INTERMEDIATE ARGUMENTS (2Sj)1 d1/dn "LEVEL 2" AND (1Sj)1 d1/dn "LEVEL 1" OF FIRST TERM OF "COMPLENTARY CODE RU" FORMAT WITH GENERATION OF RESULTANT ARGUMENTS OF SUM (2Sj)f(2n) "LEVEL 2" AND (1Sj)f(2n) "LEVEL 1" IN SAME FORMAT (VERSIONS OF RUSSIAN LOGIC) | |
| RU2378683C2 (en) | Method of parallel boolean summation of user analogue signals of components equivalent to binary number system |