摘要
嵌入式系统是软件和硬件共存的系统,多数功能部件可以由软件来完成,也可以由硬件来完成,为了综合考虑系统功能和多项性能指标(如成本、硬件面积、功耗和时间性等)来合理划分系统,提出了一种针对SoC的嵌入式软/硬件协同综合方法,建立了对应的数学模型,将嵌入式系统软/硬件协同综合问题转换成为有向图中求最优路径问题,并用条件遍历法得出整个解空间上的可行解。本方法能够同时评价多项性能指标,融入了SoC设计IP核与软件构件重用的思想,是一种自动方法,克服了传统方法的缺陷。通过一个PDA手机平台音频和视频发方系统的实际例子证明了本方法的实用性和有效性。
Embedded systems are composed of hardware and software. Many functions of the systems can be realized by either software or hardware. In order to partition the system according to function and performance requirements, such as cost, size, power consumption and timing, a hardware./software co-synthesis for SoC design was proposed, the corresponding mathematical model was presented, hardware/software co-synthesis was translated into optimal paths of directed graphs, and the feasible solutions were got in the whole :solution space by conditional traversal. This method, which evaluates many performance factors and works in reuse of IP cores and software components, worked automatically and overcame the deficiency of the traditional methods. Finally, an example of the sender of audio and video subsystem of a PDA phtform illustrated the practicability and effectiveness of the approach.
出处
《四川大学学报(工程科学版)》
EI
CAS
CSCD
北大核心
2006年第1期109-114,共6页
Journal of Sichuan University (Engineering Science Edition)
基金
国家863计划资助项目(2003AAIZ2210)