module nexys4_wrapper_stim(); logic nReset, Clock; logic [15:0] Switches; wire [15:0] LEDs; wire Status_Green, Status_Red; nexys4_wrapper dut(.Clock, .nReset, .LEDs, .Switches, .Status_Green, .Status_Red); always begin Clock = 0; #2.5ns Clock = 1; #5.0ns Clock = 0; #2.5ns Clock = 0; end initial begin nReset = 0; Switches = 16'h0001; #10.0ns nReset = 1; #100us Switches = 16'h0012; #100us Switches = 16'h0123; #100us Switches = 16'h1234; #100us Switches = 16'hFFFF; #100us Switches = 16'h0000; #100us Switches = 16'h0001; #100us Switches = 16'h0002; #100us Switches = 16'h0003; #100us Switches = 16'h0004; #100us Switches = 16'h0005; #100us Switches = 16'h0006; #100us Switches = 16'h0007; #100us $stop; end endmodule