aboutsummaryrefslogtreecommitdiffstats
path: root/usrp2/top/N2x0/u2plus_core.v
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2012-02-18 22:15:10 -0800
committerJosh Blum <josh@joshknows.com>2012-02-18 22:15:10 -0800
commite230fefb32ad5ec2a861fdfef876da068a702b6a (patch)
tree5dd47fad603f0700ac3d69f07aa81779eea38b35 /usrp2/top/N2x0/u2plus_core.v
parent026f57d204efc03a421602eb40b572dd9c2d0d2f (diff)
downloaduhd-e230fefb32ad5ec2a861fdfef876da068a702b6a.tar.gz
uhd-e230fefb32ad5ec2a861fdfef876da068a702b6a.tar.bz2
uhd-e230fefb32ad5ec2a861fdfef876da068a702b6a.zip
usrp2/nseries: added churn to meet timing
Added churn to readback mux on nseries to make n200r4 meet timing. Also added churn to usrp2 for parallelism, but assigned to zero.
Diffstat (limited to 'usrp2/top/N2x0/u2plus_core.v')
-rw-r--r--usrp2/top/N2x0/u2plus_core.v3
1 files changed, 2 insertions, 1 deletions
diff --git a/usrp2/top/N2x0/u2plus_core.v b/usrp2/top/N2x0/u2plus_core.v
index 378f212e4..369f01183 100644
--- a/usrp2/top/N2x0/u2plus_core.v
+++ b/usrp2/top/N2x0/u2plus_core.v
@@ -437,12 +437,13 @@ module u2plus_core
//compatibility number -> increment when the fpga has been sufficiently altered
localparam compat_num = {16'd9, 16'd0}; //major, minor
+ wire [31:0] churn = status; //tweak churn until timing meets!
wb_readback_mux buff_pool_status
(.wb_clk_i(wb_clk), .wb_rst_i(wb_rst), .wb_stb_i(s5_stb),
.wb_adr_i(s5_adr), .wb_dat_o(s5_dat_i), .wb_ack_o(s5_ack),
- .word00(32'b0),.word01(32'b0),.word02(32'b0),.word03(32'b0),
+ .word00(churn),.word01(32'b0),.word02(32'b0),.word03(32'b0),
.word04(32'b0),.word05(32'b0),.word06(32'b0),.word07(32'b0),
.word08(status),.word09(gpio_readback),.word10(vita_time[63:32]),
.word11(vita_time[31:0]),.word12(compat_num),.word13({18'b0, button, 1'b0, clk_status, serdes_link_up, 10'b0}),