Title :
System on chip design of a linear system solver
Author :
Bucek, Jiri ; Kubalik, Pavel ; Lorencz, Robert ; Zahradnicky, Tomas
Author_Institution :
Fac. of Inf. Technol., Czech Tech. Univ. in Prague, Prague, Czech Republic
Abstract :
This paper is focused on hardware error-free solution of dense linear systems using residual arithmetic on a System on Chip Modular System. The designed Modular System uses Residual Processors (RP)s for solving independent linear systems in residue arithmetic and combines RP solutions into solution of the linear system. In order to efficiently exploit parallel processing and cooperation of the individual components, a System on Chip architecture of the Modular System with several RPs is designed, each with a large memory unit used for data transfer and storage. A Xilinx FPGA architecture with a MicroBlaze processor is used to verify the proposed architecture. The experimental results are obtained for an evaluation FPGA board with Virtex 6 and a 1 GiB DDR memory and serve for further theoretical analysis of the system performance for various linear system sizes and the architecture of the system. The proposed system can be useful as a special hardware peripheral or a part of an embedded system.
Keywords :
computer architecture; field programmable gate arrays; linear systems; logic design; modules; parallel processing; residue number systems; storage management; system-on-chip; DDR memory; FPGA board; MicroBlaze processor; Virtex 6; Xilinx FPGA architecture; data storage; data transfer; embedded system; hardware error-free solution; hardware peripheral; large memory unit; linear system solver; parallel processing; residual arithmetic; residual processors; residue arithmetic; system on chip architecture; system on chip design; system on chip modular system; Computer architecture; Field programmable gate arrays; Hardware; Loading; Program processors; Random access memory; System-on-chip; FPGA; System on Chip; error-free computation; residue number system; system of linear congruences; system of linear equations;
Conference_Titel :
System-on-Chip (SoC), 2014 International Symposium on
Conference_Location :
Tampere
DOI :
10.1109/ISSOC.2014.6972445