上海大学学报(自然科学版) ›› 2015, Vol. 21 ›› Issue (2): 245-256.doi: 10.3969/j.issn.1007-2861.2013.07.053

• 计算机工程与科学 • 上一篇    下一篇

三值光学计算机SD11 解码器的实现及改进

王志恒, 金翊, 欧阳山   

  1. 上海大学计算机工程与科学学院, 上海200444
  • 收稿日期:2013-10-20 出版日期:2015-04-29 发布日期:2015-04-29
  • 通讯作者: 金翊(1957—), 男, 教授, 博士生导师, 博士, 研究方向为三值光学计算机. E-mail:yijin@shu.edu.cn
  • 基金资助:

    国家自然科学基金资助项目(61073049); 国家自然科学青年基金资助项目(61103054); 上海市教委科研创新基金资助项目(13ZZ074, 13YZ005); 上海市自然科学基金资助项目(13ZR1416000); 上海高校青年教师培养计划资助项目(ZZSD13035)

Implementation and improvement of SD11 decoder

WANG Zhi-heng, JIN Yi, OUYANG Shan   

  1. School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China
  • Received:2013-10-20 Online:2015-04-29 Published:2015-04-29

摘要: 介绍了一款用于三值光学计算机应用研究系统SD11 的三值光学解码器的设计及实现. 该解码器的硬件包含4 个摄像头、1 个嵌入式系统和1 个专门设计的摄像头和嵌入式系统的转接板. 通过该转接板, 实现了在软件操控下用1 个嵌入式系统分时控制4 个摄像头完成拍照的技术. 该解码器包含了已有的数据存储技术、阈值判断技术和三值数据生成技术. 对这些技术进行了必要的整合, 进而形成了实际可用的解码器核心软件. 该软件与获取光学处理器输出画面的过程无关, 因此可作为未来商业化三值光学计算机解码技术的重要基础. 通过实验研究了三值光学解码器的功能及其对环境变化的适应性, 并很好地解决了当信号线长度超过1.2 m 时图像质量下降的问题, 使该解码器达到了在SD11 中使用的要求, 为促进三值光学计算机进入应用领域提供了条件.

关键词: 光学计算机, 嵌入式系统, 三值光学解码器, 摄像

Abstract: This paper describes the decoder of a ternary optical computer’s applied research systems, SD11. Hardware of the decoder includes four cameras, an embedded system, and an adapter plate connecting the cameras with the embedded system. With this adapter plate, works of the four cameras is time-shared controlled by a program in the embedded system. Some modules such as data storage, threshold decision and three alues data generation used in the decoder are contributed by the existing research. Having integrated these into the system, an available core program of the decoder is formed. Since the software is independent of the particular process of picture taking, the core part of the program may be used in the future commercial ternary optical computer. The contribution of this work is to study the ternary optical decoder’s functionality and adaptability to environmental change via a series of test. Through the experiments, the problem of image quality degradation is solved when the signal carrying wire is longer than 1.2 m. This makes the decoder meet the requirements for the SD11’s practical uses, and promotes the development of ternary optical computer.

Key words: camera, embedded system, optical computer, ternary optical decoder

中图分类号: