|
|
@@ -242,6 +242,15 @@ localparam [23:0] AttCtrlP4QSpiHeader = {1'h1, 1'h0, 1'h0, 1'h0, 1'h0, 1'h0, Att
|
|
|
localparam [23:0] AllDevCtrlCp2444v1QSpiHeader = {1'h1,CtrlCp2444v1GpioQSpiWordNum, SwCtrlP1QSpiWordNum, AttCtrlP1QSpiWordNum, AttCtrlP2QSpiWordNum, AttCtrlP3QSpiWordNum, AttCtrlP4QSpiWordNum, 16'h0, 1'h1};
|
|
|
|
|
|
|
|
|
+/* CtrlCp2444v1 wires from BochV3Top */
|
|
|
+wire ctrlCp2444v1Mosi0;
|
|
|
+wire ctrlCp2444v1Mosi1;
|
|
|
+wire ctrlCp2444v1Mosi2;
|
|
|
+wire ctrlCp2444v1Mosi3;
|
|
|
+wire ctrlCp2444v1Sck;
|
|
|
+wire ctrlCp2444v1Cs;
|
|
|
+wire ctrlCp2444v1Rst;
|
|
|
+wire ctrlCp2444v1Ld;
|
|
|
//***********************************************
|
|
|
// ASSIGNS
|
|
|
//***********************************************
|
|
|
@@ -509,25 +518,51 @@ TopBochv3 TopBochV3_inst (
|
|
|
.LmkBSck_o(),
|
|
|
.LmkBMiso_i(),
|
|
|
/* CtrlCp2444v1 */
|
|
|
- .CtrlCp2444v1Mosi0_o(),
|
|
|
- .CtrlCp2444v1Mosi1_o(),
|
|
|
- .CtrlCp2444v1Mosi2_o(),
|
|
|
- .CtrlCp2444v1Mosi3_o(),
|
|
|
- .CtrlCp2444v1Sck_o(),
|
|
|
- .CtrlCp2444v1Cs_o(),
|
|
|
- .CtrlCp2444v1Rst_o(),
|
|
|
+ .CtrlCp2444v1Mosi0_o(ctrlCp2444v1Mosi0),
|
|
|
+ .CtrlCp2444v1Mosi1_o(ctrlCp2444v1Mosi1),
|
|
|
+ .CtrlCp2444v1Mosi2_o(ctrlCp2444v1Mosi2),
|
|
|
+ .CtrlCp2444v1Mosi3_o(ctrlCp2444v1Mosi3),
|
|
|
+ .CtrlCp2444v1Sck_o(ctrlCp2444v1Sck),
|
|
|
+ .CtrlCp2444v1Cs_o(ctrlCp2444v1Cs),
|
|
|
+ .CtrlCp2444v1Rst_o(ctrlCp2444v1Rst),
|
|
|
.CtrlCp2444v1Ld_i(),
|
|
|
/* HUB-1854 */
|
|
|
.TfeClk_o(),
|
|
|
.TfeCs_o(),
|
|
|
.TfeMosi_o(),
|
|
|
.TfeMiso_i()
|
|
|
-
|
|
|
-
|
|
|
);
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+TopCp2444v1 TopCp2444v1 (
|
|
|
+ .Clk_i(Clk24),
|
|
|
+ .Rst_i(ctrlCp2444v1Rst),
|
|
|
+ .Mosi0_i(ctrlCp2444v1Mosi0),
|
|
|
+ .Mosi1_io(ctrlCp2444v1Mosi1),
|
|
|
+ .Mosi2_i(ctrlCp2444v1Mosi2),
|
|
|
+ .Mosi3_i(ctrlCp2444v1Mosi3),
|
|
|
+ .Sck_i(ctrlCp2444v1Sck),
|
|
|
+ .Ss_i(ctrlCp2444v1Cs),
|
|
|
+
|
|
|
+ /* SwCtrlP1 */
|
|
|
+ .SwP1Mosi_o (),
|
|
|
+ .SwP1Cs_o (),
|
|
|
+ .SwP1Sck_o (),
|
|
|
+ /* AttCtrlP1 */
|
|
|
+ .AttP1Mosi_o(),
|
|
|
+ .AttP1Cs_o (),
|
|
|
+ .AttP1Sck_o (),
|
|
|
+ /* AttCtrlP2 */
|
|
|
+ .AttP2Mosi_o(),
|
|
|
+ .AttP2Cs_o (),
|
|
|
+ .AttP2Sck_o (),
|
|
|
+ /* AttCtrlP3 */
|
|
|
+ .AttP3Mosi_o(),
|
|
|
+ .AttP3Cs_o (),
|
|
|
+ .AttP3Sck_o (),
|
|
|
+ /* AttCtrlP4 */
|
|
|
+ .AttP4Mosi_o(),
|
|
|
+ .AttP4Cs_o (),
|
|
|
+ .AttP4Sck_o ()
|
|
|
+);
|
|
|
|
|
|
endmodule
|