Revert "modified transceiver configuration files"

This reverts commit 829e4155ca.

The first element of the read chain must assume there is no valid element
in front of it.  For each element the ready signal of the transceiver should be
routed if the channel is selected either by channel number or broadcast.
When the current element is not selected it should forward the ready signal from
the previous element, however this is not the case for the first one.

Having a constant 1'b1 connected to the ready input of the first element
corrupts the first read of the first channel after a channel switch.

This change will break broadcast reads.
main
Laszlo Nagy 2021-06-25 06:48:43 +01:00 committed by Laszlo Nagy
parent 63ac142874
commit 2995f78751
1 changed files with 3 additions and 3 deletions

View File

@ -853,7 +853,7 @@ module axi_adxcvr #(
.up_enb (up_cm_enb), .up_enb (up_cm_enb),
.up_enb_out (up_cm_enb_0), .up_enb_out (up_cm_enb_0),
.up_rdata_in (16'd0), .up_rdata_in (16'd0),
.up_ready_in (1'd1), .up_ready_in (1'd0),
.up_rdata (up_cm_rdata_0), .up_rdata (up_cm_rdata_0),
.up_ready (up_cm_ready_0), .up_ready (up_cm_ready_0),
.up_rdata_out (up_cm_rdata_0_s), .up_rdata_out (up_cm_rdata_0_s),
@ -873,7 +873,7 @@ module axi_adxcvr #(
.up_enb (up_es_enb), .up_enb (up_es_enb),
.up_enb_out (up_es_enb_0), .up_enb_out (up_es_enb_0),
.up_rdata_in (16'd0), .up_rdata_in (16'd0),
.up_ready_in (1'd1), .up_ready_in (1'd0),
.up_rdata (up_es_rdata_0), .up_rdata (up_es_rdata_0),
.up_ready (up_es_ready_0), .up_ready (up_es_ready_0),
.up_rdata_out (up_es_rdata_0_s), .up_rdata_out (up_es_rdata_0_s),
@ -925,7 +925,7 @@ module axi_adxcvr #(
.up_enb (up_ch_enb), .up_enb (up_ch_enb),
.up_enb_out (up_ch_enb_0), .up_enb_out (up_ch_enb_0),
.up_rdata_in (16'd0), .up_rdata_in (16'd0),
.up_ready_in (1'd1), .up_ready_in (1'd0),
.up_rdata (up_ch_rdata_0), .up_rdata (up_ch_rdata_0),
.up_ready (up_ch_ready_0), .up_ready (up_ch_ready_0),
.up_rdata_out (up_ch_rdata_0_s), .up_rdata_out (up_ch_rdata_0_s),