Domain specific reconfigurable architectures for image and video processing applications
Current approaches towards building a reconfigurable processor are targeted towards general purpose computing or a limited range of media specific applications and are not specifically tuned for mobile multimedia applications. The complexity, real-time constraints and cost efficient implementations...
Main Author: | |
---|---|
Published: |
Queen's University Belfast
2007
|
Subjects: | |
Online Access: | http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.492517 |
id |
ndltd-bl.uk-oai-ethos.bl.uk-492517 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-bl.uk-oai-ethos.bl.uk-4925172015-03-20T04:54:10ZDomain specific reconfigurable architectures for image and video processing applicationsPai, Arjun Kasturi2007Current approaches towards building a reconfigurable processor are targeted towards general purpose computing or a limited range of media specific applications and are not specifically tuned for mobile multimedia applications. The complexity, real-time constraints and cost efficient implementations of future multimedia systems need to be addressed early in the design lifecycle. Besides, the increasing demand for mobile multimedia processing with stringent performance constraints for reduced power, lower chip area and high flexibility naturally demand an architecture tailored specifically for low power image and video processing applications. The research undertaken and presented in this thes~s is targeted towards developing a powerefficient reconfigurable silicon core s~itable for integration within a System-on-aChip (SoC) design framework. A reusable cluster based approach was employed to identify specific sequences of operations that can be implemented and accelerated using reconfigurable hardware. A strong focus of this work is on image transformations and video processing which tends to dominate computational requirements involving up to two-thirds of computational complexity of a video or image encoder. A set of application benchmarks (discrete cosine transform, discrete wavelet transform and motion estimation) were used as case studies to demonstrate the computational efficiency and flexibility of the proposed domain-specific reconfigurable architecture (DSRA) presented in this thesis. These case studies were validated, evaluated and compared in . terms of their performance cost metrics namely speed, silicon area and dynamic power consumption. A key feature of the proposed architecture is its capability to cater to a range of existing benchmark architectures by reconfiguring them to suit a broad range of specifications. This work demonstrates and quantifies that a domainspecific reconfigurable approach provides a middle-ground between standard cell ASIC design and SRAM programmable FPGA implementation.621.382Queen's University Belfasthttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.492517Electronic Thesis or Dissertation |
collection |
NDLTD |
sources |
NDLTD |
topic |
621.382 |
spellingShingle |
621.382 Pai, Arjun Kasturi Domain specific reconfigurable architectures for image and video processing applications |
description |
Current approaches towards building a reconfigurable processor are targeted towards general purpose computing or a limited range of media specific applications and are not specifically tuned for mobile multimedia applications. The complexity, real-time constraints and cost efficient implementations of future multimedia systems need to be addressed early in the design lifecycle. Besides, the increasing demand for mobile multimedia processing with stringent performance constraints for reduced power, lower chip area and high flexibility naturally demand an architecture tailored specifically for low power image and video processing applications. The research undertaken and presented in this thes~s is targeted towards developing a powerefficient reconfigurable silicon core s~itable for integration within a System-on-aChip (SoC) design framework. A reusable cluster based approach was employed to identify specific sequences of operations that can be implemented and accelerated using reconfigurable hardware. A strong focus of this work is on image transformations and video processing which tends to dominate computational requirements involving up to two-thirds of computational complexity of a video or image encoder. A set of application benchmarks (discrete cosine transform, discrete wavelet transform and motion estimation) were used as case studies to demonstrate the computational efficiency and flexibility of the proposed domain-specific reconfigurable architecture (DSRA) presented in this thesis. These case studies were validated, evaluated and compared in . terms of their performance cost metrics namely speed, silicon area and dynamic power consumption. A key feature of the proposed architecture is its capability to cater to a range of existing benchmark architectures by reconfiguring them to suit a broad range of specifications. This work demonstrates and quantifies that a domainspecific reconfigurable approach provides a middle-ground between standard cell ASIC design and SRAM programmable FPGA implementation. |
author |
Pai, Arjun Kasturi |
author_facet |
Pai, Arjun Kasturi |
author_sort |
Pai, Arjun Kasturi |
title |
Domain specific reconfigurable architectures for image and video processing applications |
title_short |
Domain specific reconfigurable architectures for image and video processing applications |
title_full |
Domain specific reconfigurable architectures for image and video processing applications |
title_fullStr |
Domain specific reconfigurable architectures for image and video processing applications |
title_full_unstemmed |
Domain specific reconfigurable architectures for image and video processing applications |
title_sort |
domain specific reconfigurable architectures for image and video processing applications |
publisher |
Queen's University Belfast |
publishDate |
2007 |
url |
http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.492517 |
work_keys_str_mv |
AT paiarjunkasturi domainspecificreconfigurablearchitecturesforimageandvideoprocessingapplications |
_version_ |
1716787071799001088 |