| |
| |
|
Extension for Xilinx System Generator - logarithmic arithmetic blockset
Líčko, Miroslav ; Métais, B. ; Tichý, Milan ; Matoušek, Rudolf
The paper introduces support of floating point(FP) data format for the Xilinx System Generator (XSG) using logarithmic arithmetic. This type of arithmetic seems to be one of the promising ways to solve FP sort of DSP problems in practice. Our 32-bit high-speed logarithmic arithmetic (HSLA) keeps the accuracy according to IEEE 754 and speed up some kinds of FP algorithms. Promising is 19-bit equivalent utilised int this paper. It offers reasonable precision for the practical use and has min.HW requirements.
|
| |
| |
| |
| |
| |
|
Utilization of Matlab for the logarithmic processor development
Líčko, Miroslav ; Matoušek, Rudolf ; Pohl, Zdeněk
Microprocessors are using the floating-point units for the real data type manipulation. Basic research has indicated, that the logaritmic number system can offer new possibilities of implementation for the algorithms, especially for algorithms widely using multiplication, division and square root operations. In this article there's a short summary of the development, evavaluation and demonstration with the utilization of Matlab.
|
|
Tuning and implementation of DSP algorithms on FPGA
Líčko, Miroslav ; Pohl, Zdeněk ; Matoušek, Rudolf ; Heřmánek, Antonín
The article describes an algoritms development process for FPGA. It is shown on the example of the implementation of the QR RLS algorithm. To realise it means to perform operations such multiplication, division and square root.The research indicates, that the logarithmic arithemtic unit can reused for the real data type processing in some cases such a QR RLS algoritm.The developed prototype of logaritmic unit is tested on DSP algorithms using Matlab.
|