ARCHITECTURE OF A PARALLEL MULTIPLE-VALUED ARITHMETIC VLSI PROCESSOR USING ADDER-BASED PROCESSING ELEMENTS

被引:0
|
作者
SHIMABUKURO, K
KAMEYAMA, M
机构
关键词
FINE-GRAIN PARALLEL PROCESSING; SIGNED-DIGIT ARITHMETIC SYSTEM; MULTIPLE-VALUED CIRCUIT TECHNOLOGY; BIDIRECTIONAL CURRENT-MODE CIRCUITS;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An adder-based arithmetic VLSI processor using the SD number system is proposed for the applications of real-time computation such as intelligent robot system. Especially in the intelligent robot control system, not only high throughput but also small latency is a very important subject to make quick response for the sensor feedback situation, because the next input sample is obtained only after the robot actually moves. It is essential in the VLSI architecture for the intelligent robot system to make the latency as small as possible. The use of parallelism is an effective approach to reduce the latency. To meet the requirement, an architecture of a new multiple-valued arithmetic VLSI processor is developed. In the processor, addition and subtraction are performed by using the single adder-based processing element (PE). More complex basic arithmetic operations such as multiplication and division are performed by the appropriate data communications between the adder-based PEs with preserving their parallelism. In the proposed architecture, fine-grain parallel processing at the adder-based PE level is realized, and all the PEs can be fully utilized for any parallel arithmetic operations according to adder-based data dependency graph. As a result, the processing speed will be greatly increased in comparison with the conventional parallel processors having the different kinds of the arithmetic PEs such as an adder, a multiplier and a divider. To realize the arithmetic VLSI processor using the adder-based PEs, we introduce the signed-digit (SD) number system for the parallel arithmetic operations because the SD arithmetic has the advantage of modularity as well as parallelism. The multiple-valued bidirectional current-mode technology is also used for the implementation of the compact and high-speed adder-based PE, and the reduction of the number of the interconnections. It is demonstrated that these advantages of the multiple-valued technology are fully used for the implementation of the arithmetic VLSI processor. As a result, the latency of the proposed multiple-valued processor is reduced to 25% that of the binary processor integrated in the same chip size.
引用
收藏
页码:463 / 471
页数:9
相关论文
共 50 条
  • [1] The IDCT processor on the Adder-Based distributed arithmetic
    Chen, CS
    Chang, TS
    Jen, CW
    [J]. 1996 SYMPOSIUM ON VLSI CIRCUITS - DIGEST OF TECHNICAL PAPERS, 1996, : 36 - 37
  • [2] MULTIPLE-VALUED VLSI IMAGE-PROCESSOR BASED ON RESIDUE ARITHMETIC AND ITS EVALUATION
    HONDA, M
    KAMEYAMA, M
    HIGUCHI, T
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 1993, E76C (03) : 455 - 462
  • [3] DESIGN OF A MULTIPLE-VALUED VLSI PROCESSOR FOR DIGITAL-CONTROL
    SHIMABUKURO, K
    KAMEYAMA, M
    HIGUCHI, T
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1992, E75D (05) : 709 - 717
  • [4] Multiple-Valued Reconfigurable VLSI Processor Based on Superposition of Data and Control Signals
    Okada, Nobuaki
    Kameyama, Michitaka
    [J]. ISMVL: 2009 39TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, 2009, : 54 - 59
  • [5] Multiple-Valued Constant-Power Adder and Its Application to Cryptographic Processor
    Homma, Naofumi
    Baba, Yuichi
    Miyamoto, Atsushi
    Aoki, Takafumi
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (08) : 2117 - 2125
  • [6] Embedded reconfigurable DCT architectures using adder-based distributed arithmetic
    Pai, AK
    Benkrid, K
    Crookes, D
    [J]. CAMP 2005: SEVENTH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURE FOR MACHINE PERCEPTION , PROCEEDINGS, 2005, : 81 - 86
  • [7] Design of a Conditional Sum Adder Based on Multiple-Valued Logic
    Wu Haixia
    Zhong Shunan
    Qu Xiaonan
    Xia Qianbin
    Cheng Yueyang
    [J]. 2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 810 - 813
  • [8] Logic-In-Control-Architecture-Based Reconfigurable VLSI Using Multiple-Valued Differential-Pair Circuits
    Okada, Nobuaki
    Kameyama, Michitaka
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (08): : 2126 - 2133
  • [9] An Area-Efficient Multiple-Valued Reconfigurable VLSI Architecture Using an X-Net
    Bai, Xu
    Kameyama, Michitaka
    [J]. 2013 IEEE 43RD INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2013), 2013, : 272 - 277
  • [10] One-transistor-cell multiple-valued CAM for a collision detection VLSI processor
    Hanyu, T
    Kanagawa, N
    Kameyama, M
    [J]. 1996 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, DIGEST OF TECHNICAL PAPERS, 1996, 39 : 264 - 265