data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v
1: b"%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:55: Cannot find file containing module: 'auc_mmul'\nauc_mmul iauc_mmul\n^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx,data/full_repos/permissive/530013823/auc_mmul\n             data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx,data/full_repos/permissive/530013823/auc_mmul.v\n             data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx,data/full_repos/permissive/530013823/auc_mmul.sv\n             auc_mmul\n             auc_mmul.v\n             auc_mmul.sv\n             obj_dir/auc_mmul\n             obj_dir/auc_mmul.v\n             obj_dir/auc_mmul.sv\n%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:84: Cannot find file containing module: 'alram113x'\nalram113x ialram113x\n^~~~~~~~~\n%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:100: Cannot find file containing module: 'fflopx'\nfflopx #(256) iff1(clk,rst,rd,rd1);\n^~~~~~\n%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:103: Cannot find file containing module: 'fflopx'\nfflopx #(1) iff2(clk,rst,auen,auen1);\n^~~~~~\n%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:104: Cannot find file containing module: 'fflopx'\nfflopx #(1) iff3(clk,rst,auen1,auen2);\n^~~~~~\n%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:105: Cannot find file containing module: 'fflopx'\nfflopx #(1) iff4(clk,rst,auen2,auen3);\n^~~~~~\n%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:106: Cannot find file containing module: 'fflopx'\nfflopx #(1) iff5(clk,rst,auen3,auen4);\n^~~~~~\n%Error: data/full_repos/permissive/530013823/LuanVan-20210617T090538Z-001/LuanVan/FixingMontScar/corexxx/testwrap.v:107: Cannot find file containing module: 'aluwrap'\naluwrap ialuwrap\n^~~~~~~\n%Error: Exiting due to 8 error(s)\n"
module testwrap
    (
     clk,
     rst,
     en,
     done
     );




parameter WID = 256;



input clk;
input rst;

input en;
output done;





wire  auvld;
wire [WID-1:0] audat;
wire [WID-1:0] aurswap;

wire [3:0]     opcode;
wire           auen;
wire           carry;
wire           swapop;
wire           swapvl;

wire [4:0]     ra;
wire [4:0]     wa;
wire           we;
wire [WID-1:0] wd;
wire [WID-1:0] rd;

auc_mmul iauc_mmul
    (
     .clk(clk),
     .rst(rst),
     

     .mmul_en(en),


     .mmul_auvld(auvld),
     .mmul_audat(audat),
     .mmul_aurswap(aurswap),

     .mmul_done(done),


     .mmul_opcode(opcode),
     .mmul_auen(auen),
     .mmul_carry(carry),
     .mmul_swapop(swapop),
     .mmul_swapvl(swapvl),
     

     .mmul_ra(ra),
     .mmul_wa(wa),
     .mmul_we(we),
     .mmul_wd(wd)
     );

alram113x ialram113x
    (
     .clkw(clk),
     .clkr(clk),
     .rst(rst),
     
     .rdo(rd),
     .ra(ra),
     
     .wdi(wd),
     .wa(wa),
     .we(we)
     );

wire [WID-1:0] rd1;

fflopx #(256) iff1(clk,rst,rd,rd1);

wire           auen1,auen2,auen3,auen4;
fflopx #(1) iff2(clk,rst,auen,auen1);
fflopx #(1) iff3(clk,rst,auen1,auen2);
fflopx #(1) iff4(clk,rst,auen2,auen3);
fflopx #(1) iff5(clk,rst,auen3,auen4);
aluwrap ialuwrap
    (
     .clk(clk),
     .rst(rst),

     .status(),

     .a(rd),
     .b(rd1),
     .c(carry),
     .en(auen4),
     .swapop(swapop),
     .swapvl(swapvl),
     .opcode(opcode),



     .r(audat),
     .rswap(aurswap),
     .vld(auvld)
     );
endmodule
module testwrap
    (
     clk,
     rst,
     en,
     done
     );





parameter WID = 256;



input clk;
input rst;

input en;
output done;





wire  auvld;
wire [WID-1:0] audat;
wire [WID-1:0] aurswap;

wire [3:0]     opcode;
wire           auen;
wire           carry;
wire           swapop;
wire           swapvl;

wire [4:0]     ra;
wire [4:0]     wa;
wire           we;
wire [WID-1:0] wd;
wire [WID-1:0] rd;

auc_mmul iauc_mmul
    (
     .clk(clk),
     .rst(rst),
     

     .mmul_en(en),


     .mmul_auvld(auvld),
     .mmul_audat(audat),
     .mmul_aurswap(aurswap),

     .mmul_done(done),


     .mmul_opcode(opcode),
     .mmul_auen(auen),
     .mmul_carry(carry),
     .mmul_swapop(swapop),
     .mmul_swapvl(swapvl),
     

     .mmul_ra(ra),
     .mmul_wa(wa),
     .mmul_we(we),
     .mmul_wd(wd)
     );

alram113x ialram113x
    (
     .clkw(clk),
     .clkr(clk),
     .rst(rst),
     
     .rdo(rd),
     .ra(ra),
     
     .wdi(wd),
     .wa(wa),
     .we(we)
     );

wire [WID-1:0] rd1;

fflopx #(256) iff1(clk,rst,rd,rd1);

wire           auen1,auen2,auen3,auen4;
fflopx #(1) iff2(clk,rst,auen,auen1);
fflopx #(1) iff3(clk,rst,auen1,auen2);
fflopx #(1) iff4(clk,rst,auen2,auen3);
fflopx #(1) iff5(clk,rst,auen3,auen4);
aluwrap ialuwrap
    (
     .clk(clk),
     .rst(rst),

     .status(),

     .a(rd),
     .b(rd1),
     .c(carry),
     .en(auen4),
     .swapop(swapop),
     .swapvl(swapvl),
     .opcode(opcode),



     .r(audat),
     .rswap(aurswap),
     .vld(auvld)
     );
endmodule