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. (WO2004027601) DATA PROCESSING SYSTEM HAVING EXTERNAL AND INTERNAL INSTRUCTION SETS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2004/027601    International Application No.:    PCT/GB2003/002092
Publication Date: 01.04.2004 International Filing Date: 15.05.2003
Chapter 2 Demand Filed:    26.03.2004    
IPC:
G06F 9/318 (2006.01), G06F 9/45 (2006.01), G06F 15/00 (2006.01)
Applicants: ARM LIMITED [GB/GB]; 110 Fulbourn Road, Cherry Hinton, Cambridge CB1 9NJ (GB)
Inventors: FLAUTNER, Krisztian; (GB).
ROSE, Andrew, Christopher; (GB)
Agent: ROBINSON, Nigel, Alexander, Julian et al; D. Young & Co., 120 Holborn, London EC1N 2DY (GB)
Priority Data:
0221916.0 20.09.2002 GB
Title (EN) DATA PROCESSING SYSTEM HAVING EXTERNAL AND INTERNAL INSTRUCTION SETS
(FR) SYSTEME DE TRAITEMENT DE DONNEES COMPRENANT DES SEGMENTS D'INSTRUCTIONS EXTERNES ET INTERNES
Abstract: front page image
(EN)There is provided a system having: an execution core operable to execute internal instructions; a translation buffer operable to store a plurality of internal instruction blocks of one or more internal instructions, said internal instruction blocks being a dynamic translation of respective external instruction blocks of one or more external instructions; a remapper responsive to an execution request for an external instruction that is within one of said external instruction blocks to identify a corresponding internal instruction block stored within said translation buffer such that one or more internal instructions from said corresponding internal instruction block can be supplied to said execution core.
(FR)La présente invention a trait à un système comprenant un noyau d'exécution opérable pour l'exécution d'instructions internes ; un tampon de traduction opérable pour le stockage d'une pluralité de blocs d'instructions internes d'une ou de plusieurs instructions internes, lesdits blocs d'instructions internes étant une traduction dynamique de blocs d'instructions externes respectifs d'une ou de plusieurs instructions externes ; une unité de remappage réceptive à une requête d'exécution pour une instruction externe qui se trouve au sein d'un desdits blocs d'instructions externes pour l'identification d'un bloc correspondant d'instructions internes stockés au sein du tampon de traduction de sorte qu'une ou plusieurs instructions internes en provenance dudit bloc correspondant d'instructions internes puissent être fournies au noyau d'exécution.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NI, NO, NZ, OM, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PT, RO, SE, SI, SK, 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)