Core Concepts
부스 부분 곱 배열의 절단을 통해 하드웨어 면적과 전력 소비를 줄일 수 있으며, 이를 위해 커뮤터티브 속성을 유지하는 방법을 제시한다.
Abstract
이 논문은 부스 부분 곱 배열의 절단을 통해 하드웨어 면적과 전력 소비를 줄일 수 있는 커뮤터티브 승수기 설계 방법을 제안한다.
- 커뮤터티브 속성을 유지하기 위해 추가적인 보상 비트를 도입하는 방법을 설명한다.
- 부스 배열 절단으로 인한 최대 오차 범위를 수학적으로 분석하고 증명한다.
- 이를 바탕으로 최대 절단 수준에서 정확하게 반올림된 결과를 생성하는 방법을 제시한다.
- 다양한 비트폭의 승수기를 합성하여 기존 방식 대비 최대 31%의 면적 감소와 38%의 전력 소비 감소를 달성했음을 보여준다.
- ACL2 정리 증명기를 활용하여 42비트 승수기까지의 정확성과 커뮤터티브 속성을 검증했다.
이 연구는 부스 승수기 설계에 있어 커뮤터티브 속성을 유지하면서도 하드웨어 효율을 높일 수 있는 체계적인 방법론을 제시한다.
Stats
16비트 승수기에서 최대 31%의 면적 감소와 38%의 전력 소비 감소 달성
64비트 승수기에서 최대 31%의 면적 감소와 38%의 전력 소비 감소 달성
Quotes
"부스 부분 곱 배열의 절단을 통해 하드웨어 면적과 전력 소비를 줄일 수 있다."
"커뮤터티브 속성을 유지하기 위해 추가적인 보상 비트를 도입한다."
"부스 배열 절단으로 인한 최대 오차 범위를 수학적으로 분석하고 증명한다."