Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
...<br />
initial<br />
begin<br />
$vcdpluson(0);<br />
Lab1 Test Harness<br />
if( $value$plusargs( "exe=%s", exe_filename ) )<br />
$readmemh( exe_filename, mem.m );<br />
else begin<br />
$display( "ERROR: No executable specified! (use +exe=)" );<br />
$finish;<br />
end<br />
#0 reset = 1; <strong>#1</strong>6 reset = 0; // Strobe reset<br />
<strong>#1</strong>0000; // Safety net to catch infinite loops<br />
$display("*** FAILED ***");<br />
$finish;<br />
end<br />
// Stop running when tohost changes.<br />
always @(tohost) begin<br />
case (tohost)<br />
8'd0: ;<br />
8'd1: begin $display("*** PASSED ***"); #20 $finish; end<br />
default: begin $display("*** FAILED ***"); #20 $stop; end<br />
endcase<br />
end<br />
endmodule<br />
6.884 – Spring 2005 02/09/05<br />
T01 – Verilog 28