Hi Experts,
How to derive the cache memory requirement for the working of the software ?
I could understand that each of the A/M/R processors have its own applications and build with its own Cache size MPU/MMU configurations but how this is derived with the metrics ?
For example, How to decide the amount of cache size required for the working software with some practical metrics ?
Like depends on the Cache Miss/Hit ratio, Code text/data/bss size, etc.
How it could be derived or solved ?
Hi Peter,
Fine I am able to see it now.
At last one thing, How ARM decides the cache size for each of the processor type (A/R/M) which is being released ?
It will be based on Cost/Speed or any other metrics ?
Regards,
Techguyz
How ARM decides the cache size for each of the processor type (A/R/M) which is being released ?
In the general case we don't - most ARM core L2 caches (which is where most of the area goes) are configurable, so we leave this as a choice to our partners to choose the appropriate balance of area, performance, and power for their target market - there isn't one "right answer".
HTH, Pete
Thanks peter for all these lightening