Abstract
In this paper we present a design methodology for algorithm/architecture co-design of a voltage-scalable, process variation aware motion estimator based on significance driven computation. The fundamental premise of our approach lies in the fact that all computations are not equally significant in shaping the output response of video systems. We use a statistical technique to intelligently identify these significant/not-so-significant computations at the algorithmic level and subsequently change the underlying architecture such that the significant computations are computed in an error free manner under voltage over-scaling. Furthermore, our design includes an adaptive quality compensation (AQC) block which "tunes" the algorithm and architecture depending on the magnitude of voltage over-scaling and severity of process variations. Simulation results show average power savings of similar to 33% for the proposed architecture when compared to conventional implementation in the 90 nm CMOS technology. The maximum output quality loss in terms of Peak Signal to Noise Ratio (PSNR) was similar to 1 dB without incurring any throughput penalty.
Original language | English |
---|---|
Title of host publication | ISLPED 09 |
Place of Publication | NEW YORK |
Publisher | ASSOC COMPUTING MACHINERY |
Pages | 195-200 |
Number of pages | 6 |
ISBN (Print) | 978-1-60558-684-7 |
Publication status | Published - 2009 |
Event | 14th International Symposium on Low Power Electronics and Design - San Francisco, Canada Duration: 19 Aug 2009 → 21 Aug 2009 |
Conference
Conference | 14th International Symposium on Low Power Electronics and Design |
---|---|
Country/Territory | Canada |
Period | 19/08/2009 → 21/08/2009 |
Keywords
- Significance driven computation
- low power
- motion estimation
- variation aware
- voltage over-scaling