• DocumentCode
    608345
  • Title

    Automated code generation of streaming applications for C6000 multicore DSPS

  • Author

    Odendahl, M. ; Weihua Sheng ; Aguilar, M. ; Leupers, R. ; Ascheid, G.

  • Author_Institution
    Inst. for Commun. Technol. & Embedded Syst., RWTH Aachen Univ., Aachen, Germany
  • fYear
    2012
  • fDate
    13-14 Sept. 2012
  • Firstpage
    221
  • Lastpage
    224
  • Abstract
    With the increasing complexity of modern, state-of-the-art Multiprocessor Systems on Chip (MPSoCs), recent trends in embedded software design show a rising interest in using dataflow models of computation for parallel programming. These models of computation do not only match the requirements of streaming applications found in the telecommunication, wireless and multimedia domain, but also provide an easier entry path in dealing with parallelism by reusing large parts of the sequential programming paradigm. As a consequence, it is highly desired to have an automated approach for bridging the gap between an application´s specification using a dataflow model of computation and the actual binary which is executed on the hardware. In this paper, we present a toolflow which completely automates the process of code generation for Texas Instrument´s C6000 high performing, multicore, Digital Signal Processor (DSP) platforms. The mapping of individual processes to specific cores is achieved by a user-defined mapping file. This automated code generation for streaming applications opens up a wide range of possibilities as a research and educational platform.
  • Keywords
    codes; digital signal processing chips; parallel programming; system-on-chip; C6000 multicore DSP; MPSoC; Texas Instrument C6000; automated approach; automated code generation; code generation; dataflow model; digital signal processor platforms; educational platform; embedded software design; multiprocessor systems on chip; parallel programming; research platform; sequential programming paradigm; streaming applications; user-defined mapping file;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education and Research Conference (EDERC), 2012 5th European DSP
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4673-4595-8
  • Electronic_ISBN
    978-1-4673-4595-8
  • Type

    conf

  • DOI
    10.1109/EDERC.2012.6532259
  • Filename
    6532259