data/full_repos/permissive/488739248/rtl/ttl/ttl_74298_sync.v
1: b'%Error: data/full_repos/permissive/488739248/rtl/ttl/ttl_74298_sync.v:5: Cannot find include file: helper.v\n`include "helper.v" \n         ^~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/488739248/rtl/ttl,data/full_repos/permissive/488739248/helper.v\n             data/full_repos/permissive/488739248/rtl/ttl,data/full_repos/permissive/488739248/helper.v.v\n             data/full_repos/permissive/488739248/rtl/ttl,data/full_repos/permissive/488739248/helper.v.sv\n             helper.v\n             helper.v.v\n             helper.v.sv\n             obj_dir/helper.v\n             obj_dir/helper.v.v\n             obj_dir/helper.v.sv\n%Error: Exiting due to 1 error(s)\n'
module ttl_74298_sync
(
  input wire VIDEO_RSTn,
  input wire clk,
  input wire Cen,
  input wire WS,
  input wire [3:0] A,
  input wire [3:0] B,
  output wire [3:0] Q
);

    wire WSn;
    wire WSnn;
    assign WSn = ~WS;
    assign WSnn = ~WSn;

    wire [3:0] andA;
    wire [3:0] andB;
    wire [3:0] norAB;
    wire [3:0] not_norAB;

    genvar i;
    generate
        for (i=0; i < 4; i=i+1) begin : ls928_gen
            assign andA[i] = A[i] & WSn;
            assign andB[i] = B[i] & WSnn;
            assign norAB[i] = ~(andA[i] | andB[i]);
            assign not_norAB[i] = ~norAB[i];

            SR_FF_sync u0 (.VIDEO_RSTn(VIDEO_RSTn), .clk(clk), .Cen(Cen), .S(not_norAB[i]), .R(norAB[i]), .Q(Q[i]));
        end
    endgenerate
endmodule
module ttl_74298_sync
(
  input wire VIDEO_RSTn,
  input wire clk,
  input wire Cen,
  input wire WS,
  input wire [3:0] A,
  input wire [3:0] B,
  output wire [3:0] Q
);


    wire WSn;
    wire WSnn;
    assign WSn = ~WS;
    assign WSnn = ~WSn;

    wire [3:0] andA;
    wire [3:0] andB;
    wire [3:0] norAB;
    wire [3:0] not_norAB;

    genvar i;
    generate
        for (i=0; i < 4; i=i+1) begin : ls928_gen
            assign andA[i] = A[i] & WSn;
            assign andB[i] = B[i] & WSnn;
            assign norAB[i] = ~(andA[i] | andB[i]);
            assign not_norAB[i] = ~norAB[i];

            SR_FF_sync u0 (.VIDEO_RSTn(VIDEO_RSTn), .clk(clk), .Cen(Cen), .S(not_norAB[i]), .R(norAB[i]), .Q(Q[i]));
        end
    endgenerate
endmodule