data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v
None: at end of input
1: b'%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:1: Cannot find include file: Mips/Instruction/Category/Category.v\n`include "Mips/Instruction/Category/Category.v" \n         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register,data/full_repos/permissive/131921633/Mips/Instruction/Category/Category.v\n             data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register,data/full_repos/permissive/131921633/Mips/Instruction/Category/Category.v.v\n             data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register,data/full_repos/permissive/131921633/Mips/Instruction/Category/Category.v.sv\n             Mips/Instruction/Category/Category.v\n             Mips/Instruction/Category/Category.v.v\n             Mips/Instruction/Category/Category.v.sv\n             obj_dir/Mips/Instruction/Category/Category.v\n             obj_dir/Mips/Instruction/Category/Category.v.v\n             obj_dir/Mips/Instruction/Category/Category.v.sv\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:2: Cannot find include file: Mips/Instruction/OpFunc/OpFunc.v\n`include "Mips/Instruction/OpFunc/OpFunc.v" \n         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:3: Cannot find include file: Mips/Control/Signal/Register/Control.v\n`include "Mips/Control/Signal/Register/Control.v" \n         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:6: Define or directive not defined: \'`Mips_Instruction_OpFunc_OpFunc_T\'\n ( `Mips_Instruction_OpFunc_OpFunc_T       (input)  opFunc\n   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:6: syntax error, unexpected \'(\', expecting \'[\'\n ( `Mips_Instruction_OpFunc_OpFunc_T       (input)  opFunc\n                                            ^~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:7: Define or directive not defined: \'`Mips_Instruction_Category_Category_T\'\n , `Mips_Instruction_Category_Category_T   (input)  category\n   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:8: Define or directive not defined: \'`Mips_Control_Signal_Register_Control_T\'\n , `Mips_Control_Signal_Register_Control_T (output) control\n   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:11: Define or directive not defined: \'`Mips_Control_Signal_Register_Control_WriteAddrSource_T\'\n`Mips_Control_Signal_Register_Control_WriteAddrSource_T (reg)  writeAddrSource ;\n^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:12: Define or directive not defined: \'`Mips_Control_Signal_Register_Control_WriteDataSource_T\'\n`Mips_Control_Signal_Register_Control_WriteDataSource_T (reg)  writeDataSource ;\n^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:13: Define or directive not defined: \'`Mips_Control_Signal_Register_Control_WriteEnable_T\'\n`Mips_Control_Signal_Register_Control_WriteEnable_T     (reg)  writeEnable     ;\n^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:16: Define or directive not defined: \'`Mips_Instruction_Category_Category_Load\'\n if(`Mips_Instruction_Category_Category_Load(category))\n    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:17: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt\'\n  writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt;\n                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:18: Define or directive not defined: \'`Mips_Instruction_Category_Category_Link\'\n else if(`Mips_Instruction_Category_Category_Link(category))\n         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:19: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteAddrSource_R31\'\n  writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_R31;\n                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:21: Define or directive not defined: \'`Mips_Instruction_Category_Category_Shift\'\n  `Mips_Instruction_Category_Category_Shift(category) ||\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:22: Define or directive not defined: \'`Mips_Instruction_Category_Category_Register\'\n  `Mips_Instruction_Category_Category_Register(category)\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:24: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteAddrSource_Rd\'\n  writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rd;\n                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:26: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt\'\n  writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt;\n                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:29: Define or directive not defined: \'`Mips_Instruction_Category_Category_Load\'\n if(`Mips_Instruction_Category_Category_Load(category))\n    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:30: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteDataSource_Memory\'\n  writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Memory;\n                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:31: Define or directive not defined: \'`Mips_Instruction_Category_Category_Link\'\n else if(`Mips_Instruction_Category_Category_Link(category))\n         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:32: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteDataSource_Pc\'\n  writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Pc;\n                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:34: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteDataSource_Alu\'\n  writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Alu;\n                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:37: Define or directive not defined: \'`Mips_Instruction_Category_Category_Link\'\n if(`Mips_Instruction_Category_Category_Link(category))\n    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:38: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteEnable_True\'\n  writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_True  ;\n                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:40: Define or directive not defined: \'`Mips_Instruction_Category_Category_Jump\'\n  `Mips_Instruction_Category_Category_Jump(category) ||\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:41: Define or directive not defined: \'`Mips_Instruction_Category_Category_Branch\'\n  `Mips_Instruction_Category_Category_Branch(category) ||\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:42: Define or directive not defined: \'`Mips_Instruction_Category_Category_Store\'\n  `Mips_Instruction_Category_Category_Store(category)\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:44: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteEnable_False\'\n  writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_False ;\n                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:46: Define or directive not defined: \'`Mips_Control_Signal_Register_Signal_WriteEnable_True\'\n  writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_True  ;\n                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/131921633/tv/Mips/Control/Signal/Register/generate.v:48: Define or directive not defined: \'`Mips_Control_Signal_Register_Control_Pack_Defaults\'\nassign control = `Mips_Control_Signal_Register_Control_Pack_Defaults;\n                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to 31 error(s)\n'
module Mips_Control_Signal_Register_generate
	( `Mips_Instruction_OpFunc_OpFunc_T       (input)  opFunc
	, `Mips_Instruction_Category_Category_T   (input)  category
	, `Mips_Control_Signal_Register_Control_T (output) control
	);

`Mips_Control_Signal_Register_Control_WriteAddrSource_T (reg)  writeAddrSource ;
`Mips_Control_Signal_Register_Control_WriteDataSource_T (reg)  writeDataSource ;
`Mips_Control_Signal_Register_Control_WriteEnable_T     (reg)  writeEnable     ;

always @(*)
	if(`Mips_Instruction_Category_Category_Load(category))
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt;
	else if(`Mips_Instruction_Category_Category_Link(category))
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_R31;
	else if(
		`Mips_Instruction_Category_Category_Shift(category) ||
		`Mips_Instruction_Category_Category_Register(category)
	)
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rd;
	else
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt;

always @(*)
	if(`Mips_Instruction_Category_Category_Load(category))
		writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Memory;
	else if(`Mips_Instruction_Category_Category_Link(category))
		writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Pc;
	else
		writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Alu;

always @(*)
	if(`Mips_Instruction_Category_Category_Link(category))
		writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_True  ;
	else if(
		`Mips_Instruction_Category_Category_Jump(category) ||
		`Mips_Instruction_Category_Category_Branch(category) ||
		`Mips_Instruction_Category_Category_Store(category)
	)
		writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_False ;
	else
		writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_True  ;

assign control = `Mips_Control_Signal_Register_Control_Pack_Defaults;

endmodule
module Mips_Control_Signal_Register_generate
	( `Mips_Instruction_OpFunc_OpFunc_T       (input)  opFunc
	, `Mips_Instruction_Category_Category_T   (input)  category
	, `Mips_Control_Signal_Register_Control_T (output) control
	);


`Mips_Control_Signal_Register_Control_WriteAddrSource_T (reg)  writeAddrSource ;
`Mips_Control_Signal_Register_Control_WriteDataSource_T (reg)  writeDataSource ;
`Mips_Control_Signal_Register_Control_WriteEnable_T     (reg)  writeEnable     ;

always @(*)
	if(`Mips_Instruction_Category_Category_Load(category))
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt;
	else if(`Mips_Instruction_Category_Category_Link(category))
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_R31;
	else if(
		`Mips_Instruction_Category_Category_Shift(category) ||
		`Mips_Instruction_Category_Category_Register(category)
	)
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rd;
	else
		writeAddrSource = `Mips_Control_Signal_Register_Signal_WriteAddrSource_Rt;

always @(*)
	if(`Mips_Instruction_Category_Category_Load(category))
		writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Memory;
	else if(`Mips_Instruction_Category_Category_Link(category))
		writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Pc;
	else
		writeDataSource = `Mips_Control_Signal_Register_Signal_WriteDataSource_Alu;

always @(*)
	if(`Mips_Instruction_Category_Category_Link(category))
		writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_True  ;
	else if(
		`Mips_Instruction_Category_Category_Jump(category) ||
		`Mips_Instruction_Category_Category_Branch(category) ||
		`Mips_Instruction_Category_Category_Store(category)
	)
		writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_False ;
	else
		writeEnable = `Mips_Control_Signal_Register_Signal_WriteEnable_True  ;

assign control = `Mips_Control_Signal_Register_Control_Pack_Defaults;

endmodule