data/full_repos/permissive/42815087/cpu/SyzygyB100.srcs/sources_1/new/ControlSystem.v
1: b"%Error: data/full_repos/permissive/42815087/cpu/SyzygyB100.srcs/sources_1/new/ControlSystem.v:53: Cannot find file containing module: 'InputNormalizer'\n  InputNormalizer inorm(\n  ^~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/42815087/cpu/SyzygyB100.srcs/sources_1/new,data/full_repos/permissive/42815087/InputNormalizer\n             data/full_repos/permissive/42815087/cpu/SyzygyB100.srcs/sources_1/new,data/full_repos/permissive/42815087/InputNormalizer.v\n             data/full_repos/permissive/42815087/cpu/SyzygyB100.srcs/sources_1/new,data/full_repos/permissive/42815087/InputNormalizer.sv\n             InputNormalizer\n             InputNormalizer.v\n             InputNormalizer.sv\n             obj_dir/InputNormalizer\n             obj_dir/InputNormalizer.v\n             obj_dir/InputNormalizer.sv\n%Error: data/full_repos/permissive/42815087/cpu/SyzygyB100.srcs/sources_1/new/ControlSystem.v:74: Cannot find file containing module: 'SyzBSystem'\n  SyzBSystem syzs(\n  ^~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module ControlSystem(
    input clk,
    input [15:0] sw,
    input btnL,
    input btnU,
    input btnC,
    input btnD,
    input btnR,
    input PS2Clk,
    input PS2Data,
    inout [3:0] JB,
    output [15:0] led,
    output [6:0] seg,
    output [3:0] an,
    output dp,
    output [3:0] vgaRed,
    output [3:0] vgaGreen,
    output [3:0] vgaBlue,
    output Hsync,
    output Vsync
  );
  
  wire [15:0] wSegsIn;
  wire [15:0] wSwitchesOut;
  wire buttonLeft;
  wire buttonUp;
  wire buttonCenter;
  wire buttonDown;
  wire buttonRight;
  wire wDPIn;
  InputNormalizer inorm(
    .clk(clk),
    .switchIn(sw[15:0]),
    .btnLIn(btnL),
    .btnUIn(btnU),
    .btnCIn(btnC),
    .btnDIn(btnD),
    .btnRIn(btnR),
    .segsIn(wSegsIn[15:0]),
    .dpIn(~wDPIn),
    .switchOut(wSwitchesOut[15:0]),
    .btnLOut(buttonLeft),
    .btnUOut(buttonUp),
    .btnCOut(buttonCenter),
    .btnDOut(buttonDown),
    .btnROut(buttonRight),
    .segsOut(seg[6:0]),
    .anOut(an[3:0]),
    .dpOut(dp)
  );
  
  SyzBSystem syzs(
    .clk(clk),
    .en(1'b1),
    .res(buttonDown),
    .snoopSelect(wSwitchesOut[7:0]),
    .miso(JB[2]),
    .ps2Clk(PS2Clk),
    .ps2Dat(PS2Data),
    .snoopOut(wSegsIn[15:0]),
    .ledsOut(led[15:0]),
    .segsOut(),
    .vnMode(wDPIn),
    .serialClock(JB[3]),
    .chipSelect(JB[0]),
    .mosi(JB[1]),
    .vgaRed(vgaRed[3:0]),
    .vgaGreen(vgaGreen[3:0]),
    .vgaBlue(vgaBlue[3:0]),
    .hSync(Hsync),
    .vSync(Vsync)
  );
  
endmodule
module ControlSystem(
    input clk,
    input [15:0] sw,
    input btnL,
    input btnU,
    input btnC,
    input btnD,
    input btnR,
    input PS2Clk,
    input PS2Data,
    inout [3:0] JB,
    output [15:0] led,
    output [6:0] seg,
    output [3:0] an,
    output dp,
    output [3:0] vgaRed,
    output [3:0] vgaGreen,
    output [3:0] vgaBlue,
    output Hsync,
    output Vsync
  );

  
  wire [15:0] wSegsIn;
  wire [15:0] wSwitchesOut;
  wire buttonLeft;
  wire buttonUp;
  wire buttonCenter;
  wire buttonDown;
  wire buttonRight;
  wire wDPIn;
  InputNormalizer inorm(
    .clk(clk),
    .switchIn(sw[15:0]),
    .btnLIn(btnL),
    .btnUIn(btnU),
    .btnCIn(btnC),
    .btnDIn(btnD),
    .btnRIn(btnR),
    .segsIn(wSegsIn[15:0]),
    .dpIn(~wDPIn),
    .switchOut(wSwitchesOut[15:0]),
    .btnLOut(buttonLeft),
    .btnUOut(buttonUp),
    .btnCOut(buttonCenter),
    .btnDOut(buttonDown),
    .btnROut(buttonRight),
    .segsOut(seg[6:0]),
    .anOut(an[3:0]),
    .dpOut(dp)
  );
  
  SyzBSystem syzs(
    .clk(clk),
    .en(1'b1),
    .res(buttonDown),
    .snoopSelect(wSwitchesOut[7:0]),
    .miso(JB[2]),
    .ps2Clk(PS2Clk),
    .ps2Dat(PS2Data),
    .snoopOut(wSegsIn[15:0]),
    .ledsOut(led[15:0]),
    .segsOut(),
    .vnMode(wDPIn),
    .serialClock(JB[3]),
    .chipSelect(JB[0]),
    .mosi(JB[1]),
    .vgaRed(vgaRed[3:0]),
    .vgaGreen(vgaGreen[3:0]),
    .vgaBlue(vgaBlue[3:0]),
    .hSync(Hsync),
    .vSync(Vsync)
  );
  
endmodule