Advertisement

EURASIP Journal on Embedded Systems

, 2011:373509 | Cite as

A Programmable Video Platform and Its Application Mapping Framework Using the Target Application's SystemC Models

  • Daewoong Kim
  • Kilhyung Cha
  • Do-Sun Hong
  • Soonwoo Choi
  • Soo-Ik Chae
Open Access
Research Article
  • 1.3k Downloads

Abstract

HD video applications can be represented with multiple tasks consisting of tightly coupled multiple threads. Each task requires massive computation, and their communication can be categorized as asynchronous distributed small data and large streaming data transfers. In this paper, we propose a high performance programmable video platform that consists of four processing element (PE) clusters. Each PE cluster runs a task in the video application with RISC cores, a hardware operating system kernel (HOSK), and task-specific accelerators. PE clusters are connected with two separate point-to-point networks: one for asynchronous distributed controls and the other for heavy streaming data transfers among the tasks. Furthermore, we developed an application mapping framework, with which parallel executable codes can be obtained from a manually developed SystemC model of the target application without knowing the detailed architecture of the video platform. To show the effectivity of the platform and its mapping framework, we also present mapping results for an H.264/AVC 720p decoder/encoder and a VC-1 720p decoder with 30 fps, assuming that the platform operates at 200 MHz.

Keywords

Control Structure Processing Element Mapping Result Electronic Circuit Small Data 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Publisher note

To access the full article, please see PDF.

Copyright information

© Daewoong Kim et al. 2011

This article is published under license to BioMed Central Ltd. 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.

Authors and Affiliations

  • Daewoong Kim
    • 1
  • Kilhyung Cha
    • 1
  • Do-Sun Hong
    • 1
  • Soonwoo Choi
    • 1
  • Soo-Ik Chae
    • 1
  1. 1.School of Electrical Engineering and Computer ScienceSeoul National UniversitySeoulRepublic of Korea

Personalised recommendations