data/full_repos/permissive/194847941/demo/5_RGB_LED/Running_led_tdread.v
1: b'%Warning-PINMISSING: data/full_repos/permissive/194847941/demo/5_RGB_LED/Running_led_tdread.v:46: Cell has missing pin: \'en\'\n  reg_ar_as_w25 reg0 (\n                ^~~~\n                     ... Use "/* verilator lint_off PINMISSING */" and lint_on around source to disable this message.\n%Warning-PINMISSING: data/full_repos/permissive/194847941/demo/5_RGB_LED/Running_led_tdread.v:52: Cell has missing pin: \'en\'\n  reg_ar_as_w3 reg1 (\n               ^~~~\n%Warning-PINMISSING: data/full_repos/permissive/194847941/demo/5_RGB_LED/Running_led_tdread.v:201: Cell has missing pin: \'en\'\n  reg_ar_as_w4 reg0 (\n               ^~~~\n%Error: Exiting due to 3 warning(s)\n'
module Running_led
  (
  clk_24M,
  led_b,
  led_g,
  led_r
  );

  input clk_24M;
  output led_b;
  output led_g;
  output led_r;

  parameter CNT = 24000000;
  wire [24:0] cnt_time;
  wire [2:0] led_rgb;
  wire [24:0] n2;
  wire [24:0] n3;
  wire [2:0] n4;
  wire n0;
  wire n1;
  wire rst_n;

  add_pu25_pu25_o25 add0 (
    .i0(cnt_time),
    .i1(25'b0000000000000000000000001),
    .o(n2));
  eq_w25 eq0 (
    .i0(cnt_time),
    .i1(25'b1011011100011010111111111),
    .o(n1));
  binary_mux_s1_w25 mux0 (
    .i0(n2),
    .i1(25'b0000000000000000000000000),
    .sel(n1),
    .o(n3));
  binary_mux_s1_w3 mux1 (
    .i0(led_rgb),
    .i1({led_rgb[0],led_rgb[2:1]}),
    .sel(n1),
    .o(n4));
  reg_ar_as_w25 reg0 (
    .clk(clk_24M),
    .d(n3),
    .reset({n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0}),
    .set(25'b0000000000000000000000000),
    .q(cnt_time));
  reg_ar_as_w3 reg1 (
    .clk(clk_24M),
    .d(n4),
    .reset({1'b0,n0,1'b0}),
    .set({n0,1'b0,n0}),
    .q(led_rgb));
  not u2 (n0, rst_n);
  buf u3 (led_r, led_rgb[0]);
  buf u4 (led_g, led_rgb[1]);
  buf u5 (led_b, led_rgb[2]);
  rst_int ux_rst (
    .sclk(clk_24M),
    .rst_n(rst_n));

endmodule
module Running_led
  (
  clk_24M,
  led_b,
  led_g,
  led_r
  );


  input clk_24M;
  output led_b;
  output led_g;
  output led_r;

  parameter CNT = 24000000;
  wire [24:0] cnt_time;
  wire [2:0] led_rgb;
  wire [24:0] n2;
  wire [24:0] n3;
  wire [2:0] n4;
  wire n0;
  wire n1;
  wire rst_n;

  add_pu25_pu25_o25 add0 (
    .i0(cnt_time),
    .i1(25'b0000000000000000000000001),
    .o(n2));
  eq_w25 eq0 (
    .i0(cnt_time),
    .i1(25'b1011011100011010111111111),
    .o(n1));
  binary_mux_s1_w25 mux0 (
    .i0(n2),
    .i1(25'b0000000000000000000000000),
    .sel(n1),
    .o(n3));
  binary_mux_s1_w3 mux1 (
    .i0(led_rgb),
    .i1({led_rgb[0],led_rgb[2:1]}),
    .sel(n1),
    .o(n4));
  reg_ar_as_w25 reg0 (
    .clk(clk_24M),
    .d(n3),
    .reset({n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0,n0}),
    .set(25'b0000000000000000000000000),
    .q(cnt_time));
  reg_ar_as_w3 reg1 (
    .clk(clk_24M),
    .d(n4),
    .reset({1'b0,n0,1'b0}),
    .set({n0,1'b0,n0}),
    .q(led_rgb));
  not u2 (n0, rst_n);
  buf u3 (led_r, led_rgb[0]);
  buf u4 (led_g, led_rgb[1]);
  buf u5 (led_b, led_rgb[2]);
  rst_int ux_rst (
    .sclk(clk_24M),
    .rst_n(rst_n));

endmodule