论文部分内容阅读
嵌入式系统是由软件模块和硬件模块组成,用来完成特定任务的专用系统。
随着嵌入式系统复杂程度不断提高,特别是集成电路设计进入SOC开发时代之后,传统开发方法已难以适应系统设计的需要。
同时嵌入式系统应用领域不断扩大,嵌入式计算机系统设计方法的研究也发展到了新的阶段-软硬件协同设计的方法。
软硬件协同设计方法关注硬件开发与软件开发的协作性,可以有效地避免传统嵌入式系统设计方法所引发的一系列问题。
软硬件的划分是软硬件协同设计过程中的重要环节,它是在满足系统各项约束条件的前提下,为嵌入式系统各功能模块确定具体的实现方式,为系统提供最佳的软硬件折衷方案。
模拟退火算法的思想来源于固体的退火过程,论文中给出了一种基于模拟退火算法的软硬件划分算法,可以有效解决软硬件划分问题。此方法与传统划分算法相比具有收敛速度快的特点,能够很好地应用于嵌入式系统软硬件协同设计中的软硬件划分方法中。