当前位置: X-MOL 学术Nano. Commun. Netw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Cellular automata-based byte error correction in QCA
Nano Communication Networks ( IF 2.9 ) Pub Date : 2019-11-25 , DOI: 10.1016/j.nancom.2019.100278
Thiago F. Cesar , Luiz F.M. Vieira , Marcos A.M. Vieira , Omar P. Vilela Neto

It is important for Quantum-dot Cellular Automata (QCA) systems to reliably communicate with other circuits. In this work, we detail a circuit designed in QCA that corrects single byte errors. The circuit implements a Reed–Solomon code and was designed using principles from Cellular Automata (CA) theory. We present an encoder and a decoder that are able to correct single byte errors. Moreover, we also design other building blocks such as: pulse generator, syndrome calculator, position locator, word inverter, and error corrector circuits. We also include an application example, demonstrating how to use and connect the encoder and decoder in QCA communication systems. We validate the design by means of simulations in QCADesigner. Our results show the correct behavior of the circuit, being able to detect and correct a byte error. We also present the cost function and energy dissipation analysis of the system. The proposed circuit is of fundamental importance as it can be used and applied in QCA communications systems, improving its robustness in the presence of communication errors.



中文翻译:

QCA中基于元胞自动机的字节错误纠正

对于量子点元胞自动机(QCA)系统,与其他电路进行可靠的通信非常重要。在这项工作中,我们详细介绍了用QCA设计的可纠正单字节错误的电路。该电路实现了Reed-Solomon码,并使用了元胞自动机(CA)理论的原理进行设计。我们提出了一种能够纠正单字节错误的编码器和解码器。此外,我们还设计了其他构件,例如:脉冲发生器,校正子计算器,位置定位器,字逆变器和纠错器电路。我们还包括一个应用示例,演示了如何在QCA通信系统中使用和连接编码器和解码器。我们通过QCADesigner中的仿真来验证设计。我们的结果显示了电路的正确行为,能够检测并纠正字节错误。我们还介绍了系统的成本函数和能耗分析。所提出的电路具有根本的重要性,因为它可以在QCA通信系统中使用和应用,从而在存在通信错误的情况下提高其鲁棒性。

更新日期:2019-11-25
down
wechat
bug