计算机应用 ›› 2012, Vol. 32 ›› Issue (03): 855-860.DOI: 10.3724/SP.J.1087.2012.00855

• 典型应用 • 上一篇    下一篇

基于π网的嵌入式系统软硬件划分方法

郭荣佐1,黄君2,王霖3   

  1. 1.四川师范大学 计算机科学学院,成都 610068;
    2.四川工商职业技术学院 基础部,四川 都江堰 611830;
    3.成都纺织高等专科学校 电子信息与电气工程系,成都 611731
  • 收稿日期:2011-08-22 修回日期:2011-12-08 发布日期:2012-03-01 出版日期:2012-03-01
  • 通讯作者: 郭荣佐
  • 作者简介:郭荣佐(1973-),男,四川开江人,副教授,主要研究方向:嵌入式系统、物联网感知;黄君(1974-),女,重庆人,讲师,硕士,主要研究方向:代数学、形式化验证、本体演化;王霖(1970-),男,四川遂宁人,副教授,主要研究方向:语义Web、互联网、嵌入式系统。
  • 基金资助:

    四川省教育厅自然科学重点项目(10ZA008)。

Hardware/software partitioning method of embedded system based on π-nets

GUO Rong-zuo1, HUANG Jun2, WANG Lin3   

  1. 1.College of Computer Science, Sichuan Normal University, Chengdu Sichuan 610068, China;
    2.Department of Basic Courses, Sichuan Technology and Business College, Dujiangyan Sichuan 611830, China;
    3.Department of Electronic Information and Electrical Engineering, Chengdu Textile College, Chengdu Sichuan 611731, China
  • Received:2011-08-22 Revised:2011-12-08 Online:2012-03-01 Published:2012-03-01
  • Contact: Rong-Zuo Guo
  • Supported by:

    Sichuan Provincial Department of Education Natural Science Key Project

摘要: 针对嵌入式系统软硬件划分问题,提出一种基于π网的软硬件划分方法。首先介绍π网的定义及其规则;然后,对嵌入式系统目标进行描述和定义,应用π网建立软硬件划分模型——嵌入式系统软硬件划分模型(ESHPM);最后,对模型ESHPM进行一致性、死锁和兼容性分析,同时,对模型ESHPM进行了优化。所建立的模型ESHPM满足一致性,各进程间无死锁存在,且各个进程之间的交互是兼容的;同时模型ESHPM有效地提高了划分精度,并获得了更加合理的软硬件划分方法。

关键词: π网, π演算, 嵌入式系统, 软硬件划分, 优化算法

Abstract: Concerning the partitioning problems of the embedded system software and hardware, a method based on π-nets was proposed to partition the software and hardware of the embedded system. This paper gave a brief introduction to the definition and π-nets rules, and then described and defined the target, and established the division Embedded-system Software and Hardware Partition Model (ESHPM) applying the π-nets of software and hardware of embedded system. Finally this paper analyzed the consistency, deadlock and compatibility; at the same time, optimized the ERSHPM. The ESHPM established in this paper satisfied the consistency and no deadlock between the various processes. And the interaction between the various processes was compatible. The ESHPM effectively improves the accuracy of division, and a more reasonable division method of software and hardware has been got.

Key words: π-net, π-calculus, embedded system, software/hardware partitioning, optimization algorithm

中图分类号: