论文部分内容阅读
本文主要工作是研究胚胎阵列的组成、容错机制,并探求更进一步的改进,增强其实际应用的可能性。
本文首先介绍了故障诊断的基础知识,胚胎阵列整个想法的提出以及意义。接着对胚胎阵列的构成,原理以及细胞内部结构作了详细阐述,在此基础上设计完成一个完整细胞,并用其构成一个5×5的胚胎阵列,完成搭建容错系统平台的工作。
为了验证此容错结构的可行性,以Xilinx公司的Spartan-IIE系列FPGA为实现硬件,使用BDD方法将一位全加器置于此阵列中,实现了一位全加器的容错,完成验证。
鉴于目前的细胞功能模块完成功能有限,实现逻辑的规模有限,最后我们对细胞结构作一增强,使功能模块不仅能完成2-1选择器的功能,也可配置为一位全加/减器,以便实现复杂逻辑,增强其实用性。利用此新的细胞结构,我们使用了相近的细胞数实现了二位全加/全减器。