data/full_repos/permissive/100975158/MIPS32_Full/Util/FIFO_Structure.v
1: b"%Error: data/full_repos/permissive/100975158/MIPS32_Full/Util/FIFO_Structure.v:16: Cannot find file containing module: 'scfifo'\n    scfifo #(\n    ^~~~~~\n        ... Looked in:\n             data/full_repos/permissive/100975158/MIPS32_Full/Util,data/full_repos/permissive/100975158/scfifo\n             data/full_repos/permissive/100975158/MIPS32_Full/Util,data/full_repos/permissive/100975158/scfifo.v\n             data/full_repos/permissive/100975158/MIPS32_Full/Util,data/full_repos/permissive/100975158/scfifo.sv\n             scfifo\n             scfifo.v\n             scfifo.sv\n             obj_dir/scfifo\n             obj_dir/scfifo.v\n             obj_dir/scfifo.sv\n%Error: Exiting due to 1 error(s)\n"
module FIFO_Structure (
    input               clock,
    input               write,
    input               read,
    input [7:0]         in_data,
    input               reset,

    output              full,
    output              empty,
    output [7:0]        out_data
);


    scfifo #(
        .intended_device_family ("Cyclone IV"),
        .lpm_type               ("scfifo"),
        .lpm_width              (8),
        .lpm_numwords           (16),
        .lpm_showahead          ("OFF"),
        .overflow_checking      ("ON"),
        .underflow_checking     ("ON")
    ) FIFO (
        .clock                  (clock),
        .data                   (in_data),
        .wrreq                  (write),
        .rdreq                  (read),
        .q                      (out_data),
        .empty                  (empty),
        .full                   (full),
        .aclr                   (reset)
    );

endmodule
module FIFO_Structure (
    input               clock,
    input               write,
    input               read,
    input [7:0]         in_data,
    input               reset,

    output              full,
    output              empty,
    output [7:0]        out_data
);



    scfifo #(
        .intended_device_family ("Cyclone IV"),
        .lpm_type               ("scfifo"),
        .lpm_width              (8),
        .lpm_numwords           (16),
        .lpm_showahead          ("OFF"),
        .overflow_checking      ("ON"),
        .underflow_checking     ("ON")
    ) FIFO (
        .clock                  (clock),
        .data                   (in_data),
        .wrreq                  (write),
        .rdreq                  (read),
        .q                      (out_data),
        .empty                  (empty),
        .full                   (full),
        .aclr                   (reset)
    );

endmodule