WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018005375) NON-UNIFIED CODE AND DATA DECODING TO PROVIDE EXECUTE-ONLY MEMORY
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/005375    International Application No.:    PCT/US2017/039316
Publication Date: 04.01.2018 International Filing Date: 26.06.2017
IPC:
G06F 9/30 (2018.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054-1549 (US)
Inventors: SHANBHOGUE, Vedvyas; (US).
SAHITA, Ravi L.; (US)
Agent: CULPEPPER, Ross; (US)
Priority Data:
15/201,066 01.07.2016 US
Title (EN) NON-UNIFIED CODE AND DATA DECODING TO PROVIDE EXECUTE-ONLY MEMORY
(FR) DÉCODAGE NON UNIFIÉ DE CODE ET DE DONNÉES POUR FOURNIR UNE MÉMOIRE EN EXÉCUTION SEULE
Abstract: front page image
(EN)In one embodiment, one or more regions of memory are designated as execute-only memory, wherein execute-only memory can only be accessed to retrieve code for execution, and wherein a designation of execute-only memory cannot be modified by system software executing on a processor. A data read request is detected within the execute-only memory, and the data read request is aborted. In addition, a code read request is detected within the execute-only memory, and the code read request is allowed. In some embodiments, a write request may also be detected within the execute-only memory, and the write request is aborted.
(FR)Dans un mode de réalisation, une ou plusieurs régions de mémoire sont désignées comme une mémoire en exécution seule, à laquelle on peut accéder uniquement pour extraire un code en vue de son exécution, et dont une désignation ne peut pas être modifiée par un logiciel du système en cours d'exécution sur un processeur. Une requête de lecture de données est détectée dans la mémoire en exécution seule, et la requête de lecture de données est abandonnée. En outre, une requête de lecture de code est détectée dans la mémoire en exécution seule, et la requête de lecture de code est autorisée. Dans certains modes de réalisation, une requête d'écriture peut également être détectée dans la mémoire en exécution seule, et la requête d'écriture est abandonnée.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)