[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r4826 - gnuradio/trunk/usrp/fpga/sdr_lib
From: |
matt |
Subject: |
[Commit-gnuradio] r4826 - gnuradio/trunk/usrp/fpga/sdr_lib |
Date: |
Fri, 30 Mar 2007 15:52:52 -0600 (MDT) |
Author: matt
Date: 2007-03-30 15:52:52 -0600 (Fri, 30 Mar 2007)
New Revision: 4826
Modified:
gnuradio/trunk/usrp/fpga/sdr_lib/cic_decim.v
Log:
registered to meet timing
Modified: gnuradio/trunk/usrp/fpga/sdr_lib/cic_decim.v
===================================================================
--- gnuradio/trunk/usrp/fpga/sdr_lib/cic_decim.v 2007-03-30 03:34:47 UTC
(rev 4825)
+++ gnuradio/trunk/usrp/fpga/sdr_lib/cic_decim.v 2007-03-30 21:52:52 UTC
(rev 4826)
@@ -35,7 +35,8 @@
input [bw-1:0] signal_in;
output [bw-1:0] signal_out;
reg [bw-1:0] signal_out;
-
+ wire [bw-1:0] signal_out_unreg;
+
wire [bw+maxbitgain-1:0] signal_in_ext;
reg [bw+maxbitgain-1:0] integrator [0:N-1];
reg [bw+maxbitgain-1:0] differentiator [0:N-1];
@@ -83,7 +84,10 @@
wire [bw+maxbitgain-1:0] signal_out_unnorm = pipeline[N-1];
cic_dec_shifter #(bw)
- cic_dec_shifter(rate,signal_out_unnorm,signal_out);
+ cic_dec_shifter(rate,signal_out_unnorm,signal_out_unreg);
+
+ always @(posedge clock)
+ signal_out <= #1 signal_out_unreg;
endmodule // cic_decim
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r4826 - gnuradio/trunk/usrp/fpga/sdr_lib,
matt <=