Published April 1, 2021 | Version v1
Journal article Open

Design and implementation of dual-core MIPS processor for LU decomposition based on FPGA

  • 1. Middle Technical University

Description

Many systems like the control systems and in communication systems, there is usually a demand for matrix inversion solution. This solution requires many operations, which makes it not possible or very hard to meet the needs for real-time constraints. Methods were exists to solve this kind of problems, one of these methods by using the LU decomposition of matrix which is a good alternative to matrix inversion. The LU matrices are two matrices, the L matrix, which is a lower triangular matrix, and the U matrix, which is an upper triangular matrix. In this paper, a design of dual-core processor is used as the hardware of the work and certain software was written to enable the two cores of the dual-core processor to work simultaneously in computing the value of the L matrix and U matrix. The result of this work are compared with other works that using single-core processor, and the results found that the time required in the cores of the dual-core is more less than using single-core. The designed dual-core processor is invoked using the VHDL language.

Files

60 22664 CE 11jul 29jun 26mar N.pdf

Files (1.6 MB)

Name Size Download all
md5:452ab673e9a83210f20c98d2e8a1dbbf
1.6 MB Preview Download