Self-checking principle and design of ternary Berger code

被引:0
|
作者
Zhang Sulan [1 ]
Shen Yunfu [2 ]
机构
[1] Jiaxing University,Provincial Key Laboratory of Multimodal Perceiving and Intelligent Systems
[2] Jiaxing University,School of Artificial Intelligence
[3] Jiaxing University,Engineering Research Center of Intelligent Human Health Situation Awareness of Zhejiang Province
[4] Sanda University,School of Information Science and Technology
关键词
Ternary optical computer (TOC); Berger code; Error detection; Self-checking; Fault tolerance;
D O I
10.1038/s41598-025-94451-x
中图分类号
学科分类号
摘要
With the gradual maturity of the hardware and programming platform of Ternary optical computer (TOC), TOC gradually enters the practical application stage. Its reliability is becoming a research hotspot. The liquid crystal is used to change the polarization direction in the TOC to realize the three-state conversion of light. So the data is ternary and the classical binary detection/correction schemes are ineffective. In this paper, the ternary Berger code is proposed for ternary code-word of the form m = mnmn−1…m2m1 with symbols \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$0,1,\overline{1}$$\end{document}, and a principle of error detection based on the ternary Berger code is presented for the error schemes x → y, where x ≠ y and x, y ∈{\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$0,1,\overline{1}$$\end{document}}. Then a photoelectric structure of error detection based on ternary Berger code is designed, which can detect single error for huge-bit data with high efficiency and low cost and lower delay.
引用
收藏
相关论文
共 50 条