Skip to main content
Top

2021 | OriginalPaper | Chapter

Proposed Pipeline Clocking Scheme for Microarchitecture Data Propagation Delay Minimization

Authors : Wasim Ghder Soliman, P. V. S. Anusha, D. V. Rama Koti Reddy, N. Suresh Kumar, B. Keerthi Priya

Published in: Microelectronics, Electromagnetics and Telecommunications

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

With the pipeline design, high data throughput is obtained. A pipeline works like an assembly line, before the prior data has finished, the new data can be processed. The core elements of the pipeline system are the flip-flops, and those flip-flops form the registers for the pipeline stages. In this paper, a proposed pipeline scheme is presented to avoid the halfway situation or unpredictable state due to the effect of flip-flops setup and hold times. A comparison with other pipeline schemes with respect to data propagation delay is also present. Conventional pipeline, wave pipeline and mesochronous pipeline systems are compared with the proposed pipeline system. The comparison process is considered with input pulses in the frequency range of 5 Hz–999 MHz and for three and four pipeline stages. The proposed pipeline system gives the best data propagation delay among the systems when the logic is introduced.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Sung RJH et al (2007) Clock-logic domino circuits for high-speed and energy efficient microprocessor pipelines. IEEE Trans Circ Syst-II: Express Briefs 54(5):460–464 Sung RJH et al (2007) Clock-logic domino circuits for high-speed and energy efficient microprocessor pipelines. IEEE Trans Circ Syst-II: Express Briefs 54(5):460–464
2.
go back to reference Yang S et al (2007) Surfing pipelines: theory and implementation. IEEE J Solid-State Circ 42(6):1405–1414 Yang S et al (2007) Surfing pipelines: theory and implementation. IEEE J Solid-State Circ 42(6):1405–1414
3.
go back to reference Lee H et al (2010) Pulse width allocation and clock skew scheduling: Optimization sequential circuits based on pulsed latches. IEEE Trans Comput Aided Des Integr Circ Syst 29(3) Lee H et al (2010) Pulse width allocation and clock skew scheduling: Optimization sequential circuits based on pulsed latches. IEEE Trans Comput Aided Des Integr Circ Syst 29(3)
4.
go back to reference Rantala A et al (2007) A DLL clock generator for a high speed A/D-converter with 1 ps jitter and skew calibrator with 1 ps precision in 0.35 µm CMOS. Springer Science, analog integrated circuit signal process, pp 69–79 Rantala A et al (2007) A DLL clock generator for a high speed A/D-converter with 1 ps jitter and skew calibrator with 1 ps precision in 0.35 µm CMOS. Springer Science, analog integrated circuit signal process, pp 69–79
5.
go back to reference Han Kihyuk et al (2011) Off-chip skew measurement and compensation module (SMCM) design for built-off test chip. Springer J Electron Test 27:429–439CrossRef Han Kihyuk et al (2011) Off-chip skew measurement and compensation module (SMCM) design for built-off test chip. Springer J Electron Test 27:429–439CrossRef
6.
go back to reference Mango C T. Chao et al (2004) Static statistical timing analysis for latch based pipeline design. IEEE, pp 468–472. doi:0-7803-8702 Mango C T. Chao et al (2004) Static statistical timing analysis for latch based pipeline design. IEEE, pp 468–472. doi:0-7803-8702
7.
go back to reference Soliman WG, Reddy DVRK (2019) Microprocessor-based prototype design of a PMDC motor with its system identification and PI controller design. SN Appl Sci 1:549 Soliman WG, Reddy DVRK (2019) Microprocessor-based prototype design of a PMDC motor with its system identification and PI controller design. SN Appl Sci 1:549
8.
go back to reference Wasim S et al (2018) Microprocessor based permanent magnetic DC motor system identification and optimal PI controller design. In: Proceedings of the 12th INDIACom, IEEE conference ID: 42835, pp 1020–1026 Wasim S et al (2018) Microprocessor based permanent magnetic DC motor system identification and optimal PI controller design. In: Proceedings of the 12th INDIACom, IEEE conference ID: 42835, pp 1020–1026
9.
go back to reference Soliman WG, Reddy DVRK (2019) Microprocessor-based edge computing for an internet of things (IoT) enabled distributed motion control. In: Singh M, Gupta P, Tyagi V, Flusser J, Ören T, Kashyap R (eds) Advances in computing and data sciences. ICACDS 2019. Communications in computer and information science, vol 1046. Springer, Singapore Soliman WG, Reddy DVRK (2019) Microprocessor-based edge computing for an internet of things (IoT) enabled distributed motion control. In: Singh M, Gupta P, Tyagi V, Flusser J, Ören T, Kashyap R (eds) Advances in computing and data sciences. ICACDS 2019. Communications in computer and information science, vol 1046. Springer, Singapore
10.
go back to reference Soliman WG, Patel VP (2015) Modified PID implementation on FPGA using distributed arithmetic algorithm. Int J Adv Eng Res Dev 2(11):44–52 Soliman WG, Patel VP (2015) Modified PID implementation on FPGA using distributed arithmetic algorithm. Int J Adv Eng Res Dev 2(11):44–52
11.
go back to reference Harris D et al (1997) Skew-tolerant domino circuits. ISSCC digest of technical papers, pp 416–417 Harris D et al (1997) Skew-tolerant domino circuits. ISSCC digest of technical papers, pp 416–417
12.
go back to reference Unger S (1986) Clocking schemes for high-speed digital systems. IEEE Trans Comput c-35(10):880–895 Unger S (1986) Clocking schemes for high-speed digital systems. IEEE Trans Comput c-35(10):880–895
13.
go back to reference Dash PK et al (2000) An extended complex Kalman filter for frequency measurement of distorted signals. IEEE, pp 1569–1574. doi: 0-7803-5935-6/00/2000 Dash PK et al (2000) An extended complex Kalman filter for frequency measurement of distorted signals. IEEE, pp 1569–1574. doi: 0-7803-5935-6/00/2000
14.
go back to reference David H et al (1997) Skew-tolerant domino circuits. In: IEEE international solid-state circuits conference, session 25/processors and logic paper/sp 25.7, pp 422–423 David H et al (1997) Skew-tolerant domino circuits. In: IEEE international solid-state circuits conference, session 25/processors and logic paper/sp 25.7, pp 422–423
15.
go back to reference Chuan PK et al (2000) Delay balancing using Latches. EECS department, University of Michigan Chuan PK et al (2000) Delay balancing using Latches. EECS department, University of Michigan
16.
go back to reference Daniel A et al (1994) Pipelining communication in large VLSI/ULSI systems. IEEE Trans Very Large Scale Integr (VLSI) Syst 2(1) Daniel A et al (1994) Pipelining communication in large VLSI/ULSI systems. IEEE Trans Very Large Scale Integr (VLSI) Syst 2(1)
17.
go back to reference Joy DA et al (1993) Clock period minimization with wave pipelining. IEEE Trans Comput-Aided Des Integr Circ Syst 12(4):461–472 Joy DA et al (1993) Clock period minimization with wave pipelining. IEEE Trans Comput-Aided Des Integr Circ Syst 12(4):461–472
18.
go back to reference Boemo EI et al (1996) Wave pipelines via look-up tables. IEEE, pp 185–188. doi: 0-7803-3073-0/96/1996 Boemo EI et al (1996) Wave pipelines via look-up tables. IEEE, pp 185–188. doi: 0-7803-3073-0/96/1996
19.
go back to reference McVey ES et al (1975) A digital error expansion circuit for measurement of frequency. IEEE Trans Instrum Measur 24(3):246–248 McVey ES et al (1975) A digital error expansion circuit for measurement of frequency. IEEE Trans Instrum Measur 24(3):246–248
20.
go back to reference Seetharaman G, Venkataramane B, Lakshminarayanan G (2008) Automation techniques for implementation of Hybrid wave-pipelined 2D DWT. J Real-Time Image Process 3(3):217–229 Seetharaman G, Venkataramane B, Lakshminarayanan G (2008) Automation techniques for implementation of Hybrid wave-pipelined 2D DWT. J Real-Time Image Process 3(3):217–229
21.
go back to reference Tatapudi SB, Delgadofrias JG (2006) A mesychronous high performance digital systems, 53(5) Tatapudi SB, Delgadofrias JG (2006) A mesychronous high performance digital systems, 53(5)
23.
go back to reference Jordan HF (1984) Experience with pipelined multiple instruction steams. Proc IEEE 72(1):113–123 (Invited paper) Jordan HF (1984) Experience with pipelined multiple instruction steams. Proc IEEE 72(1):113–123 (Invited paper)
Metadata
Title
Proposed Pipeline Clocking Scheme for Microarchitecture Data Propagation Delay Minimization
Authors
Wasim Ghder Soliman
P. V. S. Anusha
D. V. Rama Koti Reddy
N. Suresh Kumar
B. Keerthi Priya
Copyright Year
2021
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-3828-5_8