EURASIP Journal on Embedded Systems
Volume 2007 (2007), Article ID 71043, 14 pages
doi:10.1155/2007/71043
Research Article

System-Platforms-Based SystemC TLM Design of Image Processing Chains for Embedded Applications

1EECS Department, Ecole Nationale Superieure de Techniques Avancees, 32 Boulevard Victor, Paris 75739, France
2Axis Department, University of Paris Sud, Orsay 91405, France

Received 18 October 2006; Accepted 3 May 2007

Academic Editor: Paolo Lombardi

Copyright © 2007 Muhammad Omer Cheema et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Intelligent vehicle design is a complex task which requires multidomains modeling and abstraction. Transaction-level modeling (TLM) and component-based software development approaches accelerate the process of an embedded system design and simulation and hence improve the overall productivity. On the other hand, system-level design languages facilitate the fast hardware synthesis at behavioral level of abstraction. In this paper, we introduce an approach for hardware/software codesign of image processing applications targeted towards intelligent vehicle that uses platform-based SystemC TLM and component-based software design approaches along with HW synthesis using SystemC to accelerate system design and verification process. Our experiments show the effectiveness of our methodology.