DocumentCode
2436580
Title
A H.264 decoder: A design style comparison case study
Author
Nikolov, Hristo ; Rao, Adarsha ; Deprettere, Ed F. ; Nandy, S.K. ; Narayan, Ranjani
Author_Institution
Leiden Embedded Res. Center, Leiden Univ., Leiden, Netherlands
fYear
2009
fDate
1-4 Nov. 2009
Firstpage
236
Lastpage
242
Abstract
A comparison between an automated, and a semi-custom design, and synthesis of a H.264 restricted baseline profile decoder is the subject of this paper. The automated approach models the H.264 decoder as a Kahn Process Network (KPN), that is mapped on a multi-processor Field Programmable Gate Array (FPGA) execution platform. The semi-custom approach follows a BlueSpec design path, including Verilog code generation, compilation, and simulation, and the Xilinx Integrated Software Environment (ISE) tool chain for Xilinx Vertex-II FPGA synthesis. There is still a gap between automated and partially handcrafted design times, even when performance and cost parameters are otherwise comparable, and even when obvious limitations are avoided in both approaches. The purpose of the case study presented here is to pinpoint limitations and challenges when trying to close the gap.
Keywords
codecs; design; field programmable gate arrays; BlueSpec design path; FPGA execution platform; H.264 restricted baseline profile decoder; ISE tool chain; Kahn Process Network; Verilog code generation; Xilinx Integrated Software Environment; Xilinx Vertex-II FPGA synthesis; multiprocessor field programmable gate array; Buffer storage; Costs; Decoding; Design automation; Field programmable gate arrays; Hardware design languages; Laboratories; Network synthesis; Process design; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2009 Conference Record of the Forty-Third Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4244-5825-7
Type
conf
DOI
10.1109/ACSSC.2009.5470115
Filename
5470115
Link To Document