Switching between secure and non-secure processing modes
A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at least one secure mode being a mode in the secure domain, at least one non-secure mode being a mode in the non-secure domain, and a monitor mode...
Saved in:
Main Authors | , , , , , |
---|---|
Format | Patent |
Language | English |
Published |
07.12.2010
|
Online Access | Get full text |
Cover
Loading…
Abstract | A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at least one secure mode being a mode in the secure domain, at least one non-secure mode being a mode in the non-secure domain, and a monitor mode. When the processor is executing a program in a secure mode the program has access to secure data which is not accessible when the processor is operating in a non-secure mode. Switching between the secure and non-secure modes takes place via the monitor mode and the processor is operable at least partially in the monitor mode to execute a monitor program managing switching between the secure and non-secure modes. |
---|---|
AbstractList | A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at least one secure mode being a mode in the secure domain, at least one non-secure mode being a mode in the non-secure domain, and a monitor mode. When the processor is executing a program in a secure mode the program has access to secure data which is not accessible when the processor is operating in a non-secure mode. Switching between the secure and non-secure modes takes place via the monitor mode and the processor is operable at least partially in the monitor mode to execute a monitor program managing switching between the secure and non-secure modes. |
Author | Orion, Luc Belnet, Lionel Chaussade, Nicolas Brochier, Stephane Eric Sebastien Dornan, Christopher Bentley Watt, Simon Charles |
Author_xml | – sequence: 1 givenname: Simon Charles surname: Watt fullname: Watt, Simon Charles – sequence: 2 givenname: Christopher Bentley surname: Dornan fullname: Dornan, Christopher Bentley – sequence: 3 givenname: Luc surname: Orion fullname: Orion, Luc – sequence: 4 givenname: Nicolas surname: Chaussade fullname: Chaussade, Nicolas – sequence: 5 givenname: Lionel surname: Belnet fullname: Belnet, Lionel – sequence: 6 givenname: Stephane Eric Sebastien surname: Brochier fullname: Brochier, Stephane Eric Sebastien |
BookMark | eNrjYmDJy89L5WSwCC7PLEnOyMxLV0hKLSlPTc1TKE5NLi1KVUjMS1EAqtGFcguK8pNTi4tBCnPzU1KLeRhY0xJzilN5oTQ3g4Kba4izh25pcUFiSWpeSXF8elEiiDIwtzCxNDY0MCZCCQD4HDEz |
ContentType | Patent |
CorporateAuthor | ARM Limited |
CorporateAuthor_xml | – name: ARM Limited |
DBID | EFH |
DatabaseName | USPTO Issued Patents |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EFH name: USPTO Issued Patents url: http://www.uspto.gov/patft/index.html sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 07849310 |
GroupedDBID | EFH |
ID | FETCH-uspatents_grants_078493103 |
IEDL.DBID | EFH |
IngestDate | Sun Mar 05 22:31:10 EST 2023 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-uspatents_grants_078493103 |
OpenAccessLink | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7849310 |
ParticipantIDs | uspatents_grants_07849310 |
PatentNumber | 7849310 |
PublicationCentury | 2000 |
PublicationDate | 20101207 |
PublicationDateYYYYMMDD | 2010-12-07 |
PublicationDate_xml | – month: 12 year: 2010 text: 20101207 day: 07 |
PublicationDecade | 2010 |
PublicationYear | 2010 |
References | (WO 90/05951) 19900500 Christie et al. (7165135) 20070100 Morais et al. (7653802) 20100100 List of Cited References issued by Japanese Patent Office Apr. 10, 2009 in corresponding JP application. Belnet et al. (2004/0177269) 20040900 Dahan et al. (7120771) 20061000 Related U.S. Appl. No. 10/714,480. Watt et al. (7661105) 20100200 Long et al. (6393545) 20020500 Related U.S. Appl. No. 10/714,561. Related U.S. Appl. No. 10/714,484. Related U.S. Appl. No. 10/714,565. Related U.S. Appl. No. 10/714,521. Takahashi (5615263) 19970300 Shipman et al. (5724027) 19980300 Shaw et al. (7296146) 20071100 Related U.S. Appl. No. 10/713,454. Related U.S. Appl. No. 10/714,516. (0 553 733) 19930800 Segal (2007/0266444) 20071100 Kaplan et al. (6282657) 20010800 Symes (7370210) 20080500 (WO 02/071211) 20020900 Mariani et al. (7472051) 20081200 Related U.S. Appl. No. 10/714,483. Related U.S. Appl. No. 10/714,560. Dahan et al. (2003/0140244) 20030700 Related U.S. Appl. No. 10/714,520. Carpenter et al. (7689733) 20100300 Trusted Computing Group (TCB), Main Specification Version 1.1a, Sep. 1, 2001, pp. 1-x and 1-244. Leininger et al. (4279016) 19810700 Related U.S. Appl. No. 10/714,519. Srinivasan et al. (2004/0158742) 20040800 (2000-76087) 20000300 (WO 01/46800) 20010600 Freeman et al. (2002/0174342) 20021100 Johnson et al. (5684948) 19971100 (2002-182560) 20020600 Related U.S. Appl. No. 10/714,482. Related U.S. Appl. No. 10/714,563. Helbig et al. (6311273) 20011000 Lampson et al. (7496769) 20090200 J. Hall et al, "Virtualizing the VAX Architecture" Proceedings of the 18th Annual International Symposium on Computer Architecture, ACM, May 1991, Issue 3, pp. 380-389. Rechef et al. (6199181) 20010300 Corrigan et al. (5734910) 19980300 Related U.S. Appl. No. 10/713,303. Related U.S. Appl. No. 10/713,456. Kershaw et al. (7529916) 20090500 Shaw et al. (7178015) 20070200 Walmsley (7188282) 20070300 Neveux (2007/0283146) 20071200 Related U.S. Appl. No. 10/714,481. Benignus et al. (6385737) 20020500 Related U.S. Appl. No. 10/714,562. Watt et al. (7305712) 20071200 Aaro et al. (6662020) 20031200 Watt (7340573) 20080300 Related U.S. Appl. No. 10/714,178. (2002-202959) 20020700 |
References_xml | – year: 19980300 ident: 5724027 contributor: fullname: Shipman et al. – year: 20070100 ident: 7165135 contributor: fullname: Christie et al. – year: 20040900 ident: 2004/0177269 contributor: fullname: Belnet et al. – year: 20071200 ident: 2007/0283146 contributor: fullname: Neveux – year: 20100300 ident: 7689733 contributor: fullname: Carpenter et al. – year: 20100200 ident: 7661105 contributor: fullname: Watt et al. – year: 20021100 ident: 2002/0174342 contributor: fullname: Freeman et al. – year: 19810700 ident: 4279016 contributor: fullname: Leininger et al. – year: 19970300 ident: 5615263 contributor: fullname: Takahashi – year: 20000300 ident: 2000-76087 – year: 20100100 ident: 7653802 contributor: fullname: Morais et al. – year: 20010800 ident: 6282657 contributor: fullname: Kaplan et al. – year: 20011000 ident: 6311273 contributor: fullname: Helbig et al. – year: 19900500 ident: WO 90/05951 – year: 20080300 ident: 7340573 contributor: fullname: Watt – year: 20071100 ident: 2007/0266444 contributor: fullname: Segal – year: 20031200 ident: 6662020 contributor: fullname: Aaro et al. – year: 20090200 ident: 7496769 contributor: fullname: Lampson et al. – year: 20010600 ident: WO 01/46800 – year: 20020700 ident: 2002-202959 – year: 19930800 ident: 0 553 733 – year: 20020500 ident: 6385737 contributor: fullname: Benignus et al. – year: 20020600 ident: 2002-182560 – year: 19980300 ident: 5734910 contributor: fullname: Corrigan et al. – year: 20020500 ident: 6393545 contributor: fullname: Long et al. – year: 20030700 ident: 2003/0140244 contributor: fullname: Dahan et al. – year: 20081200 ident: 7472051 contributor: fullname: Mariani et al. – year: 19971100 ident: 5684948 contributor: fullname: Johnson et al. – year: 20070200 ident: 7178015 contributor: fullname: Shaw et al. – year: 20071200 ident: 7305712 contributor: fullname: Watt et al. – year: 20070300 ident: 7188282 contributor: fullname: Walmsley – year: 20010300 ident: 6199181 contributor: fullname: Rechef et al. – year: 20080500 ident: 7370210 contributor: fullname: Symes – year: 20090500 ident: 7529916 contributor: fullname: Kershaw et al. – year: 20020900 ident: WO 02/071211 – year: 20061000 ident: 7120771 contributor: fullname: Dahan et al. – year: 20071100 ident: 7296146 contributor: fullname: Shaw et al. – year: 20040800 ident: 2004/0158742 contributor: fullname: Srinivasan et al. |
Score | 2.7885628 |
Snippet | A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at... |
SourceID | uspatents |
SourceType | Open Access Repository |
Title | Switching between secure and non-secure processing modes |
URI | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7849310 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB5qEdRTi4pVKzl4jcZNuo1n6bIISqEKvZUJSUXQ7dKk9O93kl2LFz3mweTF5JsJ30wAbnODD05byXN0yBVBEscsN9xalGjIvsXkKL685uW7ep6P5h0o97Ew36RGvKa5-LuNr8MqkSvpem8OnjfJn2OOwCpmH9hWXyu0U7u8H2v1KGOs1YEWkdo3KcoTOCIRZLJVwf8CjaIHh9NU24eOq05Bz7afITEXWUuOYj4-djtGzjwjL5y3xbrh7seO8Z8afwasmLw9lXw_zOJjHekrC9FOR55DlwS4C2CkOkhrN8JIS6gpEI12YikyiyrDkRrA4E8xl_-0XcFx9kOxGF9DN6w3bkhAGcxN2oUdkZ50sA |
link.rule.ids | 230,309,783,805,888,64367 |
linkProvider | USPTO |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB5KFR8nRcW2PnLwGo2723R7Vpf1VRZU6G2ZkFQE3S5NSv--k-xavOgxDyYvJt9M-GYCcCEVXptUx1yiQZ4QJHGMpOJaY4yK7FsMjuLzROZvycN0OO1Avo6F-SI14jXNxV4ube3mgVxJ13tz8LxJ_uxzBFY--8Cq-pyjLvTsapQm49jHWm0QxsrgkmX5LmyTEDLaKmd_wUa2B5tFqN2HjqkOIH1ZfbjAXWQtPYpZ_9xtGLnzjPxw3hbrhr3vO_qfauwhsOzu9Sbn62HK94UnsJSinVB8BF0SYI6BkfIgrV4JFWvCTYGoUiNmItKYRDhMetD7U0z_n7Zz2Cpus_LpfvI4gJ3oh28xOoGuWyzNKaGmU2dhQ74BeE93rQ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Switching+between+secure+and+non-secure+processing+modes&rft.inventor=Watt%2C+Simon+Charles&rft.inventor=Dornan%2C+Christopher+Bentley&rft.inventor=Orion%2C+Luc&rft.inventor=Chaussade%2C+Nicolas&rft.inventor=Belnet%2C+Lionel&rft.inventor=Brochier%2C+Stephane+Eric+Sebastien&rft.number=7849310&rft.date=2010-12-07&rft.externalDBID=n%2Fa&rft.externalDocID=07849310 |