Repetitive mode doesn't work when a pulser is configured not to wait for a start pulse (WREN gateware, pulser)
In simulation, it can be seen that when repetitive mode is set, a pulser doesn't continue generating pulses when it is configured not to wait for a start pulse (start=5'b11111). The pulser generates a number of pulses given in a configuration and doesn't generate new pulses. When the pulser is configured to wait for a start pulse, then the repeat mode works correctly. According to the current FSM diagram, it should generate new pulses in the repetitive mode whether it is configure to wait for a start or not.
Example of configuration which doesn't generate new pulses:
Pulser number: 1. Its configuration is
- repeat mode: 1
- start input: 31
- stop input: 31
- clock input: 16
- pulser output: 2
- initial delay [clk cycl]: 0
- pulse width [ns]: 71
- pulse period [clk cycl]: 92
- number of pulses: 9
- loaded immediately: 0
- time [s]: 293
- time [ns]: 4354