removed a parameter
authormatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 20 Mar 2007 01:05:29 +0000 (01:05 +0000)
committermatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 20 Mar 2007 01:05:29 +0000 (01:05 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4782 221aa14e-8319-0410-a670-987f0aec2ac5

usrp/fpga/sdr_lib/cic_int_shifter.v

index fd148c9790048752190c50e6cdefe7f19fd0420e..33086787b2e86afdce28290006d39f297b00062d 100644 (file)
@@ -35,12 +35,12 @@ module cic_int_shifter(rate,signal_in,signal_out);
       input [7:0] rate;
       case(rate)
        // Exact Cases
-       8'd4 : bitgain = 2*(N-1);
-       8'd8 : bitgain = 3*(N-1);
-       8'd16 : bitgain = 4*(N-1);
-       8'd32 : bitgain = 5*(N-1);
-       8'd64 : bitgain = 6*(N-1);
-       8'd128 : bitgain = 7*(N-1);
+       8'd4 : bitgain = 6;
+       8'd8 : bitgain = 9;
+       8'd16 : bitgain = 12;
+       8'd32 : bitgain = 15;
+       8'd64 : bitgain = 18;
+       8'd128 : bitgain = 21;
        
        // Nearest without overflow
        8'd5 : bitgain = 7;