• DocumentCode
    2523377
  • Title

    A SW/configware codesign methodology for control dominated applications

  • Author

    Ben Chehida, K. ; Auguin, M.

  • Author_Institution
    CNRS, Nice Sophia Antipolis Univ., France
  • fYear
    2005
  • fDate
    23-25 July 2005
  • Firstpage
    56
  • Lastpage
    61
  • Abstract
    In this paper, we present a partitioning methodology targeting a dynamically reconfigurable architecture. We first identify this class of architectures and point out the lack of underlying tools and compiler support exploiting, with these architectures, the potential task level parallelism (TLP). The applications in today´s and the future embedded systems are more and more control dominated making necessary the use of a specification that handles jointly treatment and control. Our methodology starts from a system level specification in safe state machines (SSM: the graphical formalism of ESTEREL) integrating task level granularity treatments (as C function calls) in a control flow environment. After simulation and formal proof, we explicitly partition all the different configurations of the SSM i.e. the different combinations of control and treatment that the system has to perform at each operational tick. We also develop a technique that enables to contain the explosion of the number of these configurations and establish the efficiency of our method through its application to a video supervision application and to the JPEG 2000 standard.
  • Keywords
    hardware-software codesign; reconfigurable architectures; video coding; JPEG 2000 standard; SW-configware codesign; control dominated application; control flow; embedded system; partitioning methodology; reconfigurable architecture; safe state machine; system level specification; task level granularity; task level parallelism; video supervision; Computer bugs; Control systems; Costs; Data processing; Embedded system; Explosions; Manufacturing; Process control; Quality of service; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architecture Processors, 2005. ASAP 2005. 16th IEEE International Conference on
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-2407-9
  • Type

    conf

  • DOI
    10.1109/ASAP.2005.10
  • Filename
    1540366