Non-Volatile Approximate Arithmetic Circuits Using Scalable Hybrid Spin-CMOS Majority Gates

被引:14
作者
Jiang, Honglan [1 ]
Angizi, Shaahin [2 ]
Fan, Deliang [2 ]
Han, Jie [3 ]
Liu, Leibo [4 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing 100084, Peoples R China
[2] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85287 USA
[3] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 1H9, Canada
[4] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol, Inst Microelect, Beijing 100084, Peoples R China
基金
加拿大自然科学与工程研究理事会; 中国博士后科学基金; 中国国家自然科学基金;
关键词
Compressor; approximate computing; spin-CMOS majority gate; non-volatility; low leakage power; heuristic majority-inverter graph (HMIG); FULL-ADDER; RELIABILITY; COMPRESSORS;
D O I
10.1109/TCSI.2020.3044728
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the nanoscale era, leakage/static power dissipation has become an inevitable and important issue for CMOS devices. To alleviate this issue, we propose to use spintronic devices with near-zero leakage power and non-volatility as key components in arithmetic circuits for error-resilient applications. To this end, spintronic threshold devices are first utilized to construct highly-scalable majority gates (MGs) based on spin-CMOS technology. These MGs are then used in the design of compressors for constructing multipliers and accumulators. For an MG-based compressor, the truth table of a conventional compressor is transformed to ensure that the outputs depend only on the number of input 1s. To synthesize and optimize the MG-based circuits, a heuristic majority-inverter graph (HMIG) is further proposed for the design of an accurate and two approximate non-volatile 4-2 compressors (denoted as MG-EC, MG-AC1 and MG-AC2). Due to the high scalability of the MGs, approximate compressors with a larger number of inputs can be devised using the same method. Compared to previous designs, the proposed 4-2 compressors show shorter critical path delays and lower energy consumption; MG-AC1 and MG-AC2 also achieve a higher accuracy than state-of-the-art approximate designs. For achieving a similar image quality in image compression, the multiplier implementations using MG-AC1 and MG-AC2 result in more significant reductions in delay and energy than those using other approximate designs.
引用
收藏
页码:1217 / 1230
页数:14
相关论文
共 48 条
  • [1] Dual-Quality 4:2 Compressors for Utilizing in Dynamic Accuracy Configurable Multipliers
    Akbari, Omid
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Pedram, Massoud
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (04) : 1352 - 1361
  • [2] Dynamic current mode logic (DyCML): A new low-power high-performance logic style
    Allam, MW
    Elmasry, MI
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2001, 36 (03) : 550 - 558
  • [3] Majority-Inverter Graph: A Novel Data-Structure and Algorithms for Efficient Logic Optimization
    Amaru, Luca
    Gaillardon, Pierre-Emmanuel
    De Micheli, Giovanni
    [J]. 2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [4] Design and Evaluation of a Spintronic In-Memory Processing Platform for Nonvolatile Data Encryption
    Angizi, Shaahin
    He, Zhezhi
    Bagherzadeh, Nader
    Fan, Deliang
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (09) : 1788 - 1801
  • [5] Majority-Based Spin-CMOS Primitives for Approximate Computing
    Angizi, Shaahin
    Jiang, Honglan
    DeMara, Ronald F.
    Han, Jie
    Fan, Deliang
    [J]. IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2018, 17 (04) : 795 - 806
  • [6] [Anonymous], 2011, NCSU EDA FREEPDK45
  • [7] [Anonymous], 2015, PROC ANN AUTOMAT C
  • [8] Low-Power Approximate Multipliers Using Encoded Partial Products and Approximate Compressors
    Ansari, Mohammad Saeed
    Jiang, Honglan
    Cockburn, Bruce F.
    Han, Jie
    [J]. IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2018, 8 (03) : 404 - 416
  • [9] Robust Ultra-Low Power Non-Volatile Logic-in-Memory Circuits in FD-SOI Technology
    Cai, Hao
    Wang, You
    De Barros, Lirida Alves
    Zhao, Weisheng
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (04) : 847 - 857
  • [10] Approximate Computing in MOS/Spintronic Non-Volatile Full-Adder
    Cai, Hao
    Wang, You
    Naviner, Lirida A. B.
    Wang, Zhaohao
    Zhao, Weisheng
    [J]. PROCEEDINGS OF THE 2016 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2016, : 203 - 208