data/full_repos/permissive/20164582/Source/KeyPadInterpreter.v
1: b"%Error: data/full_repos/permissive/20164582/Source/KeyPadInterpreter.v:53: Cannot find file containing module: 'LFSR25000'\nLFSR25000   LFSR     (Clock, LFSRRst, LFSRFlg);\n^~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/20164582/Source,data/full_repos/permissive/20164582/LFSR25000\n             data/full_repos/permissive/20164582/Source,data/full_repos/permissive/20164582/LFSR25000.v\n             data/full_repos/permissive/20164582/Source,data/full_repos/permissive/20164582/LFSR25000.sv\n             LFSR25000\n             LFSR25000.v\n             LFSR25000.sv\n             obj_dir/LFSR25000\n             obj_dir/LFSR25000.v\n             obj_dir/LFSR25000.sv\n%Error: data/full_repos/permissive/20164582/Source/KeyPadInterpreter.v:54: Cannot find file containing module: 'KeyPadScanner'\nKeyPadScanner       Scanner  (ResetButton, Clock, RowDataIn, ColDataOut, LFSRRst, LFSRFlg, KeyCode, KeyReady, KeyRead);\n^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/20164582/Source/KeyPadInterpreter.v:55: Cannot find file containing module: 'PulseCounter'\nPulseCounter  Count  (ResetButton, Clock, KeyReady, PressCount);\n^~~~~~~~~~~~\n%Error: data/full_repos/permissive/20164582/Source/KeyPadInterpreter.v:56: Cannot find file containing module: 'KeyPadDecoder'\nKeyPadDecoder       Decoder  (KeyCode , DataOut);\n^~~~~~~~~~~~~\n%Error: Exiting due to 4 error(s)\n"
module KeyPadInterpreter(
input  Clock, 
input  ResetButton,
input  KeyRead, 			
input  [3:0] RowDataIn,
output KeyReady,			
output [3:0] DataOut,
output [3:0] ColDataOut,
output [3:0] PressCount
);

























wire [3:0] KeyCode;
wire LFSRRst;
wire LFSRFlg;

LFSR25000			LFSR     (Clock, LFSRRst, LFSRFlg);
KeyPadScanner       Scanner  (ResetButton, Clock, RowDataIn, ColDataOut, LFSRRst, LFSRFlg, KeyCode, KeyReady, KeyRead);
PulseCounter		Count	 (ResetButton, Clock, KeyReady, PressCount);
KeyPadDecoder       Decoder  (KeyCode , DataOut);


endmodule
module KeyPadInterpreter(
input  Clock, 
input  ResetButton,
input  KeyRead, 			
input  [3:0] RowDataIn,
output KeyReady,			
output [3:0] DataOut,
output [3:0] ColDataOut,
output [3:0] PressCount
);


























wire [3:0] KeyCode;
wire LFSRRst;
wire LFSRFlg;

LFSR25000			LFSR     (Clock, LFSRRst, LFSRFlg);
KeyPadScanner       Scanner  (ResetButton, Clock, RowDataIn, ColDataOut, LFSRRst, LFSRFlg, KeyCode, KeyReady, KeyRead);
PulseCounter		Count	 (ResetButton, Clock, KeyReady, PressCount);
KeyPadDecoder       Decoder  (KeyCode , DataOut);


endmodule