Floating-Point Number Scalar Product Hardware Implementation for Embedded Systems

Ivan Tsmots, Vasyl Rabyk, Vasyl Teslyuk, Yurii Opotyak · 2023

An algorithm for calculating the scalar product of operands in floating-point format using a table-algorithmic method and an algorithm for forming tables of macro-partial products are proposed. The Calc_T_MPP program, which forms tables of macropartial products, was implemented in the C language on a Raspberry Pi 4 based embedded system. The structure of the scalar product calculation component was developed and implemented using the hardware programming language VHDL in the development environment Quartus II ver. 13.1. The simulation of the Block _ SP component and the estimation of the time of calculation of the scalar product by it were carried out.

Read the paper · More papers on PaperTik