data/full_repos/permissive/524567962/designs/RisingEdgeDetector/Rising_Edge_Detector.sv
1: b"%Error: data/full_repos/permissive/524567962/designs/RisingEdgeDetector/Rising_Edge_Detector.sv:17: Too many digits for 2 bit number: 2'b100\n  {s0=2'b001, s1=2'b010, s2=2'b100} 1hot_enc_state;\n                            ^~~~~~\n%Error: data/full_repos/permissive/524567962/designs/RisingEdgeDetector/Rising_Edge_Detector.sv:17: syntax error, unexpected INTEGER NUMBER, expecting IDENTIFIER or PACKAGE-IDENTIFIER or TYPE-IDENTIFIER\n  {s0=2'b001, s1=2'b010, s2=2'b100} 1hot_enc_state;\n                                    ^\n%Error: data/full_repos/permissive/524567962/designs/RisingEdgeDetector/Rising_Edge_Detector.sv:23: syntax error, unexpected INTEGER NUMBER\n  1hot_enc_state state_reg_1hot, state_next_1hot;\n  ^\n%Error: Exiting due to 3 error(s)\n"
module Rising_Edge_Detector(


);


  typedef enum logic [1:0]
  {s0=2'b00, s1=2'b01, s2=2'b10} binary_enc_state;


  typedef enum logic [2:0]
  {s0=2'b001, s1=2'b010, s2=2'b100} 1hot_enc_state;


  binary_enc_state state_reg_bin, state_next_bin;


  1hot_enc_state state_reg_1hot, state_next_1hot;


endmodule
module Rising_Edge_Detector(


);



  typedef enum logic [1:0]
  {s0=2'b00, s1=2'b01, s2=2'b10} binary_enc_state;


  typedef enum logic [2:0]
  {s0=2'b001, s1=2'b010, s2=2'b100} 1hot_enc_state;


  binary_enc_state state_reg_bin, state_next_bin;


  1hot_enc_state state_reg_1hot, state_next_1hot;


endmodule