Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2003098431 - MOTS DE COMMANDE SOUMIS A UN DEPLACEMENT, EN DEHORS DE LA BOUCLE, DES SIGNAUX DE COMMANDE INVARIANTS DE BOUCLE

Numéro de publication WO/2003/098431
Date de publication 27.11.2003
N° de la demande internationale PCT/IB2003/001849
Date du dépôt international 25.04.2003
CIB
G06F 9/30 2006.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
30Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions
CPC
G06F 9/30
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
G06F 9/30098
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30098Register arrangements
G06F 9/30145
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30145Instruction analysis, e.g. decoding, instruction word fields
G06F 9/30181
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30181Instruction operation extension or modification
G06F 9/325
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
32Address formation of the next instruction, e.g. by incrementing the instruction counter
322for non-sequential address
325for loops, e.g. loop detection, loop counter
G06F 9/3885
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
38Concurrent instruction execution, e.g. pipeline, look ahead
3885using a plurality of independent parallel functional units
Déposants
  • KONINKLIJKE PHILIPS ELECTRONICS N.V. [NL]/[NL] (AllExceptUS)
  • AUGUSTEIJN, Alexander [NL]/[NL] (UsOnly)
  • LEIJTEN-NOWAK, Katarzyna [PL]/[NL] (UsOnly)
  • DE OLIVEIRA KASTRUP PEREIRA, Bernardo [BR]/[NL] (UsOnly)
Inventeurs
  • AUGUSTEIJN, Alexander
  • LEIJTEN-NOWAK, Katarzyna
  • DE OLIVEIRA KASTRUP PEREIRA, Bernardo
Mandataires
  • DUIJVESTIJN, Adrianus, J.
Données relatives à la priorité
02077020.222.05.2002EP
Langue de publication Anglais (en)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) METHOD AND APPARATUS FOR DECODING INSTRUCTION SEQUENCES
(FR) MOTS DE COMMANDE SOUMIS A UN DEPLACEMENT, EN DEHORS DE LA BOUCLE, DES SIGNAUX DE COMMANDE INVARIANTS DE BOUCLE
Abrégé
(EN) The present invention relates to a method and apparatus for decoding a sequence of at least two instructions of a data processing program into a sequence of code words used to control a data path, wherein an invariant code word portion which does not change in said sequence of code words is separately generated and used to configurea part of the data path to be fixed during the sequence of code words. Thereby, the necessary micro code memory size can be reduced and power consumption can be decreased.
(FR) La présente invention concerne un procédé et un appareil permettant de décoder une séquence d'au moins deux instructions d'un programme de traitement de données dans une séquence de mots code utilisée pour commander une voie de données. Une partie code invariant qui ne change pas dans cette séquence de mots code, est générée séparément et utilisée pour configurer des parties de la voie de données à fixer lors de la séquence de mots code. Cela permet de réduire la taille de la mémoire micro code nécessaire et de réduire la consommation de puissance.
Dernières données bibliographiques dont dispose le Bureau international