提出一种基于可进化实时可参数化核(RTP核)的算法级数字硬件在线进化设计方法,可根据用户设计实时改变软IP核的功能.给出可进化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.