• DocumentCode
    3561935
  • Title

    An approach to hardware/software partitioning for multiple hardware devices model

  • Author

    Geguang, Pu ; Xiangpeng, Zhao ; Shuling, Wang ; Zongyan, Qiu ; Jifeng, He ; Yi, Wang

  • Author_Institution
    Sch. of Math., Peking Univ., Beijing, China
  • fYear
    2004
  • Firstpage
    376
  • Lastpage
    385
  • Abstract
    Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-design. This paper describes a new approach to hardware/software partitioning for multiple hardware-devices model. The partitioning is transformed into a reachability problem of timed automata, and the optimal solution can be obtained by means of an optimal reachability algorithm. To relax the initial condition of partitioning for optimization, two algorithms are designed to explore the dependency relations among processes in the sequential specification. Some experiments are conducted with model checker UPPAAL to show our approach is both effective and efficient.
  • Keywords
    automata theory; hardware-software codesign; program diagnostics; program verification; reachability analysis; UPPAAL model checker; computer aided hardware-software partitioning; dependency relations; hardware-software codesign; multiple hardware devices model; optimal reachability algorithm; reachability problem; sequential specification; timed automata; Hardware; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Formal Methods, 2004. SEFM 2004. Proceedings of the Second International Conference on
  • Print_ISBN
    0-7695-2222-X
  • Type

    conf

  • DOI
    10.1109/SEFM.2004.1347542
  • Filename
    1347542