Binary_reg
This component consist of two
processes (at least in my solution)
1) a process which
implements a counter with the sequence
0,1,2,3,4,5,6,7,8.
The numbers 0 to 7 indicates that the conversion
running where as number = 8 indicates that the
conversion ended (hence will Strobe = 1 for one
clockcycle)
2) a process which
implements a "normal" shift register.
The shift register loaded with the Bin(7:0)
each time the counter value = 8
For counter values 0 to 7 will the shift register
shift one bit left - the leftmost bit will always be
found at the Modout