Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Design of a dual-issue RISC-V processor

View through CrossRef
Abstract A dual-issue 32-bit RISC-V processor is designed and reported. In order to evaluate the performance of the dual-issue processor, a single-issue processor based on the open source RISC-V instruction set architecture is first designed for reference and it is also the base of the dual-issue processor. The single-issue reference processor, which has a 5-stage pipeline, supports base integer instruction set, integer multiplication and division and compressed instructions, has passed the corresponding functional and compliance tests. The dual-issue processor extends the pipeline to dual-issue and introduces additional processing to solve data hazards in the pipeline. The evaluated result of the dual-issue processor shows that it has significant performance improvement than the single-issue processor.
Title: Design of a dual-issue RISC-V processor
Description:
Abstract A dual-issue 32-bit RISC-V processor is designed and reported.
In order to evaluate the performance of the dual-issue processor, a single-issue processor based on the open source RISC-V instruction set architecture is first designed for reference and it is also the base of the dual-issue processor.
The single-issue reference processor, which has a 5-stage pipeline, supports base integer instruction set, integer multiplication and division and compressed instructions, has passed the corresponding functional and compliance tests.
The dual-issue processor extends the pipeline to dual-issue and introduces additional processing to solve data hazards in the pipeline.
The evaluated result of the dual-issue processor shows that it has significant performance improvement than the single-issue processor.

Related Results

Implementation of 64-Bit RISC Processor Using Vedic Multiplier
Implementation of 64-Bit RISC Processor Using Vedic Multiplier
Abstract: In this project, 64 bit RISC processor designed with Vedic multiplier design. Reduced Instruction Set Computer (RISC) is a design which presents better performances, high...
Design
Design
Conventional definitions of design rarely capture its reach into our everyday lives. The Design Council, for example, estimates that more than 2.5 million people use design-related...
Efficient data movement in large-scale heterogeneous systems
Efficient data movement in large-scale heterogeneous systems
(English) Modern computer systems have become universally heterogeneous. Computer architects have addressed the slowdown of Moore’s Law and the end of Dennard scaling by incorporat...
FPGA and ASIC accelerators for genome data analysis
FPGA and ASIC accelerators for genome data analysis
(English) The continuous progress of Moore’s Law in improving single-threaded performance (execution time) through clock frequency and process node improvements has slowed down du...
Statistical Applications in Geographical Health Studies
Statistical Applications in Geographical Health Studies
Aquesta tesi està formada per dues parts relacionades amb l'estudi de la salut d'una regió geogràfica dividida en un conjunt de zones (àrees petites). La primera part es basa en un...
Open Design of Dual Core Risc-V Multicore Processor
Open Design of Dual Core Risc-V Multicore Processor
RISC-V set architecture has a significant effect on processor technology due to open instructions that enable researchers to build and enhance computing systems. So, in this paper,...
When Does a Dual Matrix Have a Dual Generalized Inverse?
When Does a Dual Matrix Have a Dual Generalized Inverse?
This paper deals with the existence of various types of dual generalized inverses of dual matrices. New and foundational results on the necessary and sufficient conditions for vari...

Back to Top