Dear members
I work in C6713dsk, for 32 bit data bus my CPU load is 51%
I change operation mode to 16 bit SDRAM,
By:
Init_EMIF ()
{
……….
*(int *) EMIF_CE0 = 0Xffffbf93 // for 16 bit SDRAM
………
}
In gel file.
After changing CPU load increase to 57%. Is C6713 in 16 bit mode SDRAM
really?
Is changing in CPU load from 51%, in 32 bit mode, to 57%,in 16 bit mode, is
reasonable?
Regards,
Zahra
6713 in 32 bit mode or 16 bit?
Started by ●October 31, 2007
Reply by ●October 31, 20072007-10-31
Zahra,
On 10/31/07, z...@yahoo.com wrote:
> Dear members
>
> I work in C6713dsk, for 32 bit data bus my CPU load is 51%
> I change operation mode to 16 bit SDRAM,
>
> By:
> Init_EMIF ()
> {
> .
> *(int *) EMIF_CE0 = 0Xffffbf93 // for 16 bit SDRAM
>
> }
> In gel file.
>
> After changing CPU load increase to 57%. Is C6713 in 16 bit mode SDRAM really?
The traditional answer is - 'it depends'.
The percentage of data and code that is located in internal memory
will play an important role in the answer to your question. The 2
extreme limits, 100% of everything in internal memory and no EDMA
utilization vs. 100% of everything in external memory and very high
EDMA utilization, will set the limits. My *guess* is that close to
100% of your data accesses are in internal memory and a significant
portion of your code [duty cycle wise] is in internal RAM or ROM.
mikedunn
> Is changing in CPU load from 51%, in 32 bit mode, to 57%,in 16 bit mode, is reasonable?
>
> Regards,
> Zahra
On 10/31/07, z...@yahoo.com wrote:
> Dear members
>
> I work in C6713dsk, for 32 bit data bus my CPU load is 51%
> I change operation mode to 16 bit SDRAM,
>
> By:
> Init_EMIF ()
> {
> .
> *(int *) EMIF_CE0 = 0Xffffbf93 // for 16 bit SDRAM
>
> }
> In gel file.
>
> After changing CPU load increase to 57%. Is C6713 in 16 bit mode SDRAM really?
The traditional answer is - 'it depends'.
The percentage of data and code that is located in internal memory
will play an important role in the answer to your question. The 2
extreme limits, 100% of everything in internal memory and no EDMA
utilization vs. 100% of everything in external memory and very high
EDMA utilization, will set the limits. My *guess* is that close to
100% of your data accesses are in internal memory and a significant
portion of your code [duty cycle wise] is in internal RAM or ROM.
mikedunn
> Is changing in CPU load from 51%, in 32 bit mode, to 57%,in 16 bit mode, is reasonable?
>
> Regards,
> Zahra