Journal of Shanghai University(Natural Science Edition) ›› 2014, Vol. 20 ›› Issue (5): 645-657.doi: 10.3969/j.issn.1007-2861.2014.01.003

• Computer Engineering and Science • Previous Articles     Next Articles

A 40-Bit Multiplication Routine of Ternary Optical Computer

HU Xiao-jun, JIN Yi, OUYANG Shan   

  1. School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China
  • Received:2013-10-16 Online:2014-10-30 Published:2014-10-30

Abstract: According to the advantages of ternary optical computer such as reconfigurable arithmetic unit, large number of data bits and no-carry-delay MSD adder, a 40-bit multiplication routine is designed and developed. In the routine, the numerical value is expressed with the MSD number system as in a ternary optical computer. Partial products are generated via a three-valued logic transform (M). The product is obtained by summing all partial products through an MSD adder using an iterative method. A fast-calculation method is applied in the M transform, and a pipeline technology used in the MSD adder to accumulate the partial products. The operation steps and simulation experiments of the routine are given in detail, and the performance comparing with electronic computer
analyzed.

Key words: MSD adder, multiplication routine, ternary optical computer

CLC Number: