A new asynchronous pipeline scheme: Application to the design of a self-timed ring divider

被引:15
作者
Renaudin, M [1 ]
ElHassan, B [1 ]
Guyot, A [1 ]
机构
[1] INST NATL POLYTECH GRENOBLE,TIMA,INTEGRATED SYST DESIGN GRP,F-38031 GRENOBLE,FRANCE
关键词
D O I
10.1109/4.508214
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes an efficient means of synchronizing and pipelining asynchronous circuits implemented using differential cascode voltage switch logic (DCVSL) [1] precharged function blocks, A modified version of this logic, called LDCVSL (latch differential cascode voltage switch logic),which is similar to the LCDL (latched CMOS differential logic [2]), or DCVSL with NORA-Latch [3], is used to improve the storage capability of the precharged function blocks, Improving the storage capability of the building blocks allows the design of an efficient pipeline scheme which is described in detail, Following a description of its potential performance, the pipeline scheme is applied to the design of self-timed rings, It is shown that more compact ring structures can be obtained without loss of performance. Our design methodology is then presented. It is based on the use of a private asynchronous standard cell library, fully compatible with an existing CMOS standard cell library provided by the foundry, Our approach allows the rapid design of standard cell based asynchronous circuits, Finally, both the pipeline scheme and design,approach are illustrated through the design of a 32-b self-timed ring divider, The division algorithm is first briefly presented. The chip architecture is then described with the results obtained after fabrication, The test chip has been fabricated using the CNET/SGS-Thomson 0.5 mu m three metal layer technology, The 0.7 mm(2) chip computes 32-b divisions in 101 ns with a power consumption of 30 mW at a throughput of 10 million operations per second.
引用
收藏
页码:1001 / 1013
页数:13
相关论文
共 50 条
[41]   Design and implementation of the AMCC self-timed microprocessor in FPGAs [J].
Ortega-Cisneros, Susana ;
Raygoza-Panduro, Juan Jose ;
Galvez, Alberto de la Mora .
JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2007, 13 (03) :377-387
[42]   Low-power globally asynchronous locally synchronous design using self-timed circuit technology [J].
Jou, SJ ;
Chuang, IY .
ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, :1808-1811
[43]   Hierarchical synchronization scheme using self-timed mesochronous interconnections [J].
Kim, S ;
Sridhar, R .
ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, :1824-1827
[44]   High-level time-accurate model for the design of self-timed ring oscillators [J].
Hamon, Jeremie ;
Fesquet, Laurent ;
Miscopein, Benoit ;
Renaudin, Marc .
ASYNC 2008: 14TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS, 2008, :29-+
[45]   An approach for self-timed synchronous CMOS circuit design [J].
Walker, A ;
Lala, PK .
1999 SOUTHWEST SYMPOSIUM ON MIXED-SIGNAL DESIGN, SSMSD 99, 1999, :180-184
[46]   Recursive Approach to the Design of a Parallel Self-Timed Adder [J].
Rahman, Mohammed Ziaur ;
Kleeman, Lindsay ;
Habib, Mohammad Ashfak .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (01) :213-217
[47]   Design and characterization of null convention self-timed multipliers [J].
Kim, YB .
IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (06) :26-26
[48]   An adaptive supply-voltage scheme for low power self-timed CMOS digital design [J].
Kuang, W ;
Yuan, JS .
16TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2003, :315-319
[49]   A design methodology for self-timed event logic pipelines [J].
Jia, X ;
Vemuri, R .
ESA'04 & VLSI'04, PROCEEDINGS, 2004, :475-479
[50]   A Self-Timed Ring Based True Random Number Generator on FPGA [J].
Zhang, Yifan ;
Jiang, Jianfei ;
Wang, Qin ;
Guan, Nin .
2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, :983-985