Systematic interpretation of redundant arithmetic adders in binary and multiple-valued logic

被引:2
|
作者
Homma, Naofumi [1 ]
Aoki, Takafumi
Higuchi, Tatsuo
机构
[1] Tohoku Univ, Dept Math & Comp Sci, Grad Sch Informat Sci, Sendai, Miyagi 9808579, Japan
[2] Tohoku Inst Technol, Dept Elect, Sendai, Miyagi 9828577, Japan
来源
IEICE TRANSACTIONS ON ELECTRONICS | 2006年 / E89C卷 / 11期
关键词
datapaths; arithmetic circuits; addition algorithms; number systems; multiple-valued logic;
D O I
10.1093/ietele/e89-c.11.1645
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an algorithm-level interpretation of fast adder structures in binary/multiple-valued logic. The key idea is to employ a unified representation of addition algorithms called Counter Tree Diagrams (CTDs). The use of CTDs makes it possible to describe and analyze addition algorithms at various levels of abstraction. A high-level CTD represents a network of coarse-grained components associated with multiple-valued logic devices, while a low-level CTD represents a network of primitive components directly mapped onto binary logic devices. The level of abstraction in circuit representation can be changed by decomposition of CTDs. We can derive possible variations of adder structures by decomposing a high-level CTD into low-level CTDs. This paper demonstrates the interpretation of redundant arithmetic adders based on CTDs. We first introduce an extension of CTDs to represent possible redundant arithmetic adders with limited carry propagation. Using the extended version of CTDs, we can classify the conventional adder structures including those using emerging devices into three types in a systematic way.
引用
收藏
页码:1645 / 1654
页数:10
相关论文
共 50 条
  • [1] Synthesis of Asymptotically Optimal Adders for Multiple-Valued Logic
    Niemann, Philipp
    Drechsler, Rolf
    [J]. 2021 IEEE 51ST INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2021), 2021, : 178 - 182
  • [2] Family of fast mixed arithmetic logic transforms for multiple-valued input binary functions
    Rahardja, S
    Falkowski, BJ
    [J]. 1996 26TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 1996, : 24 - 29
  • [3] Current-mode CMOS adders using multiple-valued logic
    Radanovic, B
    Syrzycki, M
    [J]. 1996 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING - CONFERENCE PROCEEDINGS, VOLS I AND II: THEME - GLIMPSE INTO THE 21ST CENTURY, 1996, : 190 - 193
  • [4] Efficient interpretation of propositional multiple-valued logic programs
    EscaladaImaz, G
    Manya, F
    [J]. ADVANCES IN INTELLIGENT COMPUTING - IPMU '94, 1995, 945 : 428 - 439
  • [5] Algorithm-level interpretation of fast adder structures in binary and multiple-valued logic
    Homma, Naofumi
    Aoki, Takafumi
    Higuchi, Tatsuo
    [J]. ISMVL 2006: 36TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, 2006, : 11 - +
  • [6] An error correction method for binary and multiple-valued logic
    Winstead, Chris
    Luo, Yi
    Monzon, Eduardo
    Tejeda, Abiezer
    [J]. 2011 41ST IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2011, : 105 - 110
  • [7] Universal VLSI based on a redundant multiple-valued sequential logic operation
    Ito, Tasuku
    Kameyama, Michitaka
    [J]. JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2007, 13 (4-6) : 553 - 567
  • [8] A novel floating-gate binary signal to multiple-valued signal converter for multiple-valued CMOS logic
    Berg, Y
    Næss, O
    Aunet, S
    Lomsdalen, J
    Hovin, M
    [J]. ICES 2002: 9TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-111, CONFERENCE PROCEEDINGS, 2002, : 579 - 582
  • [9] Novel floating-gate multiple-valued signal to binary signal converters for multiple-valued CMOS logic
    Berg, Y
    Næss, O
    Aunet, S
    Jensen, R
    Hovin, M
    [J]. 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V, PROCEEDINGS, 2002, : 385 - 388
  • [10] MULTIPLE-VALUED LOGIC FOR OPTOELECTRONICS
    ABRAHAM, G
    [J]. OPTICAL ENGINEERING, 1986, 25 (01) : 3 - 13