1-WA1
Multimedia Application-Specific Engine Design Using High-Level Synthesis
Wednesday, February 6 | 8:45 am – 9:25 am
Nitin Chawla, Member of Technical Staff, STMicroelectronics
Roberto Guizzetti, Senior CAD Engineer, STMicroelectronics
Yan Meroth, Project Manager, STMicroelectronics
Arnaud Deleule, A2ISP Section Manager, STMicroelectronics
Vishal Gupta, Design Engineer, STMicroelectronics
Vinod Kathail, Chief Technical Officer, Synfora
Pascal Urard, High Level Synthesis Manager, STMicroelectronics
This paper presents a system-level methodology to handle design of complex application-specific engines, key differentiators in modern SoCs. This methodology is based on high-level synthesis: from an untimed C-based description of the algorithm, it produces an optimal hardware implementation meeting constraints of maximum throughput, memory bandwidth/porting requirements and desired parallelism/task-overlap, on the targeted ASIC technology. We demonstrate this methodology in two complex and high performance multimedia designs: (1) image signal processing pipeline comprising of sub-modules performing various image restoration/enhancement tasks consisting of inter-block streaming interfaces and (2) multi-standard (H.264,VC1,MPEG4,H.263) de-blocking and de-ringing filter with memory block-based inter-modular interfaces.
Roberto Guizzetti, Senior CAD Engineer, STMicroelectronics
Yan Meroth, Project Manager, STMicroelectronics
Arnaud Deleule, A2ISP Section Manager, STMicroelectronics
Vishal Gupta, Design Engineer, STMicroelectronics
Vinod Kathail, Chief Technical Officer, Synfora
Pascal Urard, High Level Synthesis Manager, STMicroelectronics






