摘要
提出一种基于可进化实时可参数化核(RTP核)的算法级数字硬件在线进化设计方法,可根据用户设计实时改变软I核的功能.给出可进化RTP核的概念和模型,并以HDB3编码器设计为例,给出可进化RTP核的进化设计方法和基于可进化RTP核的数字系统设计方法.使用可进化RTP核可以实现任意算法级数字硬件系统的在线进化、自适应与自修复,为进化硬件的工程应用提供了一种可行的实现方法.
A new online design method is proposed to design algorithm-level digital hardware systems, in which the run-time parameterizable (RTP) cores are utilized as building blocks, and the function of the soft IP core may change real time according to consumer's demand. The concept and model of evolvable RTP core is given, and the design method is proof-tested by a HDB3 coder system-on-chip. Using the building blocks of evolvable RTP cores, any algorithm-level digital hardware system can be evolutionary designed online, and perform self-adapting and self-repairing online, thus open a viable way for the realworld applications of evolvable hardware.
出处
《小型微型计算机系统》
CSCD
北大核心
2009年第1期188-192,共5页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(60374008
90505013)资助
航空科学基金项目(2006ZD52044
04I52068)资助
关键词
进化硬件
JBits
可进化核
在线进化
算法级硬件
evolvable hardware
JBits
volvable core
online evolution
algorithm-level hardware