data/full_repos/permissive/161356276/hdl/rtl/hpdmc/spartan6/hpdmc_iodelay2.v
1: b"%Error: data/full_repos/permissive/161356276/hdl/rtl/hpdmc/spartan6/hpdmc_iodelay2.v:39: Cannot find file containing module: 'IODELAY2'\nIODELAY2 #(\n^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/161356276/hdl/rtl/hpdmc/spartan6,data/full_repos/permissive/161356276/IODELAY2\n             data/full_repos/permissive/161356276/hdl/rtl/hpdmc/spartan6,data/full_repos/permissive/161356276/IODELAY2.v\n             data/full_repos/permissive/161356276/hdl/rtl/hpdmc/spartan6,data/full_repos/permissive/161356276/IODELAY2.sv\n             IODELAY2\n             IODELAY2.v\n             IODELAY2.sv\n             obj_dir/IODELAY2\n             obj_dir/IODELAY2.v\n             obj_dir/IODELAY2.sv\n%Error: data/full_repos/permissive/161356276/hdl/rtl/hpdmc/spartan6/hpdmc_iodelay2.v:60: Cannot find file containing module: 'IODELAY2'\nIODELAY2 #(\n^~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module hpdmc_iodelay2 #(
	parameter ODELAY_VALUE = 30
) (

	input [1:0] IDATAIN,
	output [1:0] DATAOUT,

	input [1:0] T,
	output [1:0] TOUT,
	input [1:0] ODATAIN,
	output [1:0] DOUT,

	input INC,
	input CE,
	input RST,
	input CAL,
	input CLK,
	input IOCLK0,
	input IOCLK1
);

IODELAY2 #(
	.DELAY_SRC("IO"),
	.IDELAY_TYPE("VARIABLE_FROM_ZERO"),
	.DATA_RATE("DDR"),
	.ODELAY_VALUE(ODELAY_VALUE)
) idelay0 (
	.IDATAIN(IDATAIN[0]),
	.DATAOUT(DATAOUT[0]),
	.T(T[0]),
	.TOUT(TOUT[0]),
	.ODATAIN(ODATAIN[0]),
	.DOUT(DOUT[0]),
	
	.INC(INC),
	.CE(CE),
	.RST(RST),
	.CLK(CLK),
	.IOCLK0(IOCLK0),
	.IOCLK1(IOCLK1),
	.CAL(CAL)
);
IODELAY2 #(
	.DELAY_SRC("IO"),
	.IDELAY_TYPE("VARIABLE_FROM_ZERO"),
	.DATA_RATE("DDR"),
	.ODELAY_VALUE(ODELAY_VALUE)
) idelay1 (
	.IDATAIN(IDATAIN[1]),
	.DATAOUT(DATAOUT[1]),
	.T(T[1]),
	.TOUT(TOUT[1]),
	.ODATAIN(ODATAIN[1]),
	.DOUT(DOUT[1]),
	
	.INC(INC),
	.CE(CE),
	.RST(RST),
	.CLK(CLK),
	.IOCLK0(IOCLK0),
	.IOCLK1(IOCLK1),
	.CAL(CAL)
);

endmodule
module hpdmc_iodelay2 #(
	parameter ODELAY_VALUE = 30
) (

	input [1:0] IDATAIN,
	output [1:0] DATAOUT,

	input [1:0] T,
	output [1:0] TOUT,
	input [1:0] ODATAIN,
	output [1:0] DOUT,

	input INC,
	input CE,
	input RST,
	input CAL,
	input CLK,
	input IOCLK0,
	input IOCLK1
);


IODELAY2 #(
	.DELAY_SRC("IO"),
	.IDELAY_TYPE("VARIABLE_FROM_ZERO"),
	.DATA_RATE("DDR"),
	.ODELAY_VALUE(ODELAY_VALUE)
) idelay0 (
	.IDATAIN(IDATAIN[0]),
	.DATAOUT(DATAOUT[0]),
	.T(T[0]),
	.TOUT(TOUT[0]),
	.ODATAIN(ODATAIN[0]),
	.DOUT(DOUT[0]),
	
	.INC(INC),
	.CE(CE),
	.RST(RST),
	.CLK(CLK),
	.IOCLK0(IOCLK0),
	.IOCLK1(IOCLK1),
	.CAL(CAL)
);
IODELAY2 #(
	.DELAY_SRC("IO"),
	.IDELAY_TYPE("VARIABLE_FROM_ZERO"),
	.DATA_RATE("DDR"),
	.ODELAY_VALUE(ODELAY_VALUE)
) idelay1 (
	.IDATAIN(IDATAIN[1]),
	.DATAOUT(DATAOUT[1]),
	.T(T[1]),
	.TOUT(TOUT[1]),
	.ODATAIN(ODATAIN[1]),
	.DOUT(DOUT[1]),
	
	.INC(INC),
	.CE(CE),
	.RST(RST),
	.CLK(CLK),
	.IOCLK0(IOCLK0),
	.IOCLK1(IOCLK1),
	.CAL(CAL)
);

endmodule