|
|
@@ -47,11 +47,11 @@ module S5443TopPulseProfileTb;
|
|
|
localparam [4:0] PG7MUXCMD = 5'd0;
|
|
|
|
|
|
localparam [2:0] PG1MODE = 3'd1;
|
|
|
- localparam [2:0] PG2MODE = 3'd1;
|
|
|
- localparam [2:0] PG3MODE = 3'd1;
|
|
|
- localparam [2:0] PG4MODE = 3'd1;
|
|
|
- localparam [2:0] PG5MODE = 3'd0;
|
|
|
- localparam [2:0] PG6MODE = 3'd0;
|
|
|
+ localparam [2:0] PG2MODE = 3'd2;
|
|
|
+ localparam [2:0] PG3MODE = 3'd3;
|
|
|
+ localparam [2:0] PG4MODE = 3'd4;
|
|
|
+ localparam [2:0] PG5MODE = 3'd3;
|
|
|
+ localparam [2:0] PG6MODE = 3'd2;
|
|
|
localparam [2:0] PG7MODE = 3'd1;
|
|
|
|
|
|
localparam PG1POL = 1'b0;
|
|
|
@@ -163,7 +163,12 @@ module S5443TopPulseProfileTb;
|
|
|
parameter [31:0] MuxCtrl2RegCmd = {8'h1d,4'h0,PG3MUXCMD,PG2MUXCMD,PG1MUXCMD,SMPLSTRBMUXCMD};
|
|
|
parameter [31:0] MuxCtrl3RegCmd = {8'h1e,4'h0,GATINGMUXCMD,EXTTRIGMUXCMD,EP2MUXCMD,EP1MUXCMD};
|
|
|
parameter [31:0] MuxCtrl4RegCmd = {8'h1f,4'h0,EP6MUXCMD,EP5MUXCMD,EP4MUXCMD,EP3MUXCMD};
|
|
|
-
|
|
|
+ parameter [64:0] AxiMeas = {8'h63,4'h1,18'h0,2'h0};
|
|
|
+ parameter [64:0] AxiMuxCtrl = {MUXFASTMODCMD,GATINGMUXCMD,DSPTRIGINCMD,EXTTRIGMUXCMD,SMPLSTRBMUXCMD,PG7MUXCMD,2'h0,PG6MUXCMD,PG5MUXCMD,PG4MUXCMD,PG3MUXCMD,PG2MUXCMD,PG1MUXCMD};
|
|
|
+ parameter [64:0] AxiPgMode = {PG7MODE,PG6MODE,PG5MODE,PG4MODE,PG3MODE,PG2MODE,PG1MODE};
|
|
|
+ parameter [64:0] AxiTrigCtrl = {2'h0,EP6MUXCMD,EP5MUXCMD,EP4MUXCMD,EP3MUXCMD,EP2MUXCMD,EP1MUXCMD};
|
|
|
+
|
|
|
+
|
|
|
//=================================================================================================================================================================================================================
|
|
|
|
|
|
reg Clk41;
|