data/full_repos/permissive/452461941/AES_Decryption/ASMD_Decryption.v
1: b"%Error: data/full_repos/permissive/452461941/AES_Decryption/ASMD_Decryption.v:4: Duplicate declaration of signal: 'decrypt'\n                                                                               : ... note: ANSI ports must have type declared with the I/O (IEEE 1800-2017 23.2.2.2)\n wire isRound10, isRound9, init, dec_count, en_round_out, en_reg_inv_row_out, en_reg_inv_sub_out, en_reg_inv_col_out, en_Dout, decrypt, count_gt_0, count_eq_9;\n                                                                                                                               ^~~~~~~\n        data/full_repos/permissive/452461941/AES_Decryption/ASMD_Decryption.v:3: ... Location of original declaration\nmodule ASMD_Decryption(output done, output [127:0] Dout, input [127:0] encrypted_text_in, key_in, input decrypt, clock, reset);\n                                                                                                        ^~~~~~~\n%Error: Exiting due to 1 error(s)\n"
module ASMD_Decryption(output done, output [127:0] Dout, input [127:0] encrypted_text_in, key_in, input decrypt, clock, reset);
	wire isRound10, isRound9, init, dec_count, en_round_out, en_reg_inv_row_out, en_reg_inv_sub_out, en_reg_inv_col_out, en_Dout, decrypt, count_gt_0, count_eq_9;
	
	ControlUnit_Decryption cu_dec(done, isRound10, isRound9, init, dec_count, en_round_out, en_reg_inv_row_out, en_reg_inv_sub_out, en_reg_inv_col_out, en_Dout, decrypt, count_gt_0, count_eq_9, clock, reset);
	Datapath_Decryption dp_dec(Dout, count_gt_0, count_eq_9, encrypted_text_in, key_in, isRound10, isRound9, init, dec_count, en_round_out, en_reg_inv_row_out, en_reg_inv_sub_out, en_reg_inv_col_out, en_Dout, clock, reset);
	
	
endmodule
module ASMD_Decryption(output done, output [127:0] Dout, input [127:0] encrypted_text_in, key_in, input decrypt, clock, reset);

	wire isRound10, isRound9, init, dec_count, en_round_out, en_reg_inv_row_out, en_reg_inv_sub_out, en_reg_inv_col_out, en_Dout, decrypt, count_gt_0, count_eq_9;
	
	ControlUnit_Decryption cu_dec(done, isRound10, isRound9, init, dec_count, en_round_out, en_reg_inv_row_out, en_reg_inv_sub_out, en_reg_inv_col_out, en_Dout, decrypt, count_gt_0, count_eq_9, clock, reset);
	Datapath_Decryption dp_dec(Dout, count_gt_0, count_eq_9, encrypted_text_in, key_in, isRound10, isRound9, init, dec_count, en_round_out, en_reg_inv_row_out, en_reg_inv_sub_out, en_reg_inv_col_out, en_Dout, clock, reset);
	
	
endmodule