Hardware /software codesign of image processing applications using transaction level modeling

Muhammad Omer Cheema, Omar Hammami, Lionel Lacassagne, Alain Merigot

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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 application that uses TLM and component based software design approaches along with HW synthesis using SystemC to accelerate system design and verification process. Our experiments performed over an image processing application shows the effectiveness of our methodology.

Original languageEnglish
Title of host publicationASAP07 IEEE - 18th International Conference Application-specific Systems, Architectures and Processors
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages46-52
Number of pages7
ISBN (Print)1424410274, 9781424410279
DOIs
Publication statusPublished - 1 Jan 2007
EventIEEE 18th International Conference Application-specific Systems, Architectures and Processors, ASAP07 - Montreal, QC, Canada
Duration: 8 Jul 200711 Jul 2007

Publication series

NameProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
ISSN (Print)2160-0511
ISSN (Electronic)2160-052X

Conference

ConferenceIEEE 18th International Conference Application-specific Systems, Architectures and Processors, ASAP07
Country/TerritoryCanada
CityMontreal, QC
Period8/07/0711/07/07

Keywords

  • Behavioral synthesis
  • Hardware/software codesign
  • Image processing chains
  • Transaction level modeling

Fingerprint

Dive into the research topics of 'Hardware /software codesign of image processing applications using transaction level modeling'. Together they form a unique fingerprint.

Cite this