Skip to content

FPU that does all the 4 fundamental arithmetic operations made as an AXI-Lite Slave IP in AMD Vivado. IEEE 754 was used. It can be successfully implemented on an Arty S7-50 FPGA board.

Notifications You must be signed in to change notification settings

Florin623/AXI-Lite-Slave-FPU-IP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AXI Lite Slave FPU IP

FPU that does all the 4 fundamental arithmetic operations. IEEE 754 was used. It is made as an AXI-Lite Slave IP in AMD Vivado. In the Block Design there is a Microblaze processor as the Master, an AXI Interconnect as the Bridge and the AXI-Lite FPU IP and the AXI-Lite Uartlite IP as Slaves. The Microblaze processor is programmed in C using AMD Vitis in order to send data to the FPU and to read data from it. Both slaves have been successfully implemented on an Arty S7-50 FPGA board and the data is sent to the FPU using the Uartlite IP and a PC connected to the board.