OpenCores
URL https://opencores.org/ocsvn/raytrac/raytrac/trunk

Subversion Repositories raytrac

[/] [raytrac/] [trunk/] [sqrtdiv/] [RLshifter.vhd] - Diff between revs 74 and 78

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 74 Rev 78
Line 57... Line 57...
                variable expi : integer ;
                variable expi : integer ;
        begin
        begin
                if shiftFunction="INVERSION" then
                if shiftFunction="INVERSION" then
                        expi:= conv_integer(exp);
                        expi:= conv_integer(exp);
                else
                else
                        expi:= conv_integer(exp(exp'high downto 1));
                        expi:= conv_integer(exp(exp'high downto 1)); --! Por qu'e hasta 1 y no hasta 0!? Porque el corrimiento de la raiz cuadrada es 2^(N/2)  
                end if;
                end if;
 
 
                for i in owidth-1 downto 0 loop
                for i in owidth-1 downto 0 loop
 
 
                        result(i)<='0';
                        result(i)<='0';

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.