|
|
@@ -122,7 +122,7 @@ localparam [23:0] InitShRegHeader = {1'h0, DeviceIdShReg, ShRegWordInitNum
|
|
|
|
|
|
localparam [3:0] LMXWordNum = 4'd14;
|
|
|
localparam [2:0] DDSWordNum = 3'd3;
|
|
|
-localparam POTWordNum = 1'd1;
|
|
|
+localparam POTWordNum = 2'd2;
|
|
|
localparam DACWordNum = 1'd1;
|
|
|
localparam ATTWordNum = 1'd1;
|
|
|
localparam [1:0] ShRegWordNum = 2'd1;
|
|
|
@@ -130,7 +130,7 @@ localparam [1:0] MaxWordNum = 2'd2;
|
|
|
localparam [1:0] GPIOWordNum = 2'd1;
|
|
|
|
|
|
// localparam [23:0] AllDevQSPIHeader = {1'h1, LMXWordNum, DDSWordNum, POTWordNum, DACWordNum,ATTWordNum, ShRegWordNum,MaxWordNum, GPIOWordNum, 7'h1};
|
|
|
-localparam [23:0] AllDevQSPIHeader = {1'h1, 1'h0,DDSWordNum,1'h0,GPIOWordNum, LMXWordNum,1'h0,MaxWordNum,1'h0,ShRegWordNum,1'h0,POTWordNum,1'h0,DACWordNum,ATTWordNum,1'h0};
|
|
|
+localparam [23:0] AllDevQSPIHeader = {1'h1, 1'h0,DDSWordNum,1'h0,GPIOWordNum, LMXWordNum,1'h0,MaxWordNum,1'h0,ShRegWordNum,1'h0,POTWordNum,DACWordNum,ATTWordNum,1'h1};
|
|
|
|
|
|
//***********************************************
|
|
|
// ASSIGNS
|
|
|
@@ -142,7 +142,7 @@ assign Mosi0_o = (modeSel) ? mosi0Q : mosi0R;
|
|
|
assign Mosi1_io = (anyFlag) ? 1'bz : Mosi1_o;
|
|
|
assign MisoLdLmx_i = 1'b1;
|
|
|
|
|
|
-assign emptyFlagTx = (trCnt > 94) ? 1'b1 : 1'b0;
|
|
|
+assign emptyFlagTx = (trCnt > 95) ? 1'b1 : 1'b0;
|
|
|
assign QSPITotalWordNum = LMXWordNum + DDSWordNum + POTWordNum + DACWordNum + ATTWordNum + ShRegWordNum + MaxWordNum + GPIOWordNum;
|
|
|
|
|
|
//***********************************************
|
|
|
@@ -317,7 +317,7 @@ always_comb begin
|
|
|
else if (trCnt == 45) begin
|
|
|
SPIdata = AllDevQSPIHeader;
|
|
|
end
|
|
|
- else if (trCnt == 70) begin
|
|
|
+ else if (trCnt == 71) begin
|
|
|
SPIdata = AllDevQSPIHeader;
|
|
|
end
|
|
|
else begin
|