Brilliant Engineering

Brilliant Engineering

Implementation and Design of 32 Bit Floating-Point ALU on a Hybrid FPGA-ARM Platform

Yazarlar: Bahadır ÖZKILBAÇ, Tevhit KARACALI

Cilt 1 , Sayı 1 , 2020 , Sayfalar -

Konular:-

DOI:10.36937/ben.2020.001.005

Anahtar Kelimeler:FPGA,ALU,IEEE754 Floating-Point Numbers,ARM,VHDL

Özet: FPGAs have capabilities such as low power consumption, multiple I/O pins, and parallel processing. Because of these capabilities, FPGAs are commonly used in numerous areas that require mathematical computing such as signal processing, artificial neural network design, image processing and filter applications. From the simplest to the most complex, all mathematical applications are based on multiplication, division, subtraction, addition. When calculating, it is often necessary to deal with numbers that are fractional, large or negative. In this study, the Arithmetic Logic Unit (ALU), which uses multiplication, division, addition, subtraction in the form of IEEE754 32-bit floating-point number used to represent fractional and large numbers is designed using FPGA part of the Xilinx Zynq-7000 integrated circuit. The programming language used is VHDL. Then, the ALU designed by the ARM processor part of the same integrated circuit was sent by the commands and controlled.


ATIFLAR
Atıf Yapan Eserler
Henüz Atıf Yapılmamıştır

KAYNAK GÖSTER
BibTex
KOPYALA
@article{2020, title={Implementation and Design of 32 Bit Floating-Point ALU on a Hybrid FPGA-ARM Platform}, volume={1}, number={0}, publisher={Brilliant Engineering}, author={Bahadır ÖZKILBAÇ,Tevhit KARACALI}, year={2020} }
APA
KOPYALA
Bahadır ÖZKILBAÇ,Tevhit KARACALI. (2020). Implementation and Design of 32 Bit Floating-Point ALU on a Hybrid FPGA-ARM Platform (Vol. 1). Vol. 1. Brilliant Engineering.
MLA
KOPYALA
Bahadır ÖZKILBAÇ,Tevhit KARACALI. Implementation and Design of 32 Bit Floating-Point ALU on a Hybrid FPGA-ARM Platform. no. 0, Brilliant Engineering, 2020.