A modular Vedic multiplier architecture for model-based design and deployment on FPGA platforms

被引:9
作者
Bianchi, Valentina [1 ]
De Munari, Ilaria [1 ]
机构
[1] Univ Parma, Dept Engn & Architecture, Parco Area Sci 181-A, I-43124 Parma, Italy
关键词
FPGA; Model-based design; HDL code; Simulink; Multiplier; IMPLEMENTATION;
D O I
10.1016/j.micpro.2020.103106
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiplication is a fundamental operation in most signal and image processing applications. In this paper, a new architecture for a Vedic multiplier implementing 'Urdhava-tiryakbhyam' methodology is proposed. The presented architecture is completely modular and is conceived to be implemented in model-based designs where the configurability is of utmost importance. This architecture is prone to be implemented both as pure combinational and pipelined fashion to fit the needed frequency clock. The proposed multiplier exploits 4:2 compressor blocks instead of standard full-adders. Five different 4:2 compressor architectures from literature have been compared. The designs are developed as model-based schemes in SIMULINK and then automatically coded in VHDL (Very High-speed Integrated Circuits Hardware Description Language) through the HDL coder of MATLAB. The code is synthetized on an Artix 7 FPGA (Field Programmable Gate Array) and performances are evaluated in terms of area occupancy (i.e., LUTs number) and propagation delay (i.e., output time). Results show that despite the achieved configurability and modular architecture, the proposed solution performs equally or in some cases even better compared to solutions already presented in literature. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:9
相关论文
共 31 条
[1]  
[Anonymous], [No title captured]
[2]  
[Anonymous], 2019, SENSORS-BASEL
[3]  
[Anonymous], [No title captured]
[4]  
[Anonymous], [No title captured]
[5]   Comparison of FPGA and Microcontroller Implementations of an Innovative Method for Error Magnitude Evaluation in Reed-Solomon Codes [J].
Bianchi, Valentina ;
Bassoli, Marco ;
De Munari, Ilaria .
ELECTRONICS, 2020, 9 (01)
[6]   IoT Wearable Sensor and Deep Learning: An Integrated Approach for Personalized Human Activity Recognition in a Smart Home Environment [J].
Bianchi, Valentina ;
Bassoli, Marco ;
Lombardo, Gianfranco ;
Fornacciari, Paolo ;
Mordonini, Monica ;
De Munari, Ilaria .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8553-8562
[7]  
Costa G, 2016, 2016 14 IEEE INT NEW, P1
[8]  
Farrukh FUD, 2018, PROCEEDINGS OF 2018 IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS, TECHNOLOGIES AND APPLICATIONS (ICTA 2018), P88, DOI 10.1109/CICTA.2018.8706067
[9]  
Fathi A, 2012, IEICE T ELECTRON, VE95C, P710, DOI [10.1587/transele.E95.C.710, 10.1587/transele.E95.C710]
[10]  
Gowreesrinivas KV, 2017, 2017 2ND IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), P2428, DOI 10.1109/WiSPNET.2017.8300196