Hi guys, What is MPU in an ARM? I cant find good information bout that subject. Is it a new memory management system? Kind regards, Jo
J0 Vm wrote: > What is MPU in an ARM? I cant find good information bout that subject. > > Is it a new memory management system? Not new. Memory Protection Unit. Allows you to describe a couple of memory regions in terms of access permissions, cache attributes/policy, etc. No address translation, though. Examples: ARM946, Cortex-M3 (optional), ARM1156, Cortex-R4 -- Marcus http://www.doulos.com/arm/
J0 Vm wrote: > > I cant find good information bout that subject. > Define "good information". For ARM cores with an MPU, it is described in the associated "Technical Reference Manual" for the core, for example for Cortex-M3: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0337e/BIHJJABA.html and for ARM ARM1156T2F-S: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0290g/Behjcgbj.html. I suggest that those are pretty comprehensive. Not all ARM cores have an MPU, and not all ARM MPUs are identical across cores.
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.