commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r9578 - gnuradio/branches/developers/ets/inband/usrp/f


From: ets
Subject: [Commit-gnuradio] r9578 - gnuradio/branches/developers/ets/inband/usrp/fpga/inband_lib
Date: Mon, 15 Sep 2008 09:36:05 -0600 (MDT)

Author: ets
Date: 2008-09-15 09:36:04 -0600 (Mon, 15 Sep 2008)
New Revision: 9578

Modified:
   
gnuradio/branches/developers/ets/inband/usrp/fpga/inband_lib/rx_channel_selector.v
Log:
Fixed chan sel (not using last chan).  Made async and start w/ chan 0.

Modified: 
gnuradio/branches/developers/ets/inband/usrp/fpga/inband_lib/rx_channel_selector.v
===================================================================
--- 
gnuradio/branches/developers/ets/inband/usrp/fpga/inband_lib/rx_channel_selector.v
  2008-09-15 03:53:04 UTC (rev 9577)
+++ 
gnuradio/branches/developers/ets/inband/usrp/fpga/inband_lib/rx_channel_selector.v
  2008-09-15 15:36:04 UTC (rev 9578)
@@ -27,11 +27,11 @@
        reg [4:0] sel_next_chan_num[NUM_CHAN-1:0];
        reg [4:0]       last_chan_num;
        
-       always @ (posedge clk)
-//     always @*
+//     always @ (posedge clk)
+       always @*
        begin
                if (reset) begin
-                       chan_num = 5'd0;
+                       chan_num = NUM_CHAN-1;  //force first channel to be 
next after reset
                        last_chan_num <= 5'd0;
                        chan_en = 0;
                end
@@ -44,7 +44,7 @@
                        end
                        
                        if (!reading) begin
-                               chan_num = sel_next_chan_num[chan_num];
+                               chan_num = sel_next_chan_num[last_chan_num];
 
                                //update enable lines
                                for (i=0; i < NUM_CHAN; i=i+1) begin





reply via email to

[Prev in Thread] Current Thread [Next in Thread]