Abstract

Two ternary, an ordinary ternary (OT) and a binary balance ternary (BT), number representations to be used for optical computing are discussed. An unsigned OT number is represented by a string of symbols (0, 1, 2), while for the BT, the three logic symbols take on the set (−1, 0, +1). The BT symbols can represent a signed number. Using a particular binary encoding method, the three ternary symbols are converted to a pair of binary symbols. The binary coded ternary (BCT) representation has two advantages. First, it allows use of the well-developed binary optical components. Second, compared with other optical multiple-valued number encoding schemes, it reduces the number of input–output channels and thus is able to conserve the optical space–bandwidth product. As an example for arithmetic operations, BCT full addition algorithms are given. As examples for multiple-valued logic computing, BCT Post, Webb, and residue logic elements are discussed. Using the two-port Sagnac interferometric switches, optical implementations of various BCT arithmetic and logic operations are described.

© 1986 Optical Society of America

Full Article  |  PDF Article
More Like This
Parallel optical negabinary arithmetic based on logic operations

Guoqiang Li, Liren Liu, Lan Shao, Yaozu Yin, and Jiawen Hua
Appl. Opt. 36(5) 1011-1016 (1997)

Redundant binary number representation for an inherently parallel arithmetic on optical computers

Giuseppe A. De Biase and Annalisa Massini
Appl. Opt. 32(5) 659-664 (1993)

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 OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA 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 OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA 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 OSA member, or as an authorized user of your institution.

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

Tables (2)

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

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

Equations (32)

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

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

Metrics

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

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