FULLY PARALLEL ARITHMETIC ALGORITHM FOR AN N-BIT PARALLEL ADDER AND ITS OPTICAL IMPLEMENTATIONS

被引:0
|
作者
LIN, SM
KUMAZAWA, I
机构
[1] Department of Computer Science, Faculty of Engineering, Tokyo Institute of Technology, Meguro-ku, Tokyo, 152
关键词
D O I
10.1016/0030-4018(94)00548-9
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
A fully parallel arithmetic algorithm is proposed for adding multiple numbers of any radix, in which Linear operations and nonlinear operations are completely separated. The algorithm can be implemented using an optical one-stage system with shifting, weighting, summing, and thresholding functions, in favor of fully utilizing the parallelism of optics. A carry ripple propagating method and a carry look-ahead method are suggested for adding longer numbers. Three kinds of optical systems, which use respectively a cylindrical lens, a lens-array, and pairs of parallel partial reflectors, are designed for optical implementation. In particular, the system based on parallel partial reflectors can be packaged into a planar optical device. Furthermore, in this system neither the encoding nor the decoding of data is necessary and the results can be directly used for following processing.
引用
收藏
页码:481 / 490
页数:10
相关论文
共 50 条
  • [31] Design of n-bit Full Adder Based on Quantum-Dot Cellular Automata
    Zhang H.
    Xie G.-J.
    Zhang Y.-Q.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2024, 52 (02): : 626 - 632
  • [32] A Review of Parallel Implementations for the Smith–Waterman Algorithm
    Zeyu Xia
    Yingbo Cui
    Ang Zhang
    Tao Tang
    Lin Peng
    Chun Huang
    Canqun Yang
    Xiangke Liao
    Interdisciplinary Sciences: Computational Life Sciences, 2022, 14 : 1 - 14
  • [33] Parallel implementations of the Complex-RF algorithm
    Braun, R.
    Krus, P.
    ENGINEERING OPTIMIZATION, 2017, 49 (09) : 1558 - 1572
  • [34] An algorithm for parallel implementations of an Eulerian smog model
    Georgiev, K
    NUMERICAL METHODS AND APPLICATIONS, 2003, 2542 : 463 - 470
  • [35] Parallel arithmetic operations in an optical architecture
    Seth, M
    Datta, AK
    OPTIK, 1996, 103 (02): : 51 - 54
  • [36] PARALLEL SYNCHRONOUS AND ASYNCHRONOUS IMPLEMENTATIONS OF THE AUCTION ALGORITHM
    BERTSEKAS, DP
    CASTANON, DA
    PARALLEL COMPUTING, 1991, 17 (6-7) : 707 - 732
  • [37] Parallel binary arithmetic optimization algorithm and its application for feature selection
    Zhuang, Zhongjie
    Pan, Jeng-Shyang
    Li, Junbao
    Chu, Shu-Chuan
    KNOWLEDGE-BASED SYSTEMS, 2023, 275
  • [38] Parallel Implementations of Candidate Solution Evaluation Algorithm for N-Queens Problem
    Cao, Jianli
    Chen, Zhikui
    Wang, Yuxin
    Guo, He
    COMPLEXITY, 2021, 2021
  • [39] ARRAY NETWORKS FOR A PARALLEL ADDER AND ITS CONTROL
    ALEKSAND.I
    IEEE TRANSACTIONS ON ELECTRONIC COMPUTERS, 1967, EC16 (02): : 226 - &
  • [40] AN n-BIT GENERAL IMPLEMENTATION OF SHOWS QUANTUM FACTORING ALGORITHM
    Davies, J. T.
    Rickerd, Christopher J.
    Grimes, Mike A.
    Gueney, Durdu Oe.
    QUANTUM INFORMATION & COMPUTATION, 2016, 16 (7-8) : 700 - 718