From 5d69a524f81f234b3fbc41d49ba18d6f6886baba Mon Sep 17 00:00:00 2001
From: jcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Date: Thu, 3 Aug 2006 04:51:51 +0000
Subject: Houston, we have a trunk.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5
---
 usrp/fpga/sdr_lib/ram.v | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 usrp/fpga/sdr_lib/ram.v

(limited to 'usrp/fpga/sdr_lib/ram.v')

diff --git a/usrp/fpga/sdr_lib/ram.v b/usrp/fpga/sdr_lib/ram.v
new file mode 100644
index 0000000000..fb64cdeae1
--- /dev/null
+++ b/usrp/fpga/sdr_lib/ram.v
@@ -0,0 +1,16 @@
+
+
+module ram (input clock, input write, 
+	    input [4:0] wr_addr, input [15:0] wr_data,
+	    input [4:0] rd_addr, output reg [15:0] rd_data);
+
+   reg [15:0] 		ram_array [0:31];
+
+   always @(posedge clock)
+     rd_data <= #1 ram_array[rd_addr];
+
+   always @(posedge clock)
+     if(write)
+       ram_array[wr_addr] <= #1 wr_data;
+
+endmodule // ram
-- 
cgit v1.2.3