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. (WO2003067431) PROCEDE ET SYSTEME POUR DETERMINER UN TEMPS D'EXECUTION DE CODE TOTAL DANS UN PROCESSEUR DE DONNEES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2003/067431    N° de la demande internationale :    PCT/SE2003/000199
Date de publication : 14.08.2003 Date de dépôt international : 06.02.2003
CIB :
G06F 9/45 (2006.01)
Déposants : XELERATED AB [SE/SE]; Olof Palmes gata 29, S-111 22 Stockholm (SE) (Tous Sauf US).
GERELL, Peter [SE/SE]; (SE) (US Seulement).
STRÖMQVIST, Thomas [SE/SE]; (SE) (US Seulement)
Inventeurs : GERELL, Peter; (SE).
STRÖMQVIST, Thomas; (SE)
Mandataire : ALBIHNS STOCKHOLM AB; P O Box 5581, S-114 85 Stockholm (SE)
Données relatives à la priorité :
0200383-8 08.02.2002 SE
Titre (EN) A METHOD AND SYSTEM FOR DETERMINING TOTAL CODE EXECUTION TIME IN A DATA PROCESSOR
(FR) PROCEDE ET SYSTEME POUR DETERMINER UN TEMPS D'EXECUTION DE CODE TOTAL DANS UN PROCESSEUR DE DONNEES
Abrégé : front page image
(EN)The invention refers to a method and a processing system for a communications network. The method comprises the step of receiving a program code, comprising a plurality of instructions for the communications network, dividing the program code into a plurality of sequences (7), defining, based on the program code, a plurality of relocation objects (10), each corresponding to a dependency relationship between two or more of the sequences (7), and allocating the sequences (7) to a processor instruction memory (4). Preferably, at least one directed graph is formed, based on at least some of the sequences (7) and at least some of the relocation objects (10), and a longest execution path through the directed graph is determined. Sequences (7) in the instruction memory (4) can be moved and state preserving operations (NOP) can be entered, so as to make at least two execution paths equally long.
(FR)La présente invention concerne un procédé et un système de traitement pour un réseau de communication. Ce procédé consiste à recevoir un code de programme comprenant une pluralité d'instructions pour le réseau de communication, à diviser ce code de programme en une pluralité de séquences (7) définissant, sur la base du code de programme, une pluralité d'objets de translation (10) qui correspondent chacun à une relation de dépendance entre deux ou plusieurs des séquences (7), puis à attribuer les séquences (7) à une mémoire d'instructions de processeur (4). Au moins un graphe orienté est de préférence établi, sur la base d'au moins certaines des séquences (7) et d'au moins certains des objets de translation (10), et un chemin d'exécution le plus long sur le graphe orienté est déterminé. Des séquences (7) dans la mémoire d'instructions (4) peuvent être déplacées et des opérations de conservation d'état (NOP) peuvent être entrées, de façon à établir au moins deux chemins d'exécution de même longueur.
États désignés : 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, NO, NZ, OM, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PT, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)