Optoelectronic multiple-valued logic implementation

Abstract
A design for optoelectronic multiple-value logic circuits that uses bistable laser diodes or light-emitting diodes is reported. In this multiple-valued logic design, an optoelectronic tristable switching circuit, or light-current mirror, in which two bistable light-emitting diodes are connected in parallel serves as the basic logic element. Five ternary logic implementations: Complement, Max(x, y), Min(x, y), Cycle, and Literals, have been demonstrated experimentally. Furthermore, any ternary logic function can be generated with the light-current mirror and the logic primitives.