summaryrefslogtreecommitdiffstats
path: root/usrp2
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2012-04-20 10:24:01 -0700
committerJosh Blum <josh@joshknows.com>2012-04-20 10:24:01 -0700
commited3624aa0483ee2a2c9519a080cdc9719ce35e5e (patch)
tree75c39ebf845fee4e942ee6c9f97c73af10baa9c3 /usrp2
parent1ddcad462f1d867ab432625b110446278c928874 (diff)
downloaduhd-ed3624aa0483ee2a2c9519a080cdc9719ce35e5e.tar.gz
uhd-ed3624aa0483ee2a2c9519a080cdc9719ce35e5e.tar.bz2
uhd-ed3624aa0483ee2a2c9519a080cdc9719ce35e5e.zip
usrp2: remove settings_fifo_ctrl, meets timing
Diffstat (limited to 'usrp2')
-rw-r--r--usrp2/top/USRP2/u2_core.v13
1 files changed, 11 insertions, 2 deletions
diff --git a/usrp2/top/USRP2/u2_core.v b/usrp2/top/USRP2/u2_core.v
index cd277762a..d8fe8cf10 100644
--- a/usrp2/top/USRP2/u2_core.v
+++ b/usrp2/top/USRP2/u2_core.v
@@ -466,9 +466,9 @@ module u2_core
.word00(spi_readback),.word01(32'hffff_ffff),.word02(32'hffff_ffff),.word03(32'hffff_ffff),
.word04(32'hffff_ffff),.word05(32'hffff_ffff),.word06(32'hffff_ffff),.word07(32'hffff_ffff),
- .word08(status),.word09(32'hffff_ffff),.word10(32'hffff_ffff),
+ .word08(status),.word09(gpio_readback),.word10(vita_time[63:32]),
.word11(vita_time[31:0]),.word12(compat_num),.word13(irq_readback),
- .word14(32'hffff_ffff),.word15(32'hffff_ffff)
+ .word14(vita_time_pps[63:32]),.word15(vita_time_pps[31:0])
);
// /////////////////////////////////////////////////////////////////////////
@@ -523,6 +523,7 @@ module u2_core
wire [31:0] sfc_debug;
wire sfc_clear;
+ /*
settings_fifo_ctrl #(.PROT_DEST(3), .PROT_HDR(1)) sfc
(
.clock(dsp_clk), .reset(dsp_rst), .clear(sfc_clear),
@@ -537,6 +538,14 @@ module u2_core
.word14(vita_time_pps[63:32]),.word15(vita_time_pps[31:0]),
.debug(sfc_debug)
);
+ */
+ assign sfc_debug = 0;
+ assign set_stb_dsp1 = 0;
+ assign set_addr_dsp1 = 0;
+ assign set_data_dsp1 = 0;
+ assign sfc_rd_ready = 1;
+ assign sfc_wr_valid = 0;
+ assign sfc_wr_data = 0;
setting_reg #(.my_addr(SR_BUF_POOL+1/*same as packet dispatcher*/),.width(1)) sr_clear_sfc
(.clk(dsp_clk),.rst(dsp_rst),.strobe(set_stb_dsp),.addr(set_addr_dsp),.in(set_data_dsp),.changed(sfc_clear));