1
정화소 움직임 탐색, 인트라/인터 모드 결정 및 반화소 움직임 탐색 과정을 포함하는 움직임 추정을 위한 통합 연산 장치에 있어서, 제1 화소값을 입력하는 제1 입력단; 제2 화소값을 입력하는 제2 입력단; 감산연산과 가산연산의 구별 신호를 입력하는 제3 입력단; 상기 반화소 움직임 탐색에서 반올림 연산을 위한 입력캐리를 입력하는 제4 입력단; 제5 입력단; 상기 제3 입력단으로부터 입력된 값과 상기 제4 입력단으로부터 입력된 값을 연산하는 논리합 연산 수단; 상기 제2 입력단으로부터 입력된 제2 화소값과 상기 제3 입력단으로부터 입력된 값을 연산하는 제1 배타적 논리합 연산 수단; 상기 제1 입력단으로부터 입력받은 상기 제1 화소값, 상기 논리합 연산수단의 연산결과 및 상기 제1 배타적 논리합 수단의 연산결과를 입력받아 가산하는 제1 가산수단; 상기 제1 가산수단 출력의 반전값과 상기 제3 입력단으로부터 입력된 신호를 연산하는 제1 논리곱 연산수단; 상기 제1 가산수단의 연산결과와 상기 제1 논리곱 연산수단의 연산결과를 입력받아 연산하는 제2 배타적 논리합 연산수단; 상기 제2 배타적 논리합 연산수단의 연산결과를 입력받는 레지스터; 상기 제3 입력단으로부터 입력된 신호의 반전값과 상기 제1 가산수단의 연산결과를 연산하여 그 결과를 상기 레지스터의 최상위 비트에 인가하는 제2 논리곱 연산수단; 상기 반화소 움직임 탐색 연산 과정에서 상기 레지스터의 정보를 출력하는 제1 출력단; 상기 제3 입력신호의 반전된 값과 상기 제1 가산수단의 연산결과를 입력받아 연산하고 그 결과를 상기 레지스터의 최상위 비트로 출력하는 제2 논리곱 연산수단; 상기 제5 입력단, 상기 레지스터 및 상기 제1 논리곱 연산수단으로부터 각각 입력된 데이터를 연산하는 제2 가산수단; 및 상기 제2 가산수단의 연산결과를 출력함과 동시에 상기 제5 입력단에 전달하는 제2 출력단 을 포함하는 통합 연산 장치
|