Loading the figure…
Stopped · Your code isn't running yet. Until you press Run, the board runs the program already on it.
Nothing printed yet. Press Run.
Not checked yet
Run your code to check it. The checks replay a fixed script on a virtual clock, so the same code always gets the same result.
Each fault really happens in the simulation. Trigger one, watch the figure, then read why.
Change a value here or click a chip in the code.
There is no delay(): LEDR0 blinks because the design counts 50 million clock cycles a second, and LEDR9-LEDR6 count the blinks.
iynk runs your Verilog as a behavioural model, cycle by cycle on the board clock. It does not synthesise, place or route: no timing, no LUT counts.
| Pin | Connects to | What it does |
|---|---|---|
MAX10_CLK1_50 | CDCE937 (U3) → PIN_P11 | Every rising edge updates the registers |
LEDR0 | FPGA pin A8 (LEDR[0]) | Changes state every HALF cycles |
LEDR6 | FPGA pin E14 (LEDR[6]) | Lowest bit of the blink count |
Sensors and actuators this board drives, with the real connections.