How many loops do you have in your program. I believe 533 supports 3 hardware
loops. If you have more than 3 you can use software looping. The best way I find
to easily access such temperory data is to use the Frame concept provided in
blackfin. Using this you can store and load using those instructions in
parallel.
If possible try to breakdown those loops seperately or combine these multiple
loops. To do this you need to see if the functionality in the loops allows you
to do it.
Rgrds,
Rajendra.
On Mon, 16 May 2005 chandrikavilluri wrote : >hi everyone,
>am working with BF533.i have multiple loops in my program.so i have
>to store previous counter valules(lc0,lt0,lb0)in some location.i
>stored in stack.but while retrieving back each is taking 10 extra
>cylces.can anyone suggest me some way so that i can reduce my cycle
>count.
>thanks in advance
>regards
>chandrika
>
Reply by chandrikavilluri●May 16, 20052005-05-16
hi everyone,
am working with BF533.i have multiple loops in my program.so i have
to store previous counter valules(lc0,lt0,lb0)in some location.i
stored in stack.but while retrieving back each is taking 10 extra
cylces.can anyone suggest me some way so that i can reduce my cycle
count.
thanks in advance
regards
chandrika
Reply by chandrikavilluri●May 16, 20052005-05-16
hi everyone,
am working with BF533.i have multiple loops in my program.so i have
to store previous counter valules(lc0,lt0,lb0)in some location.i
stored in stack.but while retrieving back each is taking 10 extra
cylces.can anyone suggest me some way so that i can reduce my cycle
count.
thanks in advance
regards
chandrika