data/full_repos/permissive/21702465/source/puf_files/back_up/pdl_switch.v
1: b'%Error: data/full_repos/permissive/21702465/source/puf_files/back_up/pdl_switch.v:28: Cannot find file containing module: \'pdl_block\'\n (* KEEP_HIERARCHY="TRUE" *) pdl_block pdl_top (.i(i1), .o(o1), .t(select_tp));\n                             ^~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/21702465/source/puf_files/back_up,data/full_repos/permissive/21702465/pdl_block\n             data/full_repos/permissive/21702465/source/puf_files/back_up,data/full_repos/permissive/21702465/pdl_block.v\n             data/full_repos/permissive/21702465/source/puf_files/back_up,data/full_repos/permissive/21702465/pdl_block.sv\n             pdl_block\n             pdl_block.v\n             pdl_block.sv\n             obj_dir/pdl_block\n             obj_dir/pdl_block.v\n             obj_dir/pdl_block.sv\n%Error: data/full_repos/permissive/21702465/source/puf_files/back_up/pdl_switch.v:29: Cannot find file containing module: \'pdl_block\'\n (* KEEP_HIERARCHY="TRUE" *) pdl_block pdl_bottom (.i(i2), .o(o2), .t(select_btm));\n                             ^~~~~~~~~\n%Error: Exiting due to 2 error(s)\n'
module pdl_switch(i1, i2, select_tp, select_btm, o1, o2);

    input i1, i2;
    input select_tp, select_btm;
    output o1, o2;

	(* KEEP_HIERARCHY="TRUE" *) pdl_block pdl_top (.i(i1), .o(o1), .t(select_tp));
	(* KEEP_HIERARCHY="TRUE" *) pdl_block pdl_bottom (.i(i2), .o(o2), .t(select_btm));

endmodule
module pdl_switch(i1, i2, select_tp, select_btm, o1, o2);


    input i1, i2;
    input select_tp, select_btm;
    output o1, o2;

	(* KEEP_HIERARCHY="TRUE" *) pdl_block pdl_top (.i(i1), .o(o1), .t(select_tp));
	(* KEEP_HIERARCHY="TRUE" *) pdl_block pdl_bottom (.i(i2), .o(o2), .t(select_btm));

endmodule