pre divider in dff

So saying the counter is still 16 bits is maybe a bit misleading. The dff is now 24 bits wide but only the top 16 bits are used for the counter. The first 8 bits act as a divider to make the top 16 bits count once every 256 cycles.

The 16+8 isn’t any fancy syntax. It just evaluates to 24.