jtag_vpi: add some hysterisis for waiting for init_done
This commit is contained in:
		| @@ -87,10 +87,10 @@ begin | |||||||
| 	data_out	<= 32'h0; | 	data_out	<= 32'h0; | ||||||
| 	data_in		<= 32'h0; | 	data_in		<= 32'h0; | ||||||
|  |  | ||||||
| 	// Insert a #delay here because we need to |         // Small delay to get past reset instability | ||||||
| 	// wait until the PC isn't pointing to flash anymore |         //  before checking for init_done | ||||||
| 	// (this is around 20k ns if the flash_crash boot code |         #200  | ||||||
| 	// is being booted from, else much bigger, around 10mil ns) |            | ||||||
| 	wait(init_done) | 	wait(init_done) | ||||||
| 		if($test$plusargs("jtag_vpi_enable")) main; | 		if($test$plusargs("jtag_vpi_enable")) main; | ||||||
| end | end | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user