DocumentCode :
3364676
Title :
Architecture driven memory allocation for FPGA based real-time video processing systems
Author :
Lawal, Najeem ; Thörnberg, Benny ; O´Nils, Mattias
Author_Institution :
Electron. Design Div., Mid Sweden Univ., Sundsvall, Sweden
fYear :
2011
fDate :
13-15 April 2011
Firstpage :
143
Lastpage :
148
Abstract :
In this paper, we present an approach that uses information about the FPGA architecture to achieve optimized allocation of embedded memory in real-time video processing system. A cost function defined in terms of required memory sizes, available block- and distributed-RAM resources is used to motivate the allocation decision. This work is a high-level exploration that generates VHDL RTL modules and synthesis constraint files to specify memory allocation. Results show that the proposed approach achieves appreciable reduction in block RAM usage over previous logic to memory mapping approach at negligible increase in logic usage.
Keywords :
field programmable gate arrays; random-access storage; resource allocation; video signal processing; FPGA based real-time video processing systems; VHDL RTL modules; architecture driven memory allocation; block-RAM resources; distributed-RAM resources; memory mapping approach; synthesis constraint files; Field programmable gate arrays; Memory management; Pixel; Power demand; Random access memory; Resource management; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programmable Logic (SPL), 2011 VII Southern Conference on
Conference_Location :
Cordoba
Print_ISBN :
978-1-4244-8847-6
Type :
conf
DOI :
10.1109/SPL.2011.5782639
Filename :
5782639
Link To Document :
بازگشت