A convolutional encoder has a single-shift register with two sta

A convolutional encoder has a single-shift register with two sta

A convolutional encoder has a single-shift register with two stages, (i.e., constraint length K = 3), three modulo-2 adders, and an output multiplexer. The generator sequences of the encoder are as follows:
g(1) = (1, 0, 1)
g(2) = (1, 1, 0)
g(3) = (1, 1, 1)
Draw the block diagram of the encoder.