Design and implementation of 32-Bits MIPS processor to Perform QRD Based on FPGA

The QR decomposition (QRD) is an important prerequisite for many different applications such as multiple input multiple output (MIMO) detection in wireless communication system, matrix inversion, radar application and so on. This paper presents the design and implementation of a 32-bit MIPS (Micropr...

Full description

Saved in:
Bibliographic Details
Published in2018 International Conference on Engineering Technology and their Applications (IICETA) pp. 36 - 41
Main Authors Omran, Safaa S., Abdul-abbas, Ahmed K.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The QR decomposition (QRD) is an important prerequisite for many different applications such as multiple input multiple output (MIMO) detection in wireless communication system, matrix inversion, radar application and so on. This paper presents the design and implementation of a 32-bit MIPS (Microprocessor without Interlocked Pipeline Stage) processor based on QRD using Givens Rotation algorithm. Moreover, this design contains a developed hardware in order to reduce the latency of QRD process. The implementation results of this QRD processor are compared with another work. Finally, design, synthesis of this QRD processor has been achieved using Xilinx 14.7 ISE simulator and coding is written in Verilog HDL language and implemented on Virtex - 7 FPGA (Field Programmable Gate Array) kit.
DOI:10.1109/IICETA.2018.8458073