Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

High-performance asynchronous pipeline using embedded delay element

Published: 01 March 2020 Publication History

Abstract

In this paper, a novel N-bit single-rail pipeline denoted as Embedded Delay Pipeline (EDP) is proposed. It consists of N-Embedded Delay Elements (EDEs) which act both as control elements and as matched delay elements which produce two different delays during precharge and evaluation periods. EDP needs to satisfy only one timing constraint and requires less wiring load between the handshaking stages which leads to less energy consumption per operation. The proposed pipeline is well suited for very fine-grain or gate level pipelining. To evaluate the performance of the EDP, 8-bit Ripple Carry Adder (RCA) is implemented individually using the EDP, Single-rail Look ahead pipelines (LPsr2/2 and LPsr2/1) and Single-rail Dynamic elastic pipeline (S-DELP) in UMC-90 nm technology and studied through simulation. From this study, it is found that EDP can operate at a maximum frequency of 2.38 GHz and has 9.6%, 7.5% and 18.5% higher throughput than that of LPsr2/2, LPsr2/1 and S-DELP respectively. The energy per operation required for 8-bit RCA using EDP is 127.80 fJ which is 22.50%, 24.15% and 60.13% lower compared to that required for LPsr2/2, LPsr2/1 and S-DELP respectively.

References

[1]
Benton H. Calhoun, Yu Cao, Xin Li, Ken Mai, Lawrence T. Pileggi, Rob A. Rutenbar, Kenneth L. Shepard, Digital circuit design challenges and opportunities in the era of nanoscale cmos, Proc. IEEE 96 (2) (Feb. 2008) 343–365.
[2]
M. Chang, P. Yang, Z. Pan, Register-Less null convention logic, IEEE Trans. Circuits Syst. II: Express Briefs 64 (3) (March 2017) 314–318,.
[3]
Steven M. Nowick, Montek Singh, High-performance asynchronous pipelines: an overview, IEEE Des. Test Comput. (Sept-Oct 2011) 0740–7475,.
[4]
I.E. Sutherland, “Micropipelines”, the 1988 turing award lecture, Commun. ACM 32 (6) (January 1989) 720–738.
[5]
S.M. Nowick, M. Singh, ‘Asynchronous design-Part 1: overview and recent advances, IEEE Des. Test 32 (3) (May/Jun. 2015) 5–18.
[6]
S. Rotem, K. Stevens, R. Ginosar, P. Beerel, C. Myers, K. Yun, R. Kol, C. Dike, M. Roncken, B. Agapiev, RAPPID: an asynchronous instruction length decoder, in: Proceedings of the Fifth International Symposium on, 1999, pp. 60–70.
[7]
A. Lines, The vortex: a superscalar asynchronous processor, in: Proceedings of the 13th IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC, 2007, pp. 39–48. vol., no.
[8]
J. Dama, A. Lines, GHz asynchronous SRAM in 65 nm, in: Proceedings of the 15th IEEE Symposium on Asynchronous Circuits and Systems, ASYNC, May. 2009, pp. 85–94,.
[9]
J. Tse, A. Lines, NanoMesh: an asynchronous kilo-core system-on-chip, in: Proceedings of the IEEE 19th International Symposium, Asynchronous Circuits and Systems (ASYNC) May. 2013, 2013, pp. 40–49,.
[10]
A.M.G. Peeters, Single-rail handshake circuits, Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, the Netherlands, 1996.
[11]
M.B. Josephs, S.M. Nowick, C.H.K. Van Berkel, Modeling and design of asynchronous circuits, Proc. IEEE 87 (2) (Feb. 1999) 234–242.
[12]
M. Singh, S.M. Nowick, The design of high-performance dynamic asynchronous pipelines: look-ahead style, IEEE Trans. VLSI Syst. 15 (11) (Nov. 2007) 1256–1269,.
[13]
M. Singh, S.M. Nowick, MOUSETRAP: High-Speed transition-signaling asynchronous pipelines, IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 15 (6) (June 2007) 684–698,.
[14]
H. Rezaei, S.Aghli Moghaddam, A. Rahmati, High-performance dynamic elastic pipelines, Microprocessors Microsyst. 56 (2018) 113–120.
[15]
R. Bansal, A. Karmakar, Efficient integration of coprocessor in LEON3 processor pipeline for system-on-chip design, Microprocessors Microsyst. 51 (2017) 56–75.
[16]
N. Abbas, S. Derrien, S. Rajopadhye, P. Quinton, A. Cornu, D. Lavenier, Combining execution pipelines to improve parallel implementation of HMMER on FPGA, Microprocessors Microsyst. 39 (7) (2015) 457–470.
[17]
M. Singh, S.M. Nowick, The design of high-performance dynamic asynchronous pipelines: high-Capacity style, IEEE Trans. VLSI 15 (11) (Nov. 2007) 1270–1283.
[18]
Kenneth S. Stevens, Pankaj Golani, Peter A. Beerel, Energy and performance models for synchronous and asynchronous communication, IEEE Trans. VLSI Syst. 19 (3) (Mar. 2011) 369–382,.
[19]
B.Sproull Sutherland, D. Harris, Logical Effort: Designing Fast CMOS Circuits, Morgan Kaufmann, San Mateo, CA, 1999, ISBN: 9780080510439.
[20]
Peter A. Beerel Recep O. Ozdag Marcos Ferretti, A Designer's Guide to Asynchronous VLSI, Cambridge University Press; 1st editionISBN-10: 0521872448.

Index Terms

  1. High-performance asynchronous pipeline using embedded delay element
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Microprocessors & Microsystems
      Microprocessors & Microsystems  Volume 73, Issue C
      Mar 2020
      392 pages

      Publisher

      Elsevier Science Publishers B. V.

      Netherlands

      Publication History

      Published: 01 March 2020

      Author Tags

      1. Asynchronous pipeline
      2. Critical path delay
      3. Dynamic logic
      4. Fine-grain pipelining
      5. Matched delay
      6. Single-rail logic
      7. Elastic pipeline

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 04 Oct 2024

      Other Metrics

      Citations

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media