clean up Fifo fpga code
authoradam <adam@megacz.com>
Thu, 21 Aug 2008 10:33:52 +0000 (11:33 +0100)
committeradam <adam@megacz.com>
Thu, 21 Aug 2008 10:33:52 +0000 (11:33 +0100)
ships/Fifo.ship

index dde1bc0..8cbd38c 100644 (file)
@@ -31,23 +31,17 @@ at least 16 words.
 
 == FPGA ==============================================================
 
-  wire in0_a;
-  wire out0_r;
-  wire [(`DATAWIDTH-1):0] out0_d;
-
-  fifo8 fifo8(clk, rst,
-              in_r,  in0_a, in_d,
-              out0_r, out_a, out0_d);
-
-  always @(posedge clk) begin
-    if (!rst) begin
-      `reset
-    end else begin
-    in_a <= in0_a;
-    out_r <= out0_r;
-    out_d <= out0_d;
-    end
-  end
+  input  [(`DATAWIDTH-1):0] in_d;
+  output [(`DATAWIDTH-1):0] out_d_;
+  input in_r;
+  output in_a_;
+  output out_r_;
+  input out_a;
+
+  fifo8x37 fifo8x37(clk, rst,
+                    in_r,  in_a_, in_d,
+                    out_r_, out_a, out_d_);
+
 
 == Test =================================================================
 // expected output