摘要
对嵌入式系统应用中硬件/软件划分方法的研究是基于源代码级别或者二进制级别,可以利用在两个级别上的各自特点分别进行求解,利用了源代码级别的高级信息和二进制级别上性能准确估计的特点,先进行功能划分再进行二进制性能估算根据估计得到性能来动态划分应用。文章基于Petir网给出了系统划分模型,使用执行时间最少的增益函数启发下一步动作。算法可以用较少的硬件面积,提高执行时间。
Hardware/Software partitioning of embedded system are developed in source level,or in binary level.While we do the work in both levels at one process.With the advantages of accurate evaluation of performance in binary level we use the information in source level to design the heuristic algorithm,supporting partitioning dynamically and being transparent to user.The heuristic algorithm is the gain of the execution time.We construct the partitioning model and search the result.We end in getting better performance of improving the executing time with little area of hardware.
出处
《计算机工程与应用》
CSCD
北大核心
2006年第3期73-75,共3页
Computer Engineering and Applications