Araştırma Makalesi

NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS

Cilt: 1 Sayı: 1 28 Şubat 2021
PDF İndir
TR EN

NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS

Öz

In applications requiring high precision calculations, floating point number representation is preferred instead of fixed point number representation system. The main reason is that floating point number representation can express numbers in a much wider range. Since the design of floating point arithmetic processing units is a difficult process, the use of floating point units provided by FPGA design companies (such as Xilinx, Intel) can be preferred for arithmetic operations involving floating point in an algorithm design process on an FPGA. In case the use of IPs offered by FPGA manufacturers is preferred, the area usage and maximum frequency parameters of these IPs are not predicted before design. This situation raises the need to obtain floating point units that give the maximum frequency with the minimum area, especially when there is a requirement to maximize the output of the system. However, it is necessary to wait for minutes depending on the computing power in order to obtain the frequency and occupied area for a simple floating point unit even with a fixed latency setting. In this study, in case the output of a system needs to be maximum, a methodology is given to predict the highest performing floating point units before synthesizing them. It has been shown that the correct FPU selection can be made before the design process with the proposed batch synthesis tool and artificial neural network approach.

Anahtar Kelimeler

Kaynakça

  1. Levent, V. E., & Guzel A. E., & Tosun, M., & Buyukmihci, M., & Aydin, F., & Goren, S., & Erbas, C., & Akgun, T., & Ugurdag, H. F. (2018). Tools and Techniques for Implementation of Real-time Video Processing Algorithms, Springer Journal of Signal Processing Systems (JSPS), 8(1), 93-113. https://doi.org/10.1007/s11265-018-1402-7
  2. Levent V. E. (2020). Efficient Selection of Floating-Point Units for Maximize a FPGA Based System Throughput, 3. International Conference on Life and Engineering Sciences (ICOLES), İstanbul, Turkey
  3. Uğurdağ H. F. (2013). Experiences On The Road From EDA Developer To Designer To Educator, in Proceedings of the East-West Design & Test Symposium (EWDTS), Rostov, Russia Intel Arria 10 FPGA Document (https://www.intel.com.tr/content/www/tr/tr/products/programmable/fpga/arria-10.html), Erişim Tarihi: 1.02.2021
  4. P., Schumacher, & P., Jha (2018). Fast and accurate resource estimation of RTL-based designs targeting FPGAs, in Proceedings of the International Conference on Field Programmable Logic and Applications (FPL), Dublin
  5. P., Bjureus, M., Millberg, & A., Jantsch (2002). FPGA resource and timing estimation from matlab execution traces, in Proceedings of the International Symposium on Hardware/Software Codesign (CODES), USA
  6. V., Degalahal, & T., Tuan (2005), Methodology for high level estimation of FPGA power consumption, in Proceedings of the Asia and South Pacic Design Automation Conference (ASP-DAC), China
  7. P., A., Milder, M., Ahmad, J., C., Hoe, & M., Puschel (2006), Fast and accurate resource estimation of automatically generated custom DFT IP cores, in Proceedings of the International Symposium on Field Programmable Gate Arrays (FPGA), USA
  8. C., Shi, J., Hwang, S., McMillan, A., Root, & V., Singh (2004), A system level resource estimation tool for FPGAs, in Proceedings of International Conference on Field Programmable Logic and Applications (FPL), Belgium

Ayrıntılar

Birincil Dil

İngilizce

Konular

Yazılım Mühendisliği

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

28 Şubat 2021

Gönderilme Tarihi

27 Ocak 2021

Kabul Tarihi

6 Şubat 2021

Yayımlandığı Sayı

Yıl 2021 Cilt: 1 Sayı: 1

Kaynak Göster

APA
Levent, V. E. (2021). NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS. Tasarım Mimarlık ve Mühendislik Dergisi, 1(1), 54-68. https://izlik.org/JA58KP55EM
AMA
1.Levent VE. NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS. DAE. 2021;1(1):54-68. https://izlik.org/JA58KP55EM
Chicago
Levent, Vecdi Emre. 2021. “NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS”. Tasarım Mimarlık ve Mühendislik Dergisi 1 (1): 54-68. https://izlik.org/JA58KP55EM.
EndNote
Levent VE (01 Şubat 2021) NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS. Tasarım Mimarlık ve Mühendislik Dergisi 1 1 54–68.
IEEE
[1]V. E. Levent, “NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS”, DAE, c. 1, sy 1, ss. 54–68, Şub. 2021, [çevrimiçi]. Erişim adresi: https://izlik.org/JA58KP55EM
ISNAD
Levent, Vecdi Emre. “NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS”. Tasarım Mimarlık ve Mühendislik Dergisi 1/1 (01 Şubat 2021): 54-68. https://izlik.org/JA58KP55EM.
JAMA
1.Levent VE. NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS. DAE. 2021;1:54–68.
MLA
Levent, Vecdi Emre. “NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS”. Tasarım Mimarlık ve Mühendislik Dergisi, c. 1, sy 1, Şubat 2021, ss. 54-68, https://izlik.org/JA58KP55EM.
Vancouver
1.Vecdi Emre Levent. NEURAL NETWORK BASED PERFORMANCE ESTIMATION METHODOLOGY OF FPGA FPU IP’S FOR THE DESIGNS WITH HIGH PERFORMANCE REQUIREMENTS. DAE [Internet]. 01 Şubat 2021;1(1):54-68. Erişim adresi: https://izlik.org/JA58KP55EM