new binary code word read only memory 1117 readjusts the multiplier coefficient of arithmetic unit 1118 to configure the same as au 2 during time slot 2 data selector 1111 interconnects the output of storage element 1119 to the a 1 input of arithmetic unit 1118 and data selector 1112 interconnects the output of storage element 1121 to the a 2 input the b 1 output of arithmetic unit 1118 is inputted to storage element 1119 by data selector 1113 and the b 2 output of arithmetic unit 1118 is inputted to storage element 1121 by data selector 1114 data selectors 1115 and 1116 recirculate the data stored in storage elements 1122 and 1123 respectively in response to the third k pulse control signal counter 1102 generates a new binary code word c 1 c 2 in response to the new code word data selectors 1111 through 1116 interconnect the appropriate storage elements to the a 1 and a 2 inputs of arithmetic unit 1118 and the b 1 and b 2 outputs to the appropriate storage elements as can be determined by reference to fig8 and the time slot 3 column in fig1 in response to the same k clock pulse the multiplier coefficient of arithmetic unit 1118 is adjusted to its au 3 configuration by read only memory 1117 in response to the next k pulse from.