"VIRTUAL TO PHYSICAL MEMORY ADDRESS MAPPING WITHIN A SYSTEM HAVING A SECURE DOMAIN AND A NON-SECURE DOMAIN"
Application 1110/DELNP/2005 published 2007-01-19, filed 2005-03-21
There is provided apparatus for processing data, said apparatus comprising: a processor operable in a plurality of modes and either a secure domain or a non-secure domain including: at least one secure mode being a mode in said secure domain; and at least one non-secure mode being a mode in said non-secure domain; wherein when said processor is executing a program in a secure mode said program has access to secure data which is not accessible when said processor is operating in a non-secure mode; said processor includes a non-secure translation table base address register operable in said non-secure domain to indicate a region of memory storing non-secure domain memory mapping data defining how virtual addresses are translated to physical addresses within said non-secure domain; and said processor includes a secure translation table base address register operable in said secure domain to indicate a region of memory storing secure domain memory mapping data defining how virtual addresses are translated to physical addresses within said secure domain.
Applicant
1)ARM LIMITED
:110 FULBOURN ROAD, CHERRY HINTON, CAMBRIDGE CB1 9NJ, ENGLAND U.K.
Inventor
1)SIMON CHARLES WATT 2)CHRISTOPHER BENTLEY DORNAN 3)LUC ORION 4)NICOLAS CHAUSSADE 5)LIONEL BELNET 6)STEPHANE ERIC SEBASTIEN BROCHIER 7)DAVID HENNAH MANSELL 8)MICHAEL ROBERT NONWEILER
International Info
Classification: G01R 31/00
Publication Number: WO 2004/046738
Application Date: 2003-10-27
Priority Information
0226906.6 U.K. 2002-11-18