The embryonic design, which draws its inspiration from the biological process of ontogeny, naturally contains the elements necessary for self-repair and other built-in capabilities. Since embryonic cells contain an entire genome, if a cell fails within the embryonic fabric, the information might be replicated to a cell that is functioning normally. The Cartesian Genetic Programming (CGP) format, which represents a digital circuit as cartesian nodes, is proposed for the configuration data of embryonic fabric architecture. For the modular design of embryonic cells, the CGP configuration data size will remain the same. The configuration data, or genomic data, has been copied across all the cells as part of the cloning process. A three-tap FIR filter is devised and implemented on the fabric as part of the process of establishing the generalised embryonic architecture. On the embryonic cell, the fundamental building blocks of an FIR filter, adder, multiplier, and register are implemented by selecting specific genes from the information contained in the entire genome. To build the 16-bit adder, sixteen 1-bit adder cells were used, and these cells were connected using switch boxes. In a manner comparable, the 8x8 multiplier is built utilising sixty-four 1x1 multiplier cells and switch boxes. A single embryonic cell is used for the implementation of the 8-bit register. MATLAB and Simulink are used for modelling equivalent filter models, which are then used to verify the accuracy of the findings.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Novel Self-healing Embryonic Fabric for 3-tap FIR Filter with CGP Configuration Data

  • Gayatri Malhotra,
  • Punithavathi Duraiswamy,
  • J. K. Kishore

摘要

The embryonic design, which draws its inspiration from the biological process of ontogeny, naturally contains the elements necessary for self-repair and other built-in capabilities. Since embryonic cells contain an entire genome, if a cell fails within the embryonic fabric, the information might be replicated to a cell that is functioning normally. The Cartesian Genetic Programming (CGP) format, which represents a digital circuit as cartesian nodes, is proposed for the configuration data of embryonic fabric architecture. For the modular design of embryonic cells, the CGP configuration data size will remain the same. The configuration data, or genomic data, has been copied across all the cells as part of the cloning process. A three-tap FIR filter is devised and implemented on the fabric as part of the process of establishing the generalised embryonic architecture. On the embryonic cell, the fundamental building blocks of an FIR filter, adder, multiplier, and register are implemented by selecting specific genes from the information contained in the entire genome. To build the 16-bit adder, sixteen 1-bit adder cells were used, and these cells were connected using switch boxes. In a manner comparable, the 8x8 multiplier is built utilising sixty-four 1x1 multiplier cells and switch boxes. A single embryonic cell is used for the implementation of the 8-bit register. MATLAB and Simulink are used for modelling equivalent filter models, which are then used to verify the accuracy of the findings.