| In recent years,with the continuous development of ternary optical computer system,the computing technology of ternary optical computer is becoming more and more mature,which requires higher requirements for error detection and correction of ternary optical computer.Therefore,this paper focuses on the low error detection efficiency and insufficient error detection capability in ternary optical computer at present,and studies and discusses the problem of realizing fast error detection.Cyclic redundancy code is one of the most widely used codes in the field of data verification,which has outstanding error detection capability.Combined with the characteristics of MSD(Modefied Signed Digit)digital system and the concept of cyclic redundancy check,this paper studies the ternary cyclic redundancy Check(T-CRC)based on ternary optical computer,proposes a feasible scheme for ternary Cyclic Redundancy code calculation in Ternary optical computer,and describes the calculation principle,operation steps and optical path structure in detail.In order to give full play to the performance and characteristics of ternary optical computer,the designed one-step iterative scheme is optimized into a full parallel computing scheme,which can more efficiently and quickly realize the check bit calculation of ternary cyclic redundancy code.It provides a new feasible calibration scheme for ternary optical computer data verification.In this paper,the construction method,calculation principle and conventional iterative algorithm of ternary cyclic redundancy code are described,and then the conventional iterative algorithm on ternary optical computer is analyzed and discussed.After analyzing the conventional iterative algorithm,it is found that the algorithm needs more data bit resources and computing power when combined with the existing ternary optical computer.Therefore,it is necessary to parallelize them in order to better complete the tasks related to data verification in ternary optical computers.Compared with the conventional iterative scheme,the parallel computing scheme of ternary cyclic redundancy code is more efficient in computing speed and efficiency.The innovations of the paper include:(1)In order to solve the problems of existing ternary optical computer data verification methods,ternary cyclic redundancy codes are constructed for the first time.Ternary cyclic redundancy code can complete data verification in ternary optical computer,and fill the blank of false detection caused by even number of errors in the original data verification field.(2)According to the existing theoretical basis of ternary optical computer,the conventional iterative scheme of ternary cyclic redundancy code is improved,and a faster parallel computing scheme is designed,which gives full play to the characteristics of numerous bits and reconfigurable processor of ternary optical computer. |