Skip to content

Commit 8fed391

Browse files
StancaPopIuliaCMoldovan
authored andcommitted
axi_ltc2387: Update intf
Signed-off-by: Stanca Pop <stanca.pop@analog.com>
1 parent 782570e commit 8fed391

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

library/axi_ltc2387/axi_ltc2387_if.v

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,13 @@ module axi_ltc2387_if #(
113113
always @(posedge dco) begin
114114
adc_data_da_p <= {adc_data_da_p[WIDTH-1:0], da_p_int_s};
115115
adc_data_da_n <= {adc_data_da_n[WIDTH-1:0], da_n_int_s};
116-
adc_data_db_p <= {adc_data_db_p[WIDTH-1:0], db_p_int_s};
117-
adc_data_db_n <= {adc_data_db_n[WIDTH-1:0], db_n_int_s};
116+
if (TWOLANES) begin
117+
adc_data_db_p <= {adc_data_db_p[WIDTH-1:0], db_p_int_s};
118+
adc_data_db_n <= {adc_data_db_n[WIDTH-1:0], db_n_int_s};
119+
end else begin
120+
adc_data_db_p <= 'd0;
121+
adc_data_db_n <= 'd0;
122+
end
118123
end
119124

120125
// bits rearrangement
@@ -222,6 +227,9 @@ module axi_ltc2387_if #(
222227
.delay_rst (delay_rst),
223228
.delay_locked ());
224229
end else begin
230+
// when in one-lane mode, tie them to 0,
231+
// otherwise the input pin of input buffer
232+
// will have an illegal connection to logic constant value
225233
assign db_p_int_s = 1'b0;
226234
assign db_n_int_s = 1'b0;
227235
end

0 commit comments

Comments
 (0)