ill produce 2 output pulses</li>
</ul>
<p>Pulses do not have to be distinct: holding the input high for a number of
 clock cycles will have the same effect as the same number of separate,
 single-cycle pulses.</p>
<p>The output pulse occurs in the same cycle as the input pulse, which means
 there is a combinational path from <code>pulses_in</code> to <code>pulse_out</code>. This is
 necessary to avoid a cycle of latency between an input pulse arriving and
 signalling that it is a multiple of <code>divisor</