change width in blinky sim

This commit is contained in:
2020-10-23 09:52:03 -05:00
parent 9fe8d26364
commit f9b7340667
2 changed files with 2 additions and 2 deletions

View File

@@ -16,7 +16,7 @@ all: $(SIM_TARGET) $(BIN_TARGET)
# -GWIDTH=5 allows passing parameter to verilog module # -GWIDTH=5 allows passing parameter to verilog module
obj_dir/Vblinky.cpp: blinky.v obj_dir/Vblinky.cpp: blinky.v
@echo "Running verilator" @echo "Running verilator"
@$(VERILATOR) --trace -Wall -GWIDTH=20 -cc blinky.v @$(VERILATOR) --trace -Wall -GWIDTH=15 -cc blinky.v
obj_dir/Vblinky__ALL.a: obj_dir/Vblinky.cpp obj_dir/Vblinky__ALL.a: obj_dir/Vblinky.cpp
@make --no-print-directory -C obj_dir -f Vblinky.mk @make --no-print-directory -C obj_dir -f Vblinky.mk

View File

@@ -35,7 +35,7 @@ int main(int argc, char **argv) {
unsigned tickcount = 0; unsigned tickcount = 0;
int last_led = tb->o_led; int last_led = tb->o_led;
for(int k=0; k<(1 << 23); k++) { for(int k=0; k<(1 << 18); k++) {
tick(++tickcount, tb, tfp); tick(++tickcount, tb, tfp);
if (last_led != tb->o_led) { if (last_led != tb->o_led) {