In the synchronous process (sync_proc), the signal SET was changed to INIT in the sensitivity
list. Only the inputs INIT and CLK are required in the sensitivity list of the synchronous
process (sync_proc), because the process only generates D flip-flops, which are completely
controlled by just these two inputs.