|
|
@@ -74,6 +74,9 @@ module AdcDataInterface
|
|
|
wire [ChNum-1:0] adc2P;
|
|
|
wire [ChNum-1:0] adc2N;
|
|
|
|
|
|
+ wire [1:0] adc1PTest;
|
|
|
+ wire [1:0] adc1NTest;
|
|
|
+
|
|
|
reg [AdcDataWidth*2-1:0] adc1DataSyncPipe [2:0];
|
|
|
reg [AdcDataWidth*2-1:0] adc2DataSyncPipe [2:0];
|
|
|
|
|
|
@@ -100,6 +103,9 @@ module AdcDataInterface
|
|
|
assign adc1P = {Adc1DataDb1P_i, Adc1DataDb0P_i, Adc1DataDa1P_i, Adc1DataDa0P_i};
|
|
|
assign adc1N = {Adc1DataDb1N_i, Adc1DataDb0N_i, Adc1DataDa1N_i, Adc1DataDa0N_i};
|
|
|
|
|
|
+ assign adc1PTest = {Adc1DataDa1P_i, Adc1DataDa0P_i};
|
|
|
+ assign adc1NTest = {Adc1DataDa1N_i, Adc1DataDa0N_i};
|
|
|
+
|
|
|
assign adc2P = {Adc2DataDb1P_i, Adc2DataDb0P_i, Adc2DataDa1P_i, Adc2DataDa0P_i};
|
|
|
assign adc2N = {Adc2DataDb1N_i, Adc2DataDb0N_i, Adc2DataDa1N_i, Adc2DataDa0N_i};
|
|
|
|
|
|
@@ -166,8 +172,8 @@ top5x2_7to1_ddr_rx Adc1Rx
|
|
|
.Locked_i (Locked_i),
|
|
|
.clkin1_p (Adc1FclkP_i),
|
|
|
.clkin1_n (Adc1FclkN_i),
|
|
|
- .datain1_p (adc1P),
|
|
|
- .datain1_n (adc1N),
|
|
|
+ .datain1_p (adc1PTest),
|
|
|
+ .datain1_n (adc1NTest),
|
|
|
.clkin2_p (),
|
|
|
.clkin2_n (),
|
|
|
.datain2_p (),
|
|
|
@@ -177,23 +183,23 @@ top5x2_7to1_ddr_rx Adc1Rx
|
|
|
.DivClk_o (Adc1RxClk)
|
|
|
);
|
|
|
|
|
|
-top5x2_7to1_ddr_rx Adc2Rx
|
|
|
-(
|
|
|
- .reset (Rst_i),
|
|
|
- .refclkin (RefClk_i),
|
|
|
- .Locked_i (Locked_i),
|
|
|
- .clkin1_p (Adc2FclkP_i),
|
|
|
- .clkin1_n (Adc2FclkN_i),
|
|
|
- .datain1_p (adc2P),
|
|
|
- .datain1_n (adc2N),
|
|
|
- .clkin2_p (),
|
|
|
- .clkin2_n (),
|
|
|
- .datain2_p (),
|
|
|
- .datain2_n (),
|
|
|
- .dummy (),
|
|
|
- .dout (adc2Dout),
|
|
|
- .DivClk_o (Adc2RxClk)
|
|
|
-);
|
|
|
+// top5x2_7to1_ddr_rx Adc2Rx
|
|
|
+// (
|
|
|
+// .reset (Rst_i),
|
|
|
+// .refclkin (RefClk_i),
|
|
|
+// .Locked_i (Locked_i),
|
|
|
+// .clkin1_p (Adc2FclkP_i),
|
|
|
+// .clkin1_n (Adc2FclkN_i),
|
|
|
+// .datain1_p (adc2P),
|
|
|
+// .datain1_n (adc2N),
|
|
|
+// .clkin2_p (),
|
|
|
+// .clkin2_n (),
|
|
|
+// .datain2_p (),
|
|
|
+// .datain2_n (),
|
|
|
+// .dummy (),
|
|
|
+// .dout (adc2Dout),
|
|
|
+// .DivClk_o (Adc2RxClk)
|
|
|
+// );
|
|
|
|
|
|
// AdcSync Adc1_1Sync
|
|
|
// (
|
|
|
@@ -215,15 +221,15 @@ AdcSync Adc1Sync
|
|
|
.Data_o ({adc1ChT1DataSync, adc1ChR1DataSync})
|
|
|
);
|
|
|
|
|
|
-AdcSync Adc2Sync
|
|
|
-(
|
|
|
- .Clk_i (Clk_i),
|
|
|
- .Rst_i (Rst_i),
|
|
|
+// AdcSync Adc2Sync
|
|
|
+// (
|
|
|
+// .Clk_i (Clk_i),
|
|
|
+// .Rst_i (Rst_i),
|
|
|
|
|
|
- .Data_i (adc2Dout),
|
|
|
+// .Data_i (adc2Dout),
|
|
|
|
|
|
- .Data_o ({adc2ChR2DataSync, adc2ChT2DataSync})
|
|
|
-);
|
|
|
+// .Data_o ({adc2ChR2DataSync, adc2ChT2DataSync})
|
|
|
+// );
|
|
|
|
|
|
endmodule
|
|
|
|