上海大学学报(自然科学版) ›› 2016, Vol. 22 ›› Issue (4): 440-448.doi: 10.3969/j.issn.1007-2861.2015.01.001

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

M+B 型三值光学加法器的数据剪辑技术

沈云付, 张凯凯, 蒋本朋   

  1. 上海大学计算机工程与科学学院, 上海200444
  • 收稿日期:2014-12-31 出版日期:2016-08-30 发布日期:2016-08-30
  • 通讯作者: 沈云付(1960—), 男, 副教授, 博士, 研究方向为软硬件形式化方法、模型检查、三值光学计算机可靠性等.E-mail: yfshen@mail.shu.edu.cn
  • 作者简介:沈云付(1960—), 男, 副教授, 博士, 研究方向为软硬件形式化方法、模型检查、三值光学计算机可靠性等. E-mail: yfshen@mail.shu.edu.cn
  • 基金资助:

    国家自然科学基金资助项目(61103054); 上海市教委创新基金资助项目(13YZ005)

Data editing techniques of ternary optical adder implementing M+B

SHEN Yunfu, ZHANG Kaikai, JIANG Benpeng   

  1. School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China
  • Received:2014-12-31 Online:2016-08-30 Published:2016-08-30

摘要:

在电子计算机中, 由于进位的存在使得多位数的加法效率并没有显著地提升, 而光学方法则显示了其并行性和无进位的优势. 在M+B 型加法的运算法则和C、P、R 3 个三值变换工作的基础上, 对相关的数据剪辑技术进行了研究(M 表示MSD 数, B 表示二进制数). 提出了M+B 型加法的数据剪辑技术策略, 并用软件模拟了3 个三值变换以及数据的截断和拼接, 验证了该方法的正确性和可实现性.

关键词:  MSD ,  加法器 ,  累加器,  数据剪辑 , 三值光学计算机

Abstract:

Due to carry propagation, efficiency of addition for data with large number of bits has not been significantly improved in the existing computers. Optical approaches have advantages in parallel and carry free addition with a large number of data bits. Based on the computing principle of M+B and the three ternary transforms of C, P and R as proposed in previous works, this paper studies related data editing techniques in which M is an MSD number, B is binary number. A data editing technique for this type of addition is proposed. Simulation is carried out on the three ternary transforms C, P and R for addition, data truncation and data concatenation. The results validate correctness of the proposed data editing technique.

Key words:  accumulation,  adder ,  data editing ,  MSD , ternary optical computer