EP 0705459 A1 19960410 - AN ULTRAFAST ADDER ARRANGEMENT
Title (en)
AN ULTRAFAST ADDER ARRANGEMENT
Title (de)
ULTRASCHNELLER ADDIERER
Title (fr)
ADDITIONNEUR ULTRARAPIDE
Publication
Application
Priority
- SE 9400614 W 19940621
- SE 9302158 A 19930622
Abstract (en)
[origin: WO9500900A1] A binary-lookahead-carry adder can be improved significantly by a new architecture called Distributed Binary-Lookahead-Carry (DBLC) architecture. The new architecture has truly log2n computation levels and a very regular structure. Both the internal loading and the external loading are truly uniform and each cell is loaded by no more than two successive cells. The architecture is flexible to have single-bit or multi-bit grouped configurations in compromising speed, area and power and is suitable both for a one-clock-cycle decision and for a multi-clock-cycle pipelining. Two different versions are given, the DBLC-1 adder and the DBLC-2 adder. While the first one uses similar computation cells as that in the original binary-lookahead-carry adder, the second one uses a new computation algorithm which can give outputs of SUM and SUM+1 simultaneously. The architecture is supported by a new circuit technique called clock-and-data precharged dynamic CMOS circuit technique including both latched and non-latched versions. The circuit technique aims for a fast one-clock-cycle decision and increases speed by eliminating delay overheads of domino inverters and pipeline latches. The new adder exhibits a maximum speed, a very regular layout, a truly uniform loading and a high flexibility.
IPC 1-7
IPC 8 full level
G06F 7/50 (2006.01); G06F 7/508 (2006.01); H03K 19/0948 (2006.01)
CPC (source: EP)
G06F 7/507 (2013.01); G06F 7/508 (2013.01); H03K 19/0948 (2013.01); G06F 2207/3872 (2013.01); G06F 2207/3876 (2013.01); G06F 2207/5063 (2013.01)
Citation (search report)
See references of WO 9500900A1
Designated contracting state (EPC)
DE FR GB IT
DOCDB simple family (publication)
WO 9500900 A1 19950105; AU 7089694 A 19950117; EP 0705459 A1 19960410; SE 9302158 D0 19930622; SE 9302158 L 19941223
DOCDB simple family (application)
SE 9400614 W 19940621; AU 7089694 A 19940621; EP 94919952 A 19940621; SE 9302158 A 19930622