Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Floating point FPGA...

Status
Not open for further replies.

dineshrayar

Newbie level 3
Joined
Jul 8, 2008
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,307
Is it possible to design a Floating Point Operation in VHDL or Verilog...?

and is it possible to inpliment Floating point design in FPGA (any manufacturar)...?
 

It is basically possible with devices of any vendor. Cause synthesisable float arithmetic isn't built-in to the HDL compilers, you need respective design components. They are provided by the FPGA manufacturers usually, e. g. Altera Quartus has floating point Megafunctions. You can also use arithmetic components or FPUs from third parties. Opencores.org has some designs.

Generally, float arithmetic has a large resource requirement. Thus the design structure should be well considered.
 

Floating point unit is a special unit of cpu and it is also designed in verilog or vhdl by designer.
 

Someday 'real' type will be supported in synthesis, but today it only works in simulators. As FVM suggested, you can instantiate floating-point modules/cores (probably included with your synthesis tools) into your HDL. Remember that they are instantiated modules that you must connect into your design. For example, here's the Xilinx offering:
**broken link removed**
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top