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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2016193656) ÉMISSION D'INSTRUCTIONS SELON DES MODES D'EXÉCUTION DANS L'ORDRE OU DANS LE DÉSORDRE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/193656    N° de la demande internationale :    PCT/GB2016/051001
Date de publication : 08.12.2016 Date de dépôt international : 11.04.2016
CIB :
G06F 9/30 (2006.01), G06F 9/38 (2006.01)
Déposants : ARM LIMITED [GB/GB]; 110 Fulbourn Road Cherry Hinton Cambridge Cambridgeshire CB1 9NJ (GB)
Inventeurs : PENTON, Antony John; (GB).
CRASKE, Simon John; (GB).
VASEKIN, Vladimir; (GB)
Mandataire : ROBINSON, Nigel; (GB)
Données relatives à la priorité :
1509743.9 05.06.2015 GB
Titre (EN) INSTRUCTION ISSUE ACCORDING TO IN-ORDER OR OUT-OF-ORDER EXECUTION MODES
(FR) ÉMISSION D'INSTRUCTIONS SELON DES MODES D'EXÉCUTION DANS L'ORDRE OU DANS LE DÉSORDRE
Abrégé : front page image
(EN)Apparatus for processing data (2) includes issue circuitry (22) for issuing program instructions (processing operations) to execute either within real time execution circuitry (32) or non real time execution circuitry (24, 26, 28, 30). Registers within a register file (18) are marked as non real time dependent registers if they are allocated to store a data value which is to be written by an uncompleted program instruction issued to the non real time execution circuitry and not yet completed. Issue policy control circuitry (42) responds to a trigger event to enter a real time issue policy mode to control the issue circuitry (22) to issue candidate processing operations (such as program instruction, micro-operations, architecturally triggered processing operations etc.) to one of the non real time execution circuitry or the real time execution circuitry in dependence upon whether that candidate processing operation reads a register marked as a non real time dependent register.
(FR)L'invention concerne un appareil de traitement de données (2) qui comprend un circuit d'émission (22) destiné à émettre des instructions de programme (opérations de traitement) à exécuter soit dans un circuit d'exécution en temps réel (32) soit dans un circuit d'exécution en différé (24, 26, 28, 30). Des registres dans un fichier de registres (18) sont marqués comme registres non dépendants du temps réel s'ils sont attribués pour stocker une valeur de données qui doit être écrite par une instruction de programme non achevée, envoyée au circuit d'exécution en différé et non encore achevée. Un circuit de commande de politique d'émission (42) répond à un évènement déclencheur pour passer en mode de politique d'émission en temps réel afin de commander le circuit d'émission (22) pour émettre des opérations de traitement candidates (telles qu'une instruction de programme, des micro-opérations, des opérations de traitement déclenchées sur le plan architectural, etc.) à destination soit du circuit d'exécution en différé soit du circuit d'exécution en temps réel selon que cette opération de traitement candidate lit ou non un registre marqué comme registre non dépendant du temps réel.
États désignés : 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, IR, IS, JP, KE, KG, KN, KP, KR, 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.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (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)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)