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

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2013113366) METHOD FOR OPERATING A PROCESSOR
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2013/113366 International Application No.: PCT/EP2012/051483
Publication Date: 08.08.2013 International Filing Date: 31.01.2012
IPC:
G06F 9/38 (2006.01) ,G06F 9/30 (2006.01) ,G06F 9/50 (2006.01) ,G06F 9/54 (2006.01) ,G06F 9/52 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
30
Arrangements for executing machine- instructions, e.g. instruction decode
38
Concurrent instruction execution, e.g. pipeline, look ahead
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
30
Arrangements for executing machine- instructions, e.g. instruction decode
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
50
Allocation of resources, e.g. of the central processing unit (CPU)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
54
Interprogramme communication
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
52
Programme synchronisation; Mutual exclusion, e.g. by means of semaphores
Applicants: GRAF, Rene[DE/DE]; DE (UsOnly)
HARTMANN, Wolfgang[DE/DE]; DE (UsOnly)
SIEMENS AKTIENGESELLSCHAFT[DE/DE]; Wittelsbacherplatz 2 80333 München, DE (AllExceptUS)
Inventors: GRAF, Rene; DE
HARTMANN, Wolfgang; DE
Common
Representative:
SIEMENS AKTIENGESELLSCHAFT; Postfach 22 16 34 80506 München, DE
Priority Data:
Title (EN) METHOD FOR OPERATING A PROCESSOR
(FR) PROCÉDÉ D'EXPLOITATION D'UN PROCESSEUR
(DE) VERFAHREN ZUM BETREIBEN EINES PROZESSORS
Abstract:
(EN) The invention relates to a method for operating a processor, in which a first program (10) is provided comprising a first sequence of commands (32), at least one second program (12) is provided comprising a second sequence of commands (24), said first program (10) comprising a time-critical section (52) with time-critical commands (20), the commands (20, 24, 32) from said first and second programs (10, 12) are processed in a processor pipeline (18), a start time is identified for said time-critical section (52) in the first program (10), and a predefined interrupt program (26) is incorporated into said at least one second program (12) once the start time of the time-critical section (52) in the first program (10) has been identified.
(FR) L'invention concerne un procédé d'exploitation d'un processeur, comprenant les étapes suivantes : la fourniture d'un premier programme (10) ayant une première séquence d'instructions (32); la fourniture d'au moins un deuxième programme (12) ayant une deuxième séquence d'instructions (24), le premier programme (10) comprenant une section critique en temps (52) ayant des instructions critiques en temps (20); le traitement des instructions (20, 24, 32) des premier et deuxième programmes (10, 12) dans un pipeline de processeur (18); la détection d'un instant de démarrage de la section critique en temps (52) dans le premier programme (10); et l'insertion d'un programme d'interruption (26) défini au préalable dans le ou les deuxièmes programmes (12) dès que l'instant de démarrage de la section critique en temps (52) est détecté dans le premier programme (10).
(DE) Die Erfindung betrifft ein Verfahren zum Betreiben eines Prozessors durch Bereitstellen eines ersten Programms (10) mit einer ersten Folge von Befehlen (32), Bereitstellen zumindest eines zweiten Programms (12) mit einer zweiten Folge von Befehlen (24), wobei das erste Programm (10) einen zeitkritischen Abschnitt (52) mit zeitkritischen Befehlen (20) umfasst, Bearbeiten der Befehle (20, 24, 32) aus dem ersten und zweiten Programm (10, 12) in einer Prozessor-Pipeline (18), Erkennen eines Startzeitpunkts des zeitkritischen Abschnitts (52) in dem ersten Programm (10), und Einfügen eines zuvor festgelegten Unterbrechungsprogramms (26) in das zumindest eine zweite Programm (12), sobald der Startzeitpunkt des zeitkritischen Abschnitts (52) in dem ersten Programm (10) erkannt wird.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, 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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (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: German (DE)
Filing Language: German (DE)