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.

How to calculate FPGA MIPS ?

Status
Not open for further replies.

Bartart

Full Member level 2
Joined
Feb 20, 2002
Messages
124
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Location
Europt
Activity points
1,107
fpga mips

Hello!

I would like to calculate this parameter for an FPGA design based on DSP functions like FIRs, FFTs.. and evaluate if there is really a need for FPGA.

Any idea how to do this?

Thx Bart
 

fpga instructions per second

Hi,
As far as I understand You may compile each DSP function architecture into some chip, then FPGA design tools report You maximum clock frequency achieved for Your design and then just divide the Fclk by the number of cycles needed for 1 operation. You may vary the number of pipeline stages to find out the optimal performance, this depends on the function complexity and device architecture. You may also try to make coarse manual approximations without using tools, knowing basic device timing parameters, but it is quite difficult for todays devices, synthesis tools (they may insert their own performance degradation) and function complexity.
Best Regards,
F.S.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top