일반기술
2의 보수 포맷 데이타의 클리핑 및 라운딩 회로
본 기술은 디지탈 데이타 처리 기술에서, 2의 보수(2′s complement)형태의 디지탈 데이타 포맷에 대한 데이타 클리핑(clipping)과 라운딩(rounding)회로에 관한 것이다.종래의 장치는, 디지탈 신호 처리 기술에서는 데이타의 연산을 위해 2의 보수 데이타 포맷으로 데이타를 구성하여 각종 연산을 실행하고, 출력하게되는데, 종래의 데이타 클리핑 및 라운딩 회로는 다이렉트 인크리먼트 포맷의 데이타에 대한 클리핑 및 라운딩 처리만 실행 가능하기 때문에 2의 보수형태로 구성된 데이타에 대한 데이타 클리핑 라운딩 처리를 실행할 수 없는 문제점이 있고, 이러한 문제점은 입력 데이타가 음수일 경우와 양수일 경우에 라운딩 처리하지 못하게 되는 제약을 수반하게 되는 것이다.본 기술은 2의 보수 포맷의 입력 데이타의 최상위 비트를 검출하여 부호를 판정하는 부호 비트 검출수단과, 부호 비트 검출수단에서 검출된 부호 비트와 출력 데이타 LSB-1번째 비트를 입력받아 검출된 값이 양수일때 캐리를 발생시키는 캐리 발생수단과, 캐리 발생수단의 출력이 있을때 입력 데이타에 +1 가산을 실행하는 가산수단과, 가산수단에서 오버 플로우가 검출되거나, 입력 데이타의 상위 비트를 검색하여 오버 플로우를 검출하는 오버 플로우 검출수단과, 오버 플로우 검출수단이 출력에 따라 가산수단의 출력 또는 설정된 ±최대값을 선택하여 출력하는 출력 스위칭수단으로 구성된 2의 보수 포맷 데이타의 클리핑 및 라운딩 회로로서, 2의 보수 형태의 디지탈 데이타에 대한 신호 처리시에도 데이타의 클리핑과 라운딩 처리를 실행하여 즐 수 있도록 한 것이다.본 기술은 2의 보수 형태의 디지탈 데이터에 대한 신호 처리시에도 데이터의 클리핑과 라운딩 처리를 실행하여 줄 수 있도륵 한 2의 보수 포맷 데이터의 클리핑 및 라운딩 회로를 제공함을 목적으로 한다.이를 위해 2의 보수 포맷의 입력 데이터의 최상위 비트를 검출하여 부호를 판정하는 부호 비트 검출수단과, 부호 비트 검출수단에서 검출된 부호 비트와 출력 데이터를 기준으로 LSB-1번째 비트틀 입력받아 검출된 값이 양수일때 캐리를 발생시키는 캐리 발생수단과, 캐리 발생수단의 출력이 있을 때 입력 데이터에 +1가산을 실행하여 출력 스위칭수단에 공급하고, 오버 플로우가 발생되면 이를 오버 플로우 검출수단에 공급하는 가산수단과, 가산수단에서 오버 플로우가 검출되거나, 입력 데이터의 상위비트를 검색하여 오버 플로우를 검출하는 오버 플로우 검출수단과, 오버 플로우 검출수단의 출력에 따라 가산수단의 출력 또는 설정된 ±최대값을 선택하여 출력하는 출력 스위칭수단으로 구성된다.
기술정보
- 기술분류
- 전기·전자 > 기타 전기/전자
- 보유기관
- 한국산업기술진흥원
- 기술유형
- 일반기술
- 등록일
- 2008-01-02
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.