09-02-2008 01:49 AM
I am trying to test performance of MicroBlaze on Spartan 3E Starter Kit. We want to use it on image processing, you know there is heavy computation. My question is, is Microblaze mainly used to control peripheral device or calculate (e.g matrix manipulation) ?
I would appreciate if you give me the answer as soon as possible.
09-03-2008 04:09 AM
In my point of view, control peripherals.
When complex calculation needs to be done, a better solution is to build a DSP accelerator using HDL or Sysgen, and attach it to the MB using FSL bus.
Hardware accelerator is the power of FPGA and MicroBlaze.
09-03-2008 06:19 AM
Thank you, rickysu! Since I am beginner on this aspect, could you send me some details about what you said? Thanks again! My Email: firstname.lastname@example.org
I would appreciate if some one else gives me your view about this subject!
09-03-2008 06:46 PM
You can take a look at the White Paper 348 to understand how an EDK system can help to improve the system performance.