Design of High-Performance Asynchronous Pipeline Using Synchronizing Logic Gates

被引:4
作者
Xia, Zhengfan [1 ]
Ishihara, Shota [1 ]
Hariyama, Masanori [1 ]
Kameyama, Michitaka [1 ]
机构
[1] Tohoku Univ, Grad Sch Informat Sci, Sendai, Miyagi 9808579, Japan
来源
IEICE TRANSACTIONS ON ELECTRONICS | 2012年 / E95C卷 / 08期
关键词
asynchronous pipeline; dual-rail; critical datapath; SCHEME;
D O I
10.1587/transele.E95.C.1434
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper introduces a novel design method of an asynchronous pipeline based on dual-rail dynamic logic. The overhead of handshake control logic is greatly reduced by constructing a reliable critical datapath, which offers the pipeline high throughput as well as low power consumption. Synchronizing Logic Gates (SLGs), which have no data dependency problem, are used in the design to construct the reliable critical datapath. The design targets latch-free and extremely fine-grain or gate-level pipeline, where the depth of every pipeline stage is only one dual-rail dynamic logic. HSPICE simulation results, in a 65 nm design technology, indicate that the proposed design increases the throughput by 120% and decreases the power consumption by 54% compared with PS0, a classic dual-rail asynchronous pipeline implementation style, in 4-bit wide FIFOs. Moreover, this method is applied to design an array style multiplier. It shows that the proposed design reduces power by 37.9% compared to classic synchronous design when the workloads are 55%. A chip has been fabricated with a 4 x 4 multiplier function, which works well at 2.16G dataset/s (Post-layout simulation).
引用
收藏
页码:1434 / 1443
页数:10
相关论文
共 19 条
  • [1] MCBCG: Model Checking Based Sequential Clock-Gating
    Ahuja, Sumit
    Shukla, Sandeep
    [J]. 2009 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, 2009, : 20 - 25
  • [2] Digital circuit design challenges and opportunities in the era of nanoscale CMOS
    Calhoun, Benton H.
    Cao, Yu
    Li, Xin
    Mai, Ken
    Pileggi, Lawrence T.
    Rutenbar, Rob A.
    Shepard, Kenneth L.
    [J]. PROCEEDINGS OF THE IEEE, 2008, 96 (02) : 343 - 365
  • [3] Evaluation of a field-programmable VLSI based on an asynchronous bit-serial architecture
    Hariyama, Masanori
    Ishihara, Shota
    Kameyama, Michitaka
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2008, E91C (09) : 1419 - 1426
  • [4] Evaluation of a Self-Adaptive Voltage Control Scheme for Low-Power FPGAs
    Ishihara, Shota
    Xia, Zhengfan
    Hariyama, Masanori
    Kameyama, Michitaka
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2010, 10 (03) : 165 - 175
  • [5] Jairam S., CLOCK GATING POWER O
  • [6] Globally asynchronous, locally synchronous circuits:: Overview and outlook
    Krstic, Milos
    Grass, Eckhard
    Guerkaynak, Frank K.
    Vivet, Pascal
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2007, 24 (05): : 430 - 441
  • [7] Li L., 2010, SW DEC SCI I C DALL, P1
  • [8] Li YY, 2003, PACLIC 17: LANGUAGE, INFORMATION AND COMPUTATION, PROCEEDINGS, P216
  • [9] Matsubara G, 1997, THIRD INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS, PROCEEDINGS, P198, DOI 10.1109/ASYNC.1997.587175
  • [10] Peeters A.M.G., 1999, THESIS EINDHOVEN U T