Author: matt
Date: 2007-11-21 01:33:02 -0700 (Wed, 21 Nov 2007)
New Revision: 7013

Removed:
   usrp2/trunk/fpga/eth/rtl/verilog/RMON/RMON_dpram.v
Modified:
   usrp2/trunk/fpga/eth/rtl/verilog/RMON.v
Log:
moved RMON data storage to distributed RAM, saving a block ram


Deleted: usrp2/trunk/fpga/eth/rtl/verilog/RMON/RMON_dpram.v

Modified: usrp2/trunk/fpga/eth/rtl/verilog/RMON.v
===================================================================
--- usrp2/trunk/fpga/eth/rtl/verilog/RMON.v     2007-11-21 08:32:16 UTC (rev 
7012)
+++ usrp2/trunk/fpga/eth/rtl/verilog/RMON.v     2007-11-21 08:33:02 UTC (rev 
7013)
@@ -167,17 +167,12 @@
 .CPU_rd_grant           (CPU_rd_grant               ), 
 .CPU_rd_dout            (CPU_rd_dout                ) 
 );
+   
+   reg [31:0]      RMON_ram [0:63];
+   always @(posedge Clk)
+     if(Wea)
+       RMON_ram[Addra] <= Dina;
+   assign          Douta = RMON_ram[Addra];
 
-RMON_dpram U_Rx_RMON_dpram(
-.Reset                  (Reset                      ),       
-.Clk                    (Clk                        ), 
-//port-a for Rmon       (//port-a for Rmon          ),
-.Addra                  (Addra                      ),
-.Dina                   (Dina                       ),
-.Douta                  (                           ),
-.Wea                    (Wea                        ),
-//port-b for CPU        (//port-b for CPU           ),
-.Addrb                  (Addra                      ),
-.Doutb                  (Douta                      ));
+endmodule // RMON
 
-endmodule



_______________________________________________
Commit-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnuradio

Reply via email to