Recursive Approach to the Design of a Parallel Self-Timed Adder

被引:2
作者
Rahman, Mohammed Ziaur [1 ]
Kleeman, Lindsay [2 ]
Habib, Mohammad Ashfak [3 ]
机构
[1] Zifern Ltd, Kuala Lumpur 50603, Malaysia
[2] Monash Univ, Dept Elect & Engn Comp Sci, Melbourne, Vic 3145, Australia
[3] Chittagong Univ Engn & Technol, Dept Comp Sci & Engn, Chittagong 4349, Bangladesh
关键词
Asynchronous circuits; binary adders; CMOS design; digital arithmetic;
D O I
10.1109/TVLSI.2014.2303809
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This brief presents a parallel single-rail self-timed adder. It is based on a recursive formulation for performing multibit binary addition. The operation is parallel for those bits that do not need any carry chain propagation. Thus, the design attains logarithmic performance over random operand conditions without any special speedup circuitry or look-ahead schema. A practical implementation is provided along with a completion detection unit. The implementation is regular and does not have any practical limitations of high fanouts. A high fan-in gate is required though but this is unavoidable for asynchronous logic and is managed by connecting the transistors in parallel. Simulations have been performed using an industry standard toolkit that verify the practicality and superiority of the proposed approach over existing asynchronous adders.
引用
收藏
页码:213 / 217
页数:5
相关论文
共 12 条
[1]   Impact of technology scaling on CMOS logic styles [J].
Anis, M ;
Allam, M ;
Elmasry, M .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2002, 49 (08) :577-588
[2]  
[Anonymous], P 15 IST MOB WIR SUM
[3]   Self-timed carry-lookahead adders [J].
Cheng, FC ;
Unger, SH ;
Theobald, M .
IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (07) :659-672
[4]   Implementation of Basic Arithmetic Operations Using Cellular Automaton [J].
Choudhury, Pabitra Pal ;
Sahoo, Sudhakar ;
Chakraborty, Mithun .
ICIT 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, :79-+
[5]  
Geer D, 2005, COMPUTER, V38, P18
[6]   A 250-MHZ WAVE PIPELINED ADDER IN 2-MU-M CMOS [J].
LIU, WT ;
GRAY, CT ;
FAN, D ;
FARLOW, WJ ;
HUGHES, TA ;
CAVIN, RK .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1994, 29 (09) :1117-1128
[7]   Design of a low-latency asynchronous adder using speculative completion [J].
Nowick, SM .
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (05) :301-307
[8]  
Rahman M. Z., 2013, 05042013 U MAL DEP C
[9]  
RIEDEL MD, 2004, THESIS CALIFORNIA I
[10]  
Sparso J, 2001, PRINCIPLES OF ASYNCHRONOUS CIRCUIT DESIGN: A SYSTEMS PERSPECTIVE, P3