Javascript must be enabled to continue!
Self-Locking Domino Logic Pipelines: Application in RISC-V Architectures in FPGA
View through CrossRef
This paper presents the design and implementation of a self-locking domino logic pipeline controller for a RISC-V processor implemented on an FPGA.
The emphasis is on asynchronous circuit design, which offers advantages such as enhanced resilience to supply voltage fluctuations, optimized power
efficiency, and the elimination of clock-related issues such as skew and single-point failures. By leveraging the asynchronous Globally Asynchronous
Locally Synchronous (GALS) systems and domino logic, the controller ensures hazard-free operation while maintaining race-free processing. The
asynchronous approach, integrated into a 32- bit RISC-V processor, allows for flexible and energy-efficient operation, thereby demonstrating its potential
for performance-critical applications. This paper high- lights the contrasts between the asynchronous design and the traditional synchronous multicycle
processor, demonstrating the benefits of asynchronous systems in terms of power consumption and performance. A significant contribution of this
design is the pipeline’s completion detection mechanism, which ensures that each processing stage locks until valid results are obtained, thereby markedly
enhancing system stability. Furthermore, the paper investigates the parallelization of domino gates and introduces an asynchronous Arithmetic Logic
Unit (ALU), which further optimizes performance through self-locking mechanisms. The power, performance, and area (PPA) analysis of the design
demonstrates considerable improvements in throughput (up to 10%) and reduced latency per instruction in comparison to its synchronous counterpart,
while maintaining moderate resource utilization on an FPGA. The results indicate that asynchronous domino logic pipelines may offer a promising
approach for achieving energy-efficient and high-performance processors in future computing architectures.
Scientific Research and Community Ltd
Title: Self-Locking Domino Logic Pipelines: Application in RISC-V Architectures in FPGA
Description:
This paper presents the design and implementation of a self-locking domino logic pipeline controller for a RISC-V processor implemented on an FPGA.
The emphasis is on asynchronous circuit design, which offers advantages such as enhanced resilience to supply voltage fluctuations, optimized power
efficiency, and the elimination of clock-related issues such as skew and single-point failures.
By leveraging the asynchronous Globally Asynchronous
Locally Synchronous (GALS) systems and domino logic, the controller ensures hazard-free operation while maintaining race-free processing.
The
asynchronous approach, integrated into a 32- bit RISC-V processor, allows for flexible and energy-efficient operation, thereby demonstrating its potential
for performance-critical applications.
This paper high- lights the contrasts between the asynchronous design and the traditional synchronous multicycle
processor, demonstrating the benefits of asynchronous systems in terms of power consumption and performance.
A significant contribution of this
design is the pipeline’s completion detection mechanism, which ensures that each processing stage locks until valid results are obtained, thereby markedly
enhancing system stability.
Furthermore, the paper investigates the parallelization of domino gates and introduces an asynchronous Arithmetic Logic
Unit (ALU), which further optimizes performance through self-locking mechanisms.
The power, performance, and area (PPA) analysis of the design
demonstrates considerable improvements in throughput (up to 10%) and reduced latency per instruction in comparison to its synchronous counterpart,
while maintaining moderate resource utilization on an FPGA.
The results indicate that asynchronous domino logic pipelines may offer a promising
approach for achieving energy-efficient and high-performance processors in future computing architectures.
Related Results
Аналіз застосування технологій ПЛІС в складі IoT
Аналіз застосування технологій ПЛІС в складі IoT
The subject of study in this article and work is the modern technologies of programmable logic devices (PLD) classified as FPGA, and the peculiarities of its application in Interne...
Method of QoS evaluation of FPGA as a service
Method of QoS evaluation of FPGA as a service
The subject of study in this article is the evaluation of the performance issues of cloud services implemented using FPGA technology. The goal is to improve the performance of clou...
Resilience among Malaysian Community Pharmacists and General Medical Practitioners Using the 10-Item Connor-Davidson Resilience Scale (CD-RISC): The First National Survey
Resilience among Malaysian Community Pharmacists and General Medical Practitioners Using the 10-Item Connor-Davidson Resilience Scale (CD-RISC): The First National Survey
With the growing importance of the healthcare sector, resilience has become a fundamental personal quality that healthcare professionals need to cultivate to cope with adverse even...
Influence mechanism of congestion degree of layout on domino effect in petrochemical plants
Influence mechanism of congestion degree of layout on domino effect in petrochemical plants
The study focused on the establishment of the congestion degree in describing the layout of process plants, and discovering the influence mechanism of congestion degree on the risk...
Methods of Deployment and Evaluation of FPGA as a Service Under Conditions of Changing Requirements and Environments
Methods of Deployment and Evaluation of FPGA as a Service Under Conditions of Changing Requirements and Environments
Applying Field Programmable Gate Array (FPGA) technology in cloud infrastructure and heterogeneous computations is of great interest today. FPGA as a Service assumes that the progr...
Comparación de enfoques de desarrollo HDL y HLL en FPGA para aplicaciones de procesamiento de imágenes
Comparación de enfoques de desarrollo HDL y HLL en FPGA para aplicaciones de procesamiento de imágenes
Desde su invención a medidados de los 90, las FPGA han destacado por su gran poder de cómputo, bajo consumo energético y alta flexibilidad al reconfigurar su arquitectura interna p...
Pigging Previously Unpiggable Pipelines
Pigging Previously Unpiggable Pipelines
Abstract
The efficient and safe transportation of fluids through pipelines has been a cornerstone of modern infrastructure for decades. However, pipeline operators o...
AKTIVITAS BERMAIN DOMINO SEBAGAI MEDIA UNTUK MENINGKATKAN KEMAMPUAN FUNGSI KOGNITIF BERHITUNG PADA LANSIA
AKTIVITAS BERMAIN DOMINO SEBAGAI MEDIA UNTUK MENINGKATKAN KEMAMPUAN FUNGSI KOGNITIF BERHITUNG PADA LANSIA
Abstrack: Dominoes is one leisure activity that is familiar and easy to be played by all ages,including the elderly. When playing dominoes then the elderly will feel relaxed and re...

