diff options
author | Johnathan Corgan | 2010-02-28 12:47:43 -0800 |
---|---|---|
committer | Johnathan Corgan | 2010-02-28 12:47:43 -0800 |
commit | a2c00f5cff7407ff10fc6c812d06fefe52c0b6a3 (patch) | |
tree | 77121ca27b951f9bd687dbba33f6a9383ac74d5a /usrp/fpga/sdr_lib/rx_dcoffset.v | |
parent | db29a2cfc18554ae0a3c55a4e13dc4cbfa86317f (diff) | |
download | gnuradio-a2c00f5cff7407ff10fc6c812d06fefe52c0b6a3.tar.gz gnuradio-a2c00f5cff7407ff10fc6c812d06fefe52c0b6a3.tar.bz2 gnuradio-a2c00f5cff7407ff10fc6c812d06fefe52c0b6a3.zip |
Remove usrp1 and usrp2 FPGA files. These are now hosted at:
git://ettus.sourcerepo.com/ettus/fpga.git
...under the 'usrp1' and 'usrp2' top-level directories.
Diffstat (limited to 'usrp/fpga/sdr_lib/rx_dcoffset.v')
-rw-r--r-- | usrp/fpga/sdr_lib/rx_dcoffset.v | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/usrp/fpga/sdr_lib/rx_dcoffset.v b/usrp/fpga/sdr_lib/rx_dcoffset.v deleted file mode 100644 index 3be475ed6..000000000 --- a/usrp/fpga/sdr_lib/rx_dcoffset.v +++ /dev/null @@ -1,22 +0,0 @@ - - -module rx_dcoffset (input clock, input enable, input reset, - input signed [15:0] adc_in, output signed [15:0] adc_out, - input wire [6:0] serial_addr, input wire [31:0] serial_data, input serial_strobe); - parameter MYADDR = 0; - - reg signed [31:0] integrator; - wire signed [15:0] scaled_integrator = integrator[31:16] + (integrator[31] & |integrator[15:0]); - assign adc_out = adc_in - scaled_integrator; - - // FIXME do we need signed? - //FIXME What do we do when clipping? - always @(posedge clock) - if(reset) - integrator <= #1 32'd0; - else if(serial_strobe & (MYADDR == serial_addr)) - integrator <= #1 {serial_data[15:0],16'd0}; - else if(enable) - integrator <= #1 integrator + adc_out; - -endmodule // rx_dcoffset |