data/full_repos/permissive/509468557/generators/cva6/src/main/resources/vsrc/cva6/tb/common_verification/src/rand_synch_driver.sv
1: b"%Error: data/full_repos/permissive/509468557/generators/cva6/src/main/resources/vsrc/cva6/tb/common_verification/src/rand_synch_driver.sv:19: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER\n  parameter time  ApplDelay = 0ps\n                              ^~~\n%Error: data/full_repos/permissive/509468557/generators/cva6/src/main/resources/vsrc/cva6/tb/common_verification/src/rand_synch_driver.sv:22: syntax error, unexpected input, expecting IDENTIFIER or '=' or do or final\n  input  logic    rst_ni,\n  ^~~~~\n%Error: data/full_repos/permissive/509468557/generators/cva6/src/main/resources/vsrc/cva6/tb/common_verification/src/rand_synch_driver.sv:24: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n  output data_t   data_o\n  ^~~~~~\n%Error: Exiting due to 3 error(s)\n"
module rand_synch_driver #(
  parameter type  data_t = logic,

  parameter int   MinWaitCycles = -1,

  parameter int   MaxWaitCycles = -1,

  parameter time  ApplDelay = 0ps
) (
  input  logic    clk_i,
  input  logic    rst_ni,

  output data_t   data_o
);

  rand_synch_holdable_driver #(
    .data_t         (data_t),
    .MinWaitCycles  (MinWaitCycles),
    .MaxWaitCycles  (MaxWaitCycles),
    .ApplDelay      (ApplDelay)
  ) i_ready_driver (
    .clk_i  (clk_i),
    .rst_ni (rst_ni),
    .hold_i (1'b0),
    .data_o (data_o)
  );

endmodule
module rand_synch_driver #(
  parameter type  data_t = logic,

  parameter int   MinWaitCycles = -1,

  parameter int   MaxWaitCycles = -1,

  parameter time  ApplDelay = 0ps
) (
  input  logic    clk_i,
  input  logic    rst_ni,

  output data_t   data_o
);


  rand_synch_holdable_driver #(
    .data_t         (data_t),
    .MinWaitCycles  (MinWaitCycles),
    .MaxWaitCycles  (MaxWaitCycles),
    .ApplDelay      (ApplDelay)
  ) i_ready_driver (
    .clk_i  (clk_i),
    .rst_ni (rst_ni),
    .hold_i (1'b0),
    .data_o (data_o)
  );

endmodule