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 条
  • [41] Architecture of a stereo matching VLSI processor based on hierarchically parallel memory access
    Hariyama, M
    Sasaki, H
    Kameyama, M
    [J]. 2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2004, : 245 - 247
  • [42] Architecture of a stereo matching VLSI processor based on hierarchically parallel memory access
    Hariyama, M
    Sasaki, H
    Kameyama, M
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (07): : 1486 - 1491
  • [43] Residue arithmetic multiplier based on the radix-4 signed-digit multiple-valued arithmetic circuits
    Wei, S
    Shimizu, K
    [J]. TWELFTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1999, : 212 - 217
  • [44] Multiple-valued logic-in-memory VLSI based on ferroelectric capacitor storage and charge addition
    Kimura, H
    Hanyu, T
    Kameyama, M
    [J]. ISMVL 2002: 32ND IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 2002, : 161 - 166
  • [45] An efficient data transmission technique for VLSI systems using multiple-valued code-division multiple access
    Yuminaka, Y
    Sakamoto, S
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2002, E85C (08): : 1581 - 1587
  • [46] Parallel embedded processor architecture for FPGA-based image processing using parallel software skeletons
    Hanen Chenini
    Jean Pierre Dérutin
    Romuald Aufrère
    Roland Chapuis
    [J]. EURASIP Journal on Advances in Signal Processing, 2013 (1)
  • [47] An efficient data transmission technique for VLSI systems using multiple-valued code-division multiple access
    Yuminaka, Yasushi
    Sakamoto, Shinya
    [J]. IEICE Transactions on Electronics, 2002, E85-C (08) : 1581 - 1587
  • [48] An efficient data transmission technique for VLSI systems based on multiple-valued code-division multiple access
    Yuminaka, Y
    Katoh, O
    Sasaki, Y
    Aoki, T
    Higuchi, T
    [J]. 30TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 2000, : 430 - 437
  • [49] Compact residue arithmetic multiplier based on the radix-4 signed-digit multiple-valued arithmetic circuits
    Wei, SG
    Shimizu, K
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 1999, E82C (09): : 1647 - 1654
  • [50] MULTIPLE-VALUED CODE ASSIGNMENT ALGORITHM FOR VLSI-ORIENTED HIGHLY PARALLEL K-ARY OPERATION CIRCUITS
    TAMAKI, S
    KAMEYAMA, M
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 1993, E76C (07) : 1112 - 1118