Tests: Indent fixes

This commit is contained in:
Wilson Snyder 2025-12-23 19:20:36 -05:00
parent 5dc05e1fa8
commit 3f4fe73191
5 changed files with 68 additions and 60 deletions

View File

@ -9,7 +9,7 @@ interface Bus;
endinterface
module t;
Bus intf();
Bus intf ();
virtual Bus vif;
function logic get_vif(inout virtual Bus vif);

View File

@ -6,34 +6,38 @@
// Test module designed to generate multiple small CFuncs that can be inlined
// Uses generate to create multiple sub-module instances
module t (/*AUTOARG*/
module t ( /*AUTOARG*/
// Inputs
clk
);
);
input clk;
integer cyc = 0;
parameter CNT = 8;
wire [31:0] w [CNT:0];
wire [31:0] w[CNT:0];
reg [31:0] w0;
assign w[0] = w0;
// Generate multiple sub-modules - each creates CFuncs that can be inlined
generate
for (genvar g=0; g<CNT; g++) begin : gen_sub
sub sub_inst (.clk(clk), .i(w[g]), .z(w[g+1]));
for (genvar g = 0; g < CNT; g++) begin : gen_sub
sub sub_inst (
.clk(clk),
.i(w[g]),
.z(w[g+1])
);
end
endgenerate
// Test loop
always @ (posedge clk) begin
always @(posedge clk) begin
cyc <= cyc + 1;
if (cyc==0) begin
if (cyc == 0) begin
w0 <= 32'h10;
end
else if (cyc==10) begin
else if (cyc == 10) begin
// Each sub adds 1, so final value is 0x10 + 8 = 0x18
if (w[CNT] !== 32'h18) begin
$write("%%Error: w[CNT]=%0x, expected 0x18\n", w[CNT]);
@ -46,7 +50,11 @@ module t (/*AUTOARG*/
endmodule
// Small sub-module that generates inlineable CFuncs
module sub (input clk, input [31:0] i, output reg [31:0] z);
module sub (
input clk,
input [31:0] i,
output reg [31:0] z
);
reg [7:0] local_a;
reg [7:0] local_b;