1
두 복소수 x = x0 + jx1 와 y = y0 + jy1 의 곱을 연산하는 복소수 곱셈기에 있어서, 상기 x의 실수부(x0)와 y의 실수부(y0)를 곱셈 연산하는 제 1 곱셈기; 상기 x의 허수부(x1)와 y의 허수부(y1)를 곱셈 연산하는 제 2 곱셈기; 상기 x의 실수부(x0)와 y의 허수부(y1)를 곱셈 연산하는 제 3 곱셈기; 상기 x의 허수부(x1)와 y의 실수부(y0)를 곱셈 연산하는 제 4 곱셈기; 상기 제 1 및 제 2 곱셈기의 출력값의 차를 연산하여, 복소수 곱의 실수부를 산출하는 감산기; 상기 제 3 및 제 4 곱셈기의 출력값의 합을 연산하여, 복소수 곱의 허수부를 산출하는 가산기; 상기 x의 실수부(x0)와 허수부(x1) 및/또는 y의 실수부(y0) 및 y의 허수부(y1)가 각각 동일한지를 비교하는 비교기; 및 상기 비교기의 결과에 따라, 상기 두 복소수 입력의 실수부와 허수부가 적어도 하나가 동일할 경우, 제 1 및 제 2 곱셈기의 출력값이 가산기에 입력되도록 하는 선택부를 포함하는 것을 특징으로 하는 복소수 곱셈기
|