Implementation of multi-operand addition in FPGA using high-level synthesis

被引:0
作者
Smyk, Robert [1 ]
Czyzak, Maciej [1 ]
机构
[1] Gdansk Univ Technol, Fac Elect & Control Engn, Ul G Narutowicza 11-12, PL-80233 Gdansk, Poland
来源
PRZEGLAD ELEKTROTECHNICZNY | 2018年 / 94卷 / 02期
关键词
carry-save adders; generalized parallel counters; multi-operand addition; FPGA;
D O I
10.15199/48.2018.02.39
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper presents the results of high-level synthesis (HLS) of multi-operand adders in FPGA using the Vivado Xilinx environment. The aim was to estimate the hardware amount and latency of adders described in C-code. The main task of the presented experiments was to compare the implementations of the carry-save adder (CSA) type multi-operand adders obtained as the effect of the HLS synthesis and those based on the basic component being 4-operand adder with fast carry-chain available in FPGA's implemented in Verilog. However, the HLS synthesis is simplifies the design and prototyping process but the received results indicate that the circuit obtained as the result of such synthesis requires twice more resources and is slower than its counterpart design using Verilog.
引用
收藏
页码:170 / 173
页数:4
相关论文
共 23 条
[1]  
Altera, 2015, STRAT 4 DEV HDB
[2]   A REGULAR LAYOUT FOR PARALLEL ADDERS [J].
BRENT, RP ;
KUNG, HT .
IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (03) :260-264
[3]  
Brunie N., 2013, P 2013 23 INT C FIEL, P1
[4]   High-Level Synthesis for FPGAs: From Prototyping to Deployment [J].
Cong, Jason ;
Liu, Bin ;
Neuendorffer, Stephen ;
Noguera, Juanjo ;
Vissers, Kees ;
Zhang, Zhiru .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (04) :473-491
[5]  
Dadda L, 1965, ALTA FREQ, V53, P349
[6]  
De Dinechin F, FLOPOCO PROJECT
[7]  
DORMIDO S, 1981, IEEE T COMPUT, V30, P699, DOI 10.1109/TC.1981.1675870
[8]  
GAJSKI DD, 1980, IEEE T COMPUT, V29, P393, DOI 10.1109/TC.1980.1675589
[9]   High Efficiency Generalized Parallel Counters for Xilinx FPGAs [J].
Khurshid, Burhan ;
Mir, Roohie Naaz .
2015 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2015, :40-46
[10]  
Kumm M, 2014, PROC C DIG 24 INT C, P1, DOI DOI 10.1109/FPL.2014.6927468