Floating-point Unit Development

In this project, we are required to develop a structural Floating-Point Unit (FPU) for use

with a microprocessor. The processor needs to be capable of floating point addition and

multiplication. The numbers are to be encoded into IEEE 754 single precision 32-bit format.

The FPU should also be able to detect and flag the ‘NaN’ cases.

For the project demonstration, interface the FPU to the DE-10 RAM and perform the operation

A*B+C on 1000 data triplets (A, B, C). Transfer the results back to the RAM, then upload to

the PC for display. Verify the results by comparing them with another method (e.g., C

program, spreadsheet etc.).

Skills: C Programming, C++ Programming, Electrical Engineering, Microcontroller, Verilog / VHDL

See more: floating point unit design, floating point unit architecture, fpu vs alu, fpu performance might be indicated with what unit of measurement, fpu unit of measurement, floating point registers x86, floating point unit of pentium microprocessor, floating point arithmetic, assembly average floating point, mips add floating point numbers, assembly code adding floating point numbers, floating point unit verilog, floating point unit verilog code, verilog single precision floating point addition unit, floating point addition unit verilog code, boundary value analysis software unit floating point numbers, floating point data representation, how floating point numbers are stored in memory, representation of floating point numbers in memory, abstract data type in data structure tutorial point

About the Employer:
( 0 reviews ) Melbourne, Australia

Project ID: #19732553

7 freelancers are bidding on average $189 for this job


Dear sir I have more than 10 years experience in digital design using Quartus, please message me so that we can discuss

$250 AUD in 3 days
(418 Reviews)

I am Excellent at the following:  Embedded C Programming.  VHDL/Verilog  Microcontroller like Arduino,RaspberryPi,FPGA, AVR, PIC and STM32.  IDEs like Keil MDK V5, ATmel studio and MPLab XC8.  IOT Technolog More

$250 AUD in 3 days
(30 Reviews)

Hi I've hands on experience with vhdl and microprocessor programing. I can diliver you best work. I've reviewed your project description and I am interested in doing this job. I will assure you about the quality of wo More

$194 AUD in 8 days
(4 Reviews)

Hi, High talented Delphi, MatLab, Unity, VBA, Access, Microsoft Office, Java, Python and R, C#, C++, QT expert is here! I have graduated from National University of Singapore and received Master Degree there. As I am More

$140 AUD in 7 days
(1 Review)

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned "I can do th More

$140 AUD in 7 days
(2 Reviews)

Hello customer, I AM A HARD-WORKING AND HIGH EFFECTIVE DESIGN AND VERIFICATION ENGINEER • 5 years of professional experience in the development of IP/SoC Functional Design and Verification. • Good understanding of Tes More

$100 AUD in 1 day
(0 Reviews)

This type of project is being done by me as my final year graduation project. I have designed the 32-bit FPU which is able to perform arithmetic operations such as addition, subtraction, multiplication and division of More

$250 AUD in 2 days
(0 Reviews)