DocumentCode
3319430
Title
Alternatives in FPGA-based SAD implementations
Author
Wong, Stephan ; Stougie, Bastiaan ; Cotofana, Sorin
Author_Institution
Comput. Eng. Lab., Delft Univ. of Technol., Netherlands
fYear
2002
fDate
16-18 Dec. 2002
Firstpage
449
Lastpage
452
Abstract
In multimedia processing, it is well-known that the sum-of-absolute-differences (SAD) operation is the most time-consuming operation when implemented in software running on programmable processor cores. This is mainly due to the sequential characteristic of such an implementation. In this paper, we investigate several hardware implementations of the SAD operation and map the most promising one in FPGA. Our investigation shows that an adder tree based approach yields the best results in terms of speed and area requirements and has been implemented as such by writing high-level VHDL code. The design was functionally verified by utilizing the MAX+plus II 10.1 Baseline software package from Altera Corp. and then synthesized by utilizing the LeonardoSpectrum software package from Exemplar Logic Inc. Preliminary results show that the design can be clocked at 380 MHz. This result translates into a faster than real-time full search in motion estimation for the main profile/main level of the MPEG-2 standard.
Keywords
adders; field programmable gate arrays; hardware description languages; motion estimation; video coding; 380 MHz; FPGA-based SAD implementations; LeonardoSpectrum software package; MAX+plus II 10.1 Baseline software package; MPEG-2 standard; adder tree; area requirements; hardware implementations; high-level VHDL code; motion estimation; multimedia processing; programmable processor cores; sequential characteristic; speed requirements; sum of-absolute-differences; Adders; Application software; Clocks; Field programmable gate arrays; Hardware; Laboratories; Logic design; Motion estimation; Software packages; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN
0-7803-7574-2
Type
conf
DOI
10.1109/FPT.2002.1188733
Filename
1188733
Link To Document