DocumentCode :
3286400
Title :
On the Use of DesertFD to Generate Custom Architectures for H.264 Motion Estimation
Author :
Saraswat, Rohit ; Eames, Brandon
Author_Institution :
Utah State Univ., Logan
fYear :
2008
fDate :
March 31 2008-April 4 2008
Firstpage :
359
Lastpage :
368
Abstract :
Deriving a custom architecture for H.264 video compression based motion estimation is a complex hardware design problem. The problem is complicated by the plethora of design options in the H.264 standard. To derive an efficient architecture, the designer must select between suitable algorithms, allocate computational resources to a custom datapath architecture, and schedule operations onto that architecture, while subject to constraints on both area and execution time. Design space exploration (DSE) addresses the design optimization problem by automating or semi-automating trade-off analysis. We use a DSE tool, DesertFD, to derive architectures for the motion estimation modules of a H.264 encoder. DesertFD is a domain- independent DSE tool which facilitates the representation and pruning of a design space using constraint satisfaction. Using post synthesis data for resource components, we use DesertFD to explore possible architectural solutions for H.264 motion estimation, subject to various area and latency constraints. Our results indicate that UMHEX algorithm is selected for tight area constraints while a five- step-search 5SS algorithm is selected otherwise.
Keywords :
circuit optimisation; data compression; digital signal processing chips; logic design; motion estimation; resource allocation; scheduling; video coding; H.264 encoder; complex hardware design problem; constraint satisfaction; custom datapath architecture; design optimization; design space exploration; motion estimation; post synthesis data; resource allocation; scheduling; video compression; Algorithm design and analysis; Computer architecture; Design optimization; Hardware; Motion estimation; Processor scheduling; Resource management; Scheduling algorithm; Space exploration; Video compression; Algorithm selection; Architecture derivation; DesertFD; Design Space Exploration; H.264; Motion Estimation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer Based Systems, 2008. ECBS 2008. 15th Annual IEEE International Conference and Workshop on the
Conference_Location :
Belfast
Print_ISBN :
0-7695-3141-5
Type :
conf
DOI :
10.1109/ECBS.2008.34
Filename :
4492417
Link To Document :
بازگشت