scispace - formally typeset
Search or ask a question
Journal ArticleDOI

New technique of arithmetic operation using the positional residue system.

10 Jul 1990-Applied Optics (Optical Society of America)-Vol. 29, Iss: 20, pp 2981-2983
TL;DR: A simplified arithmetic digitwise positional operation is proposed that uses only moduli 2 and 5 of the residue number system.
Abstract: A simplified arithmetic digitwise positional operation is proposed that uses only moduli 2 and 5 of the residue number system.
Citations
More filters
Journal ArticleDOI
TL;DR: This method accommodates a decoding system using an all-optical AND logic gate and optical switching with a nonlinear material is exploited here for the decoding of ASCII-coded data.
Abstract: We propose an all-optical technique for decoding of ASCII-coded data. This method accommodates a decoding system using an all-optical AND logic gate. Optical switching with a nonlinear material is exploited here for the decoding.

16 citations

Journal ArticleDOI
01 Oct 2011-Optik
TL;DR: In this paper, the authors proposed a new method of implementing all-optical frequency encoded logic operations and half-adder by the use of SOA as well as Mach Zehnder interferometer.

14 citations

Journal ArticleDOI
TL;DR: Based on the negabinary number representation, parallel one-step arithmetic operations (that is, addition and subtraction), logical operations, and matrix-vector multiplication on data have been optically implemented, by use of a two-dimensional spatial-encoding technique.
Abstract: Based on the negabinary number representation, parallel one-step arithmetic operations (that is, addition and subtraction), logical operations, and matrix-vector multiplication on data have been optically implemented, by use of a two-dimensional spatial-encoding technique. For addition and subtraction, one of the operands in decimal form is converted into the unsigned negabinary form, whereas the other decimal number is represented in the signed negabinary form. The result of operation is obtained in the mixed negabinary form and is converted back into decimal. Matrix-vector multiplication for unsigned negabinary numbers is achieved through the convolution technique. Both of the operands for logical operation are converted to their signed negabinary forms. All operations are implemented by use of a unique optical architecture. The use of a single liquid-crystal-display panel to spatially encode the input data, operational kernels, and decoding masks have simplified the architecture as well as reduced the cost and complexity.

9 citations

Journal ArticleDOI
TL;DR: A method of conducting inversion OR, NOR and NAND logic operations exploiting the wavelength conversion, which is achieved by exploiting the cross gain modulation property of reflecting semiconductor optical amplifier (RSOA), as well as the property of change of nonlinear rotation of the state of polarization of probe beam by cross phase modulation (XPM).
Abstract: Optics has already proved its strong potentiality for conducting parallel logic, arithmetic and algebraic operations. Since last few decades so many all-optical data processors were proposed. To implement these processors different encoding / decoding techniques, such as polarization encoding, intensity encoding, phase encoding technique have been reported. Very recently ‘frequency encoding’ technique have drawn a special interest to the scientific community. The frequency is the fundamental character of a signal and it preserves its identity irrespective of reflection, refraction, transmission, absorption throughout the communication. Therefore, if two specific frequencies are encoded as 1 state and 0 states respectively, then one can ensure about the state of information throughout the communications. In this paper the authors propose a method of conducting inversion OR, NOR and NAND logic operations exploiting the wavelength conversion, which is achieved by exploiting the cross gain modulation (XGM) property of reflecting semiconductor optical amplifier (RSOA), as well as the property of change of nonlinear rotation of the state of polarization of probe beam by cross phase modulation (XPM). Both the wavelength conversion properties are controlled by the intensity of the pump beam. The major advantage of SOA-switching over any other conventional switching is that SOA-switching require low power with good on off contrast ratio. Again as the NAND and NOR are the universal logic gates, so any other logic operation can be implemented using this concept.

6 citations

Journal ArticleDOI
TL;DR: The optical systems and techniques which are used to implement different functional sub units of a digital computer are elaborated and several architectures that are being explored for digital optical computing are described.
Abstract: A review of the contemporary issues in optical computing is presented. The optical systems and techniques which are used to implement different functional sub units of a digital computer are elaborated. Several architectures that are being explored for digital optical computing are described. Some issues relating to organisational and functional aspects of optical computing, such as cellular automata, symbolic substitution, optical artificial intelligence and optical neural network are also discussed.

3 citations

References
More filters
Book
01 Jan 1967

887 citations


"New technique of arithmetic operati..." refers methods in this paper

  • ...However, the operations of decimal numbers of any magnitude can be processed by using only two relatively prime moduli 2 and 5.(10) Since the LCM of 2 and 5 is 10, any number differing by a multiple of 10 can be represented by moduli 2 and 5....

    [...]

Journal ArticleDOI
TL;DR: Using residue arithmetic it is possible to perform additions, subtractions, multiplications, and polynomial evaluation without the necessity for carry operations.
Abstract: Using residue arithmetic it is possible to perform additions, subtractions, multiplications, and polynomial evaluation without the necessity for carry operations. Calculations can, therefore, be performed in a fully parallel manner. Several different optical methods for performing residue arithmetic operations are described. A possible combination of such methods to form a matrix vector multiplier is considered. The potential advantages of optics in performing these kinds of operations are discussed.

168 citations

Journal ArticleDOI

116 citations


Additional excerpts

  • ...For optical parallel processing and computing, many techniques of coding, masking, and decoding have been proposed by many workers to avoid the question of carry and borrow during arithmetic operations.(1-5) One must realize that once the problem of carry-free arithmetical operations is solved, the parallel transmission of light can be handled most efficiently by optical fibers....

    [...]

Journal ArticleDOI
TL;DR: The concepts of residue number representation and symbolic substitution can be combined to produce a parallel optical arithmetic/logic unit.
Abstract: There has been difficulty in achieving a fully parallel, digital optical adder or multiplier. The primary obstacle is the carry operation inherent in any fixed-radix number system. The concepts of residue number representation and symbolic substitution can be combined to produce a parallel optical arithmetic/logic unit.

35 citations


Additional excerpts

  • ...For optical parallel processing and computing, many techniques of coding, masking, and decoding have been proposed by many workers to avoid the question of carry and borrow during arithmetic operations.(1-5) One must realize that once the problem of carry-free arithmetical operations is solved, the parallel transmission of light can be handled most efficiently by optical fibers....

    [...]

Journal ArticleDOI
TL;DR: The design of practical miniaturized LUTs is described along with results obtained from a prototype 7 x 7 laser diode LUT, and a factored m(2) LUT technique that achieves large dynamic range.
Abstract: Position-coded modulo m lookup tables (LUTs) with gate complexities equal to m(2), 2m, and 4 radicalm are discussed. The design of practical miniaturized LUTs is described along with results obtained from a prototype 7 x 7 laser diode LUT. A factored m(2) LUT technique that achieves large dynamic range is presented. Several LUT performance issues are also discussed.

35 citations