1 research outputs found

    Initial Version of Matlab/Simulink Based Tool for VHDL Code Generation and FPGA Implementation of Elementary Generalized Unitary Rotation

    No full text
    This paper describes a Matlab/Simulink GUI based tool for automated FPGA implementation of complex Jacobi-like Elementary Generalized Unitary rotation (EGU-rotation). The present work is targeted on multiplier-adder based rotation algorithm. The developed tool supports a large number of EGU-rotation matrix (EGURM) faces. The Symbolic Math Toolbox is used for operations with formulas. An intensive text processing has been used to get elementary expressions suitable for HDL coding. The tool uses Simulink HDL coder to generate implementable VHDL code. Three kinds of tests and a comparison of results are used. Estimation of rotation quality is based on the mean square error. An interaction between Matlab/Simulink and Altera Quartus II/ModelSim involves the using of scripts
    corecore