Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Design and implementation of the modified signed digit multiplication routine on a ternary optical computer

Not Accessible

Your library or personal account may give you access

Abstract

Multiplication with traditional electronic computers is faced with a low calculating accuracy and a long computation time delay. To overcome these problems, the modified signed digit (MSD) multiplication routine is established based on the MSD system and the carry-free adder. Also, its parallel algorithm and optimization techniques are studied in detail. With the help of a ternary optical computer’s characteristics, the structured data processor is designed especially for the multiplication routine. Several ternary optical operators are constructed to perform M transformations and summations in parallel, which has accelerated the iterative process of multiplication. In particular, the routine allocates data bits of the ternary optical processor based on digits of multiplication input, so the accuracy of the calculation results can always satisfy the users. Finally, the routine is verified by simulation experiments, and the results are in full compliance with the expectations. Compared with an electronic computer, the MSD multiplication routine is not only good at dealing with large-value data and high-precision arithmetic, but also maintains lower power consumption and fewer calculating delays.

© 2017 Optical Society of America

Full Article  |  PDF Article
More Like This
Design and implementation of the Walsh–Hadamard transform on a ternary optical computer

Wang Zhehe and Shen Yunfu
Appl. Opt. 60(30) 9254-9262 (2021)

Carry-free full-symbol one-step modified signed-digit addition

Shuai Kong, Junjie Peng, Youyi Fu, and Xinyu Wei
Appl. Opt. 56(35) 9620-9628 (2017)

Research on fully parallel matrix algorithm of ternary optical computer for the shortest path problem

Kai Song, Yi Zhang, Liping Yan, Qingqing Jin, and Gong Chen
Appl. Opt. 59(16) 4953-4963 (2020)

References

You do not have subscription access to this journal. Citation lists with outbound citation links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Figures (10)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Tables (5)

You do not have subscription access to this journal. Article tables are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Equations (6)

You do not have subscription access to this journal. Equations are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Metrics

Select as filters


Select Topics Cancel
© Copyright 2022 | Optica Publishing Group. All Rights Reserved