diff options
| -rwxr-xr-x | rbf/rev2/std_2rxhb_2tx.rbf | bin | 180404 -> 180080 bytes | |||
| -rwxr-xr-x | rbf/rev4/std_2rxhb_2tx.rbf | bin | 180404 -> 180080 bytes | |||
| -rw-r--r-- | sdr_lib/atr_delay.v | 8 | ||||
| -rw-r--r-- | sdr_lib/master_control.v | 4 | 
4 files changed, 6 insertions, 6 deletions
| diff --git a/rbf/rev2/std_2rxhb_2tx.rbf b/rbf/rev2/std_2rxhb_2tx.rbfBinary files differ index 2b97f9d4e..340a68346 100755 --- a/rbf/rev2/std_2rxhb_2tx.rbf +++ b/rbf/rev2/std_2rxhb_2tx.rbf diff --git a/rbf/rev4/std_2rxhb_2tx.rbf b/rbf/rev4/std_2rxhb_2tx.rbfBinary files differ index 2b97f9d4e..340a68346 100755 --- a/rbf/rev4/std_2rxhb_2tx.rbf +++ b/rbf/rev4/std_2rxhb_2tx.rbf diff --git a/sdr_lib/atr_delay.v b/sdr_lib/atr_delay.v index a832421a1..bbba9e291 100644 --- a/sdr_lib/atr_delay.v +++ b/sdr_lib/atr_delay.v @@ -24,12 +24,12 @@ module atr_delay(clk_i,rst_i,ena_i,tx_empty_i,tx_delay_i,rx_delay_i,atr_tx_o);     input        rst_i;     input        ena_i;     input        tx_empty_i; -   input [31:0] tx_delay_i; -   input [31:0] rx_delay_i; +   input [11:0] tx_delay_i; +   input [11:0] rx_delay_i;     output       atr_tx_o;     reg [3:0] 	state; -   reg [31:0] 	count; +   reg [11:0] 	count;     `define ST_RX_DELAY 4'b0001     `define ST_RX       4'b0010 @@ -40,7 +40,7 @@ module atr_delay(clk_i,rst_i,ena_i,tx_empty_i,tx_delay_i,rx_delay_i,atr_tx_o);       if (rst_i | ~ena_i)         begin  	  state <= `ST_RX; -	  count <= 0; +	  count <= 12'b0;         end       else         case (state) diff --git a/sdr_lib/master_control.v b/sdr_lib/master_control.v index 6befc4dfd..3bce55f23 100644 --- a/sdr_lib/master_control.v +++ b/sdr_lib/master_control.v @@ -114,7 +114,7 @@ module master_control     wire        transmit_now;     wire        atr_ctl; -   wire [31:0] atr_tx_delay, atr_rx_delay; +   wire [11:0] atr_tx_delay, atr_rx_delay;     wire [15:0] atr_mask_0, atr_txval_0, atr_rxval_0, atr_mask_1, atr_txval_1, atr_rxval_1, atr_mask_2, atr_txval_2, atr_rxval_2, atr_mask_3, atr_txval_3, atr_rxval_3;     setting_reg #(`FR_ATR_MASK_0) sr_atr_mask_0(.clock(master_clk),.reset(1'b0),.strobe(serial_strobe),.addr(serial_addr),.in(serial_data),.out(atr_mask_0)); @@ -139,7 +139,7 @@ module master_control     assign      atr_ctl = 1'b1; -   atr_delay atr_delay(.clk_i(master_clk),.rst_i(tx_dsp_reset),.ena_i(atr_ctl & enable_tx),.tx_empty_i(tx_empty), +   atr_delay atr_delay(.clk_i(master_clk),.rst_i(tx_dsp_reset),.ena_i(atr_ctl),.tx_empty_i(tx_empty),  		       .tx_delay_i(atr_tx_delay),.rx_delay_i(atr_rx_delay),.atr_tx_o(transmit_now));     wire [15:0] atr_selected_0 = transmit_now ? atr_txval_0 : atr_rxval_0; | 
