Restores 8-bit sample format support to FPGA code. Synthesized with 7.1SP1.
authorjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Sat, 10 Nov 2007 19:23:57 +0000 (19:23 +0000)
committerjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Sat, 10 Nov 2007 19:23:57 +0000 (19:23 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6858 221aa14e-8319-0410-a670-987f0aec2ac5

usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf
usrp/fpga/rbf/rev2/std_4rx_0tx.rbf
usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf
usrp/fpga/rbf/rev4/std_4rx_0tx.rbf
usrp/fpga/sdr_lib/rx_buffer.v

index 072bd8dded9186a37d3f92b9f4e1cf3f4d777864..f098487042eff07710051f81fb7e16f5aa543e48 100755 (executable)
Binary files a/usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf and b/usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf differ
index 43f901d31128dd98cb9e0653a503842dbe045c74..1deca9517c3f69edf51e11522fba81c5c68d59b3 100755 (executable)
Binary files a/usrp/fpga/rbf/rev2/std_4rx_0tx.rbf and b/usrp/fpga/rbf/rev2/std_4rx_0tx.rbf differ
index 072bd8dded9186a37d3f92b9f4e1cf3f4d777864..f098487042eff07710051f81fb7e16f5aa543e48 100755 (executable)
Binary files a/usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf and b/usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf differ
index 43f901d31128dd98cb9e0653a503842dbe045c74..1deca9517c3f69edf51e11522fba81c5c68d59b3 100755 (executable)
Binary files a/usrp/fpga/rbf/rev4/std_4rx_0tx.rbf and b/usrp/fpga/rbf/rev4/std_4rx_0tx.rbf differ
index 7c52925c994858124ddd6c212fca920286a08ed3..d17294b987ab918a24ae1a8dda1a59d315a8f924 100644 (file)
@@ -136,7 +136,7 @@ module rx_buffer
            phase <= 4'd1;
        end
      else if(~rx_full)
-       if(phase == channels)
+       if(phase == ((bitwidth == 5'd8) ? (channels>>1) : channels))
         phase <= 4'd0;
        else
         phase <= phase + 4'd1;