Area-Efficient Multiplier Designs Using a 3D Nanofabric Process Flow

被引:0
|
作者
Giacomin, Edouard [1 ]
Catthoor, Francky [2 ,3 ]
Gaillardon, Pierre-Emmanuel [1 ]
机构
[1] Univ Utah, Salt Lake City, UT 84112 USA
[2] IMEC, Leuven, Belgium
[3] Katholieke Univ Leuven, Leuven, Belgium
关键词
D O I
10.1109/ISCAS51556.2021.9401685
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the past few years, the demand for computationally intensive applications, such as digital signal processing or convolutional neural networks, has grown exponentially. As they often rely on a significant number of multiply-and-accumulate cells, it is crucial to optimize their area and cost. Recently, a 3D Nanofabric flow has been proposed, where logic circuits are designed by stacking N identical vertical tiers on top of each other. Exploiting identical layers allows a fabrication process similar to the Vertical-NAND flash, where all the layers can be patterned at once. While the 3D Nanofabric flow presents several layout constraints (single metal routing and identical vertical layers), it can decrease the area by around one order of magnitude, leading to area-efficient and cost-effective circuits. In this paper, we propose to use the 3D Nanofabric process flow to design low-area multipliers. As multipliers can be designed using a regular array organization, we show how they can be spread across multiple vertical layers using the 3D Nanofabric flow, while respecting the different layout constraints. We then provide thorough circuit-level evaluations, including parasitics, to showcase the benefits of our proposed 3D multipliers at the circuit-level. We show that by stacking up to 64 layers to build a 64-input bit multiplier, the area and area-delay-product can be decreased by 28.6x and 25.5x, respectively, compared to a traditional 2D implementation using a 28nm FDSOI technology, with only a 10% and 35% delay and power consumption overheads, respectively.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Power and area-efficient register designs involving EHO algorithm
    Sabu, Neethu Anna
    Batri, K.
    CIRCUIT WORLD, 2020, 46 (02) : 93 - 105
  • [22] An Efficient Design for Area-Efficient Truncated Adaptive Booth Multiplier for Signal Processing Applications
    Radhakrishnan, S.
    Karn, Rakesh Kumar
    Nirmalraj, T.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (03)
  • [23] Power and area-efficient unified computation of vector and elementary functions for handheld 3D graphics systems
    Nam, Byeong-Gyu
    Kim, Hyejung
    Yoo, Hoi-Jun
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (04) : 490 - 504
  • [24] AREA-EFFICIENT DIGIT SERIAL-SERIAL TWO'S COMPLEMENT MULTIPLIER
    Elsayed, Essam
    El-Boghdadi, Hatem
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2014, 23 (07)
  • [25] Area-efficient RC Low Pass Filter using T-networked Resistors and Capacitance Multiplier
    Seok, Changho
    Lim, Kyomuk
    Seo, Jindeok
    Kim, Hyeunho
    Im, Seunghyun
    Kim, Ji-Hoon
    Kim, Choul-Young
    Ko, Hyoungho
    2013 13TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2013), 2013, : 1308 - 1311
  • [26] Novel Shared Multiplier Scheduling Scheme for Area-Efficient FFT/IFFT Processors
    Kim, Eun Ji
    Lee, Jea Hack
    Sunwoo, Myung Hoon
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (09) : 1689 - 1699
  • [27] Low-Power and Area-Efficient Parallel Multiplier Design Using Two-Dimensional Bypassing
    Kumar, Pankaj
    Sharma, Rajender Kumar
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (02)
  • [28] Optimizing the Montgomery Modular Multiplier for a Power- and Area-Efficient Hardware Architecture
    Leme, Mateus Terribele
    Paim, Guilherme
    Rocha, Leandro M. G.
    Uckert, Patricia
    Lima, Vitor G.
    Soarest, Rafael
    da Costat, Eduardo A. C.
    Bampi, Sergio
    2020 IEEE 63RD INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2020, : 1084 - 1087
  • [29] Coefficient transformations for area-efficient implementation of multiplier-less FIR filters
    Mehendale, M
    Roy, SB
    Sherlekar, SD
    Venkatesh, G
    ELEVENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 110 - 115
  • [30] A Multiply-and-Accumulate Array for Machine Learning Applications Based on a 3D Nanofabric Flow
    Giacomin, Edouard
    Gudaparthi, Sumanth
    Boemmels, Juergen
    Balasubramonian, Rajeev
    Catthoor, Francky
    Gaillardon, Pierre-Emmanuel
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2021, 20 : 873 - 882