收稿日期: 2017-04-04
网络出版日期: 2018-05-07
基金资助
国家自然科学基金资助项目(61572305);上海市自然科学基金资助项目(13ZR1416000);上海市自然科学基金资助项目(15ZR1415400);上海市科研计划专项资助项目(15700500400)
Communication system of ternary optical computer decoder
Received date: 2017-04-04
Online published: 2018-05-07
研究了在三值光学计算机(ternary optical computer, TOC)的解码结果发送和接收部件之间建立通信子系统的问题. 建立了数据重发机制和通信系统重启机制, 并利用这两个机制来分别提高对通信系统本身以及对周边 器件的偶发瞬态故障的容忍能力, 还利用附加的标示信息实现了对数据线路发生永久性故障的判定能力. 将这些技术结合内部集成电路(inter-integrated circuit, IIC)通信方式, 实现了一个用于 TOC 解码器的实用通信系统, 并对这个系统的整体性能进行了详细测试. 讨论了对所 完成系统的实验研究, 包括实验内容的选取、实验软件的设计、测试用例的设置和实验过程等. 大量的实验结果证明了该通信子系统的科学性和可靠性.
杨加龙, 金翊, 欧阳山, 周时强 . 三值光学计算机解码器的通信系统[J]. 上海大学学报(自然科学版), 2018 , 24(2) : 166 -180 . DOI: 10.12066/j.issn.1007-2861.1898
This paper proposes a method of establishing a communication subsystem between a decoder and other units in a ternary optical computer (TOC). Mechanisms of repeatedly sending data and restarting the communication system are used to improve fault-tolerant ability against occasional transient faults of the system and the peripheral devices. Additional identification information is used to detect permanent failures of the communication link. Combining these techniques with inter-integrated circuit (IIC), a practical communication system for TOC decoders is completed. The overall performance of the system is tested in details. Selection of experimental contents, design of experimental software, settings of test cases and the experimental process are discussed. The experimental results show effectiveness and reliability of the communication subsystem.
| [1] | Jin Y, Wang H J, Ouyang S, et al. Principles, structures, and implementation of reconfigurable ternary optical processors[J]. Sci China Ser F: Inf Sci, 2011,54:2236-2246. |
| [2] | Sun H, Jin Y, Yan J Y. Research on principle of coder and decoder in ternary optical computer by experiment[J]. Comput Eng Appl, 2004,40:82-83, 136. |
| [3] | Yan J Y, Jin Y, Sun H. Study on the feasibility of coding and decoding multi-bit ternary optical signal used in ternary optical computer[J]. Comput Eng, 2004,30:175-177. |
| [4] | Xue T, Jin Y, Zuo K Z. Data acquiring control system for decoder of TEMA opticalcomputer[J]. Comput Eng Des, 2009,30:3932-3933, 3945. |
| [5] | Lei L, Jin Y. Auto-measurement of grayscale threshold of ternary optical computer'sdecoder[J]. Comput Eng Des, 2012,33:233-237. |
| [6] | 金翊, 顾莹莹, 左开中. 三值光学计算机解码器的理论、技术和实现[J]. 中国科学F辑, 2013,43:275-286. |
| [7] | Liu S B, Peng J J, Jin Y, et al. Technology of synchronizing decoder with operator in TOC experimental system[J]. Comput Eng Des, 2010,31:3565-3568. |
| [8] | 吴晓艳. 计算机串行通信接口及其应用[J]. 现代电子技术, 2010,33(18):83-86. |
| [9] | 马玉春, 宋瀚涛. 串行通信协议的研究及应用[J]. 计算机应用研究, 2004,21(4):228-229. |
| [10] | Neill B C O, Clark S, Wong K L. Serial communication circuit with optimized skew characteristics[J]. IEEE Communications Letters, 2001,5(6):260-262. |
| [11] | 王晖, 胡晓峰, 库锡树, 等. 一个实用的多点通信部件的设计与实现[J]. 计算机工程, 1999,25(8):10-11. |
| [12] | Wu J, Xiao Z. Design and implementation of embedded communication system based on S3C2410A[J]. Application Research of Computers, 2008(6):88. |
| [13] | Campobello G, Patane G, Russo M. Parallel CRC realization[J]. IEEE Transactions on Computers, 2003,52(10):1312-1319. |
| [14] | 雷震甲. 计算机网络 [M]. 西安: 电子科技大学出版社, 1999: 12. |
| [15] | Semiconductors P. The I2C-bus specification[J]. Philips Semiconductors, 2000,9397(750):00954. |
| [16] | Rizzo L. Effective erasure codes for reliable computer communication protocols[J]. ACM SIGCOMM Computer Communication Review, 1997,27(2):24-36. |
/
| 〈 |
|
〉 |