Publications

Detailed Information

Buffer memory optimization for video codec application modeled in simulink

Cited 0 time in Web of Science Cited 0 time in Scopus
Authors

Han, SangIl; Guerin, Xavier; Chae, Soo-Ik; Jerraya, Ahmed. A

Issue Date
2006-07
Publisher
ACM (Association for Computing Machinery )
Citation
Design Automation Conference 2006, pp.689-694
Keywords
memory size reductionvideo codec applicationSimulink
Abstract
Reduction of the on-chip memory size is a key issue in video
codec system design. Because video codec applications involve
complex algorithms that are both data-intensive and controldependent,
memory optimization based on global and precise
analysis of data and control dependency is required. We generate
a memory-efficient C code from a restricted Simulink model,
which can represent both data and control dependency explicitly,
by applying two buffer memory optimization techniques: copy
removal and buffer sharing. Copy removal is performed while
parsing the Simulink model. Buffer sharing requires global
scheduling and formal lifetime analysis. Experimental results on
an H.264 video decoder show that the buffer memory size and
execution time of the C code generated by the proposed method
are 71% and 32% less than those of the C code produced by
Simulinks C code generator, respectively. When compared to the
hand written C code, the memory size was reduced by 27% while
its execution time was increased by only 3%.
Language
English
URI
https://hdl.handle.net/10371/62288
Files in This Item:
There are no files associated with this item.
Appears in Collections:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share