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. (WO2013119842) USING THE LEAST SIGNIFICANT BITS OF A CALLED FUNCTION'S ADDRESS TO SWITCH PROCESSOR MODES
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/119842    International Application No.:    PCT/US2013/025187
Publication Date: 15.08.2013 International Filing Date: 07.02.2013
Chapter 2 Demand Filed:    09.12.2013    
IPC:
G06F 9/30 (2006.01), G06F 9/32 (2006.01)
Applicants: QUALCOMM INCORPORATED [US/US]; Attn: International Ip Administration 5775 Morehouse Drive San Diego, California 92121 (US)
Inventors: TABONY, Charles Joseph; (US).
PLONDKE, Erich James; (US).
CODRESCU, Lucian; (US).
VENKUMAHANTI, Suresh K.; (US).
MENEZES, Evandro Carlos; (US)
Agent: TALPALATSKY, Sam; 5775 Morehouse Drive San Diego, California 92121 (US)
Priority Data:
61/595,773 07.02.2012 US
13/655,499 19.10.2012 US
Title (EN) USING THE LEAST SIGNIFICANT BITS OF A CALLED FUNCTION'S ADDRESS TO SWITCH PROCESSOR MODES
(FR) UTILISATION DES BITS LES MOINS SIGNIFICATIFS D'UNE ADRESSE DE LA FONCTION APPELÉE EN VUE DE TRANSFÉRER LES MODES DE PROCESSEUR
Abstract: front page image
(EN)Systems and methods for tracking and switching between execution modes in processing systems. A processing system is configured to execute instructions in at least two instruction execution modes including a first and second execution mode chosen from a classic/aligned mode and a compressed/unaligned mode. Target addresses of selected instructions such as calls and returns are forcibly misaligned in the compressed mode, such one or more bits, such as, the least significant bits (alignment bits) of the target address in the compressed mode are different from the corresponding alignment bits in the classic mode. When the selected instructions are encountered during execution in the first mode, a decision to switch operation to the second mode is based on analyzing the alignment bits of the target address of the selected instruction.
(FR)Systèmes et procédés de suivi et de commutation des modes d'exécution dans des systèmes de traitement. Un système de traitement est configuré pour exécuter des instructions dans au moins deux modes d'exécution d'instructions comprenant un premier et un second mode d'exécution, choisis parmi un mode classique/aligné et un mode comprimé/non aligné. Des adresses cibles d'instructions sélectionnées, telles que des appels et des renvois, sont mal alignées de manière forcée dans le mode comprimé, tels un ou plusieurs bits, de sorte que les bits les moins significatifs (bits d'alignement) de l'adresse cible dans le mode comprimé soient différents des bits d'alignement correspondant dans le mode classique. Lorsque l'on rencontre des instructions sélectionnées pendant l'exécution dans le premier mode, une décision concernant le transfert de l'opération vers le second mode est fondée sur l'analyse des bits d'alignement de l'adresse cible de l'instruction sélectionné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, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, 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, 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, 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, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)