WO2002012995A3 - A parallel counter and a logic circuit for performing multiplication - Google Patents
A parallel counter and a logic circuit for performing multiplication Download PDFInfo
- Publication number
- WO2002012995A3 WO2002012995A3 PCT/GB2001/003415 GB0103415W WO0212995A3 WO 2002012995 A3 WO2002012995 A3 WO 2002012995A3 GB 0103415 W GB0103415 W GB 0103415W WO 0212995 A3 WO0212995 A3 WO 0212995A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parallel counter
- logic circuit
- performing multiplication
- bit
- binary number
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/52—Multiplying; Dividing
- G06F7/523—Multiplying only
- G06F7/53—Multiplying only in parallel-parallel fashion, i.e. both operands being entered in parallel
- G06F7/5318—Multiplying only in parallel-parallel fashion, i.e. both operands being entered in parallel with column wise addition of partial products, e.g. using Wallace tree, Dadda counters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/60—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
- G06F7/607—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers number-of-ones counters, i.e. devices for counting the number of input lines set to ONE among a plurality of input lines, also called bit counters or parallel counters
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Logic Circuits (AREA)
- Complex Calculations (AREA)
Abstract
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01984499A EP1307812A2 (en) | 2000-08-04 | 2001-07-27 | A parallel counter and a logic circuit for performing multiplication |
AU2002229155A AU2002229155A1 (en) | 2000-08-04 | 2001-07-27 | A parallel counter and a logic circuit for performing multiplication |
JP2002517614A JP2004506260A (en) | 2000-08-04 | 2001-07-27 | Parallel counters and logic circuits for performing multiplications. |
KR10-2003-7001637A KR20030045021A (en) | 2000-08-04 | 2001-07-27 | A parallel counter and a logic circuit for performing multiplication |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0019287A GB2365636B (en) | 2000-08-04 | 2000-08-04 | A parallel counter and a multiplication logic circuit |
GB0019287.2 | 2000-08-04 | ||
GB0101961A GB2365637B (en) | 2000-08-04 | 2001-01-25 | A parallel counter and a multiplication logic circuit |
GB0101961.1 | 2001-01-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002012995A2 WO2002012995A2 (en) | 2002-02-14 |
WO2002012995A3 true WO2002012995A3 (en) | 2003-03-13 |
Family
ID=26244799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2001/003415 WO2002012995A2 (en) | 2000-08-04 | 2001-07-27 | A parallel counter and a logic circuit for performing multiplication |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1307812A2 (en) |
JP (1) | JP2004506260A (en) |
CN (1) | CN1468396A (en) |
AU (1) | AU2002229155A1 (en) |
WO (1) | WO2002012995A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2365636B (en) | 2000-08-04 | 2005-01-05 | Automatic Parallel Designs Ltd | A parallel counter and a multiplication logic circuit |
US7136888B2 (en) | 2000-08-04 | 2006-11-14 | Arithmatica Limited | Parallel counter and a logic circuit for performing multiplication |
WO2003034200A1 (en) * | 2000-08-11 | 2003-04-24 | Arithmatica Limited | A parallel counter and a logic circuit for performing multiplication |
US6883011B2 (en) | 2000-08-04 | 2005-04-19 | Arithmatica Limited | Parallel counter and a multiplication logic circuit |
GB2373602B (en) | 2001-03-22 | 2004-11-17 | Automatic Parallel Designs Ltd | A multiplication logic circuit |
US7260595B2 (en) | 2002-12-23 | 2007-08-21 | Arithmatica Limited | Logic circuit and method for carry and sum generation and method of designing such a logic circuit |
US6909767B2 (en) | 2003-01-14 | 2005-06-21 | Arithmatica Limited | Logic circuit |
US7042246B2 (en) | 2003-02-11 | 2006-05-09 | Arithmatica Limited | Logic circuits for performing threshold functions |
US7308471B2 (en) | 2003-03-28 | 2007-12-11 | Arithmatica Limited | Method and device for performing operations involving multiplication of selectively partitioned binary inputs using booth encoding |
WO2004104820A2 (en) | 2003-05-23 | 2004-12-02 | Arithmatica Limited | A sum bit generation circuit |
EP1831782A2 (en) * | 2004-07-12 | 2007-09-12 | Halil Kilic | Digital processor and method of processing digital data |
CN112068802B (en) * | 2020-08-14 | 2022-11-11 | 清华大学 | Counter design method and device and counter |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3634658A (en) * | 1970-03-19 | 1972-01-11 | Sperry Rand Corp | Parallel bit counter |
US3757098A (en) * | 1972-05-12 | 1973-09-04 | Rca Corp | Carry generation means for multiple character adder |
EP0168650A2 (en) * | 1984-07-16 | 1986-01-22 | International Business Machines Corporation | Method of designing a logic circuitry |
EP0309292A2 (en) * | 1987-09-25 | 1989-03-29 | Matsushita Electric Industrial Co., Ltd. | Circuit transformation system, circuit transformation method, inverted logic generation method, and logic design system |
US5175862A (en) * | 1989-12-29 | 1992-12-29 | Supercomputer Systems Limited Partnership | Method and apparatus for a special purpose arithmetic boolean unit |
US5524082A (en) * | 1991-06-28 | 1996-06-04 | International Business Machines Corporation | Redundancy removal using quasi-algebraic methods |
US6023566A (en) * | 1997-04-14 | 2000-02-08 | Cadence Design Systems | Cluster matching for circuit implementation |
-
2001
- 2001-07-27 JP JP2002517614A patent/JP2004506260A/en not_active Withdrawn
- 2001-07-27 EP EP01984499A patent/EP1307812A2/en not_active Withdrawn
- 2001-07-27 WO PCT/GB2001/003415 patent/WO2002012995A2/en not_active Application Discontinuation
- 2001-07-27 AU AU2002229155A patent/AU2002229155A1/en not_active Abandoned
- 2001-07-27 CN CNA018169287A patent/CN1468396A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3634658A (en) * | 1970-03-19 | 1972-01-11 | Sperry Rand Corp | Parallel bit counter |
US3757098A (en) * | 1972-05-12 | 1973-09-04 | Rca Corp | Carry generation means for multiple character adder |
EP0168650A2 (en) * | 1984-07-16 | 1986-01-22 | International Business Machines Corporation | Method of designing a logic circuitry |
EP0309292A2 (en) * | 1987-09-25 | 1989-03-29 | Matsushita Electric Industrial Co., Ltd. | Circuit transformation system, circuit transformation method, inverted logic generation method, and logic design system |
US5175862A (en) * | 1989-12-29 | 1992-12-29 | Supercomputer Systems Limited Partnership | Method and apparatus for a special purpose arithmetic boolean unit |
US5524082A (en) * | 1991-06-28 | 1996-06-04 | International Business Machines Corporation | Redundancy removal using quasi-algebraic methods |
US6023566A (en) * | 1997-04-14 | 2000-02-08 | Cadence Design Systems | Cluster matching for circuit implementation |
Non-Patent Citations (5)
Title |
---|
CHAKRABORTY S ET AL: "Synthesis of symmetric functions for path-delay fault testability", VLSI DESIGN, 1999. PROCEEDINGS. TWELFTH INTERNATIONAL CONFERENCE ON GOA, INDIA 7-10 JAN. 1999, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, 7 January 1999 (1999-01-07), pages 512 - 517, XP010320035, ISBN: 0-7695-0013-7 * |
DEBNATH D ET AL: "MINIMIZATION OF AND-OR-EXOR THREE-LEVEL NETWORKS WITH AND GATE SHARING", IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, INSTITUTE OF ELECTRONICS INFORMATION AND COMM. ENG. TOKYO, JP, vol. E80-D, no. 10, 1 October 1997 (1997-10-01), pages 1001 - 1008, XP000730839, ISSN: 0916-8532 * |
DRECHSLER R ET AL: "Sympathy: fast exact minimization of fixed polarity Reed-Muller expressions for symmetric functions", EUROPEAN DESIGN AND TEST CONFERENCE, 1995. ED&TC 1995, PROCEEDINGS. PARIS, FRANCE 6-9 MARCH 1995, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, 6 March 1995 (1995-03-06), pages 91 - 97, XP010148035, ISBN: 0-8186-7039-8 * |
DRECHSLER R ET AL: "Sympathy: fast exact minimization of fixed polarity Reed-Muller expressions for symmetric functions", IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, JAN. 1997, IEEE, USA, vol. 16, no. 1, pages 1 - 5, XP002217407, ISSN: 0278-0070 * |
NIENHAUS H A: "Efficient multiplexer realizations of symmetric functions", IEEE SOUTHEASTCON 1981 CONFERENCE PROCEEDINGS, HUNTSVILLE, AL, USA, 5-8 APRIL 1981, 1981, New York, NY, USA, IEEE, USA, pages 522 - 525, XP010277476 * |
Also Published As
Publication number | Publication date |
---|---|
AU2002229155A1 (en) | 2002-02-18 |
WO2002012995A2 (en) | 2002-02-14 |
CN1468396A (en) | 2004-01-14 |
EP1307812A2 (en) | 2003-05-07 |
JP2004506260A (en) | 2004-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2002077792A3 (en) | A multiplication logic circuit | |
WO2001093012A3 (en) | Accelerated montgomery exponentiation using plural multipliers | |
WO2002012995A3 (en) | A parallel counter and a logic circuit for performing multiplication | |
AU3306099A (en) | Multi-level data through a single input/output pin | |
CA2258358A1 (en) | Low power multiplier for cpu and dsp | |
TW347612B (en) | Counter and semiconductor memory including the counter | |
WO2007029166A3 (en) | Full-adder modules and multiplier devices using the same | |
Thenmozhi et al. | Optimized low power full adder design | |
WO2003096180A3 (en) | Fast multiplication circuits | |
EP0291963A3 (en) | Fast c-mos adder | |
WO2006001910A3 (en) | Memory device with a data hold latch | |
WO2003058429A3 (en) | Logic computing system and method | |
EP1329803A3 (en) | Conditional sum adder | |
Roberts et al. | Design and Analysis of Improved Low Power and High-Speed N-Bit Adder | |
WO2003017085A3 (en) | Power raising circuit | |
Chong et al. | Low-voltage asynchronous adders for low power and high speed applications | |
US6981013B1 (en) | Low power, minimal area tap multiplier | |
Lin | A Regularly Structured Parallel Multiplier with Low‐power Non‐binary‐logic Counter Circuits | |
US7015839B1 (en) | Mapping method utilizing look-up table and related apparatus | |
JPS59123930A (en) | Carry signal generator | |
WO2004057459A3 (en) | Carry and sum generation | |
Lorenzo et al. | Optimizing the 12T Hybrid 1-Bit Full Adder Circuit for Low Energy Applications | |
Sharma et al. | DESIGN AND COMPARISON OF VEDIC MULTIPLIER USING CMOS AND GDI TECHNIQUE IN 90 nm TECHNOLOGY | |
RU1827671C (en) | Modulo 3 adder | |
Johan et al. | The Design and Implementation of Low Power Digital FIR Filter In 90 nm CMOS Technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2002517614 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020037001637 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2001984499 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 018169287 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2001984499 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020037001637 Country of ref document: KR |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2001984499 Country of ref document: EP |