[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Jtag Debug
Hi John, Andy,
John McGrath wrote:
> Hi,
> I Don't know if this has been pointed out already, but have you enabled the cache's in your code?
>
> I do not have experience with doing DSP in a microblaze, but does anyone else have benchmark figures for such operations? I know that it can be tremendously accelerate using the FSL interface and some dedicated hardware,
> but for a SW only implementation, someone may have figures faster than one per second!
We've done real-time, SW-only Dolby 5.1 decode in MicroBlaze, running
under uClinux. The FPU is enabled, of course, and the code is carefully
audited to enforce single-precision arithmetic.
As someone has already pointed out, all floating point constants must be
specified with a trailing "F" character (e.g. 2.0F) else the compiler
will default to double precision and performance falls through the floor.
Cheers,
John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/