JOURNAL ARTICLE

Clockless pipelining for coarse grain datapaths

Abstract

In this paper, we present two novel synchronization approaches to support data flow in clockless designs using single-rail encoding. Both approaches are based on self-resetting stage logic in which a pipeline stage resets itself before starting the next execution cycle. As such, a stage goes through a reset and an evaluate phase to complete a single period. While in the first approach synchronization is controlled between neighboring stages, the last stage of the pipeline in the second approach controls the synchronization of all the stages in the pipeline. Concept designs of both pipelines are presented to illustrate the inner workings of self-resetting stage logic and its data-flow synchronization mechanism. Implementation results show that both pipelines can reach throughputs up to 1.4 Giga outputs per second.

Keywords:
Pipeline (software) Computer science Synchronization (alternating current) Reset (finance) Encoding (memory) Pipeline transport Parallel computing Computer architecture Embedded system Data flow diagram Real-time computing Artificial intelligence Engineering Computer network Operating system

Metrics

2
Cited By
0.00
FWCI (Field Weighted Citation Impact)
7
Refs
0.17
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cellular Automata and Applications
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Electrowetting and Microfluidic Technologies
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Modular Robots and Swarm Intelligence
Physical Sciences →  Engineering →  Mechanical Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.