fpga: e320: Improve timing on LVDS interface

Original-commit: c6578eda2ba482b87583ebd989cdf5cbd5c3f672
This commit is contained in:
Wade Fife
2020-12-11 07:41:13 -06:00
parent 8eb950ac45
commit ba66b26dc5
4 changed files with 567 additions and 384 deletions
+2 -3
View File
@@ -818,7 +818,6 @@ module e320 (
wire [REG_DWIDTH-1:0] dboard_status;
wire mimo_busclk, mimo_radioclk;
wire tx_chan_sel_busclk, tx_chan_sel_radioclk;
wire rx_aligned;
wire tx_pll_lock_busclk, rx_pll_lock_busclk;
@@ -890,7 +889,6 @@ module e320 (
.OUTPUT_CLOCK_DELAY (0),
.OUTPUT_DATA_DELAY (OUTPUT_DATA_DELAY)
) cat_io_lvds_dual_mode_i0 (
.rst (radio_rst),
.clk200 (bus_clk), // 200 MHz clock
// Data and frame timing
@@ -911,9 +909,10 @@ module e320 (
.ctrl_ld_out_clk_delay (1'b0),
// Sample interface
.radio_rst (radio_rst),
.radio_clk (radio_clk),
.rx_aligned (rx_aligned),
//
.rx_aligned (),
.rx_i0 (rx_i0),
.rx_q0 (rx_q0),
.rx_i1 (rx_i1),