Yiqun ZhuMOHAMMAD HATHAL MOHAMMAD ALAKLOBY2022-05-262022-05-26https://drepo.sdl.edu.sa/handle/20.500.14154/29205Nowadays, digital signal processing systems have been used in a lot of applications across multiple fields; especially those that require real-time and high-speed processing. These application systems commonly require matrix processing such as matrix addition and matrix multiplication. These calculations require special systems, namely FPGAs, which can process data in real-time, using high-speed devices. Therefore, this project aims to write and synthesis VHDL/FPGA designs of reconfigurable (up to 32 x 32) integer matrix addition, integer matrix multiplication, floating-point (double precision) matrix addition and floating-point (double precision) matrix multiplication as well as write their file input/output based VHDL test bench for the purpose of real-time and high-speed processing.enVHDL/FPGA Based Floating-Point Matrix Processing IP Core