Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2003003197 - UNITE DE COMMANDE DE SYSTEME SUR PUCE

Numéro de publication WO/2003/003197
Date de publication 09.01.2003
N° de la demande internationale PCT/US2002/020619
Date du dépôt international 28.06.2002
CIB
G06F 9/318 2006.01
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
318avec extension ou modification d'opérations
G06F 9/38 2006.01
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
38Exécution simultanée d'instructions
G06F 15/78 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
15Calculateurs numériques en général; Équipement de traitement de données en général
76Architectures de calculateurs universels à programmes enregistrés
78comprenant une seule unité centrale
G06T 1/20 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
TTRAITEMENT OU GÉNÉRATION DE DONNÉES D'IMAGE, EN GÉNÉRAL
1Traitement de données d'image, d'application générale
20Architectures de processeurs; Configuration de processeurs p.ex. configuration en pipeline
CPC
G06F 15/7864
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general
76Architectures of general purpose stored program computers
78comprising a single central processing unit
7839with memory
7864on more than one IC chip
G06F 9/30043
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
30003Arrangements for executing specific machine instructions
3004to perform operations on memory
30043LOAD or STORE instructions; Clear instruction
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/30185
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
30185according to one or more bits in the instruction, e.g. prefix, sub-opcode
G06F 9/345
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
34Addressing or accessing the instruction operand or the result ; ; Formation of operand address; Addressing modes
345of multiple operands or results
G06F 9/3824
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
3824Operand accessing
Déposants
  • OAK TECHNOLOGY, INC. [US/US]; 1390 Kifer Road Sunnyvale, CA 94086, US
Inventeurs
  • EPSTEIN, Neil, B.; US
  • PRATT, Steven, J.; US
  • ANDREE, Fred, W.; US
  • LANDMANN, Joerg; DE
  • HELLMAN, Timothy, M.; US
  • MARKS, Karl, M.; US
  • BRISSETTE, James, W.; US
Mandataires
  • MARTINSON, Leigh, J.; Testa, Hurwitz & Thibeault, LLP High Street Tower 125 High Street Boston, MA 02110, US
Données relatives à la priorité
60/302,13828.06.2001US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) SYSTEM-ON-A-CHIP CONTROLLER
(FR) UNITE DE COMMANDE DE SYSTEME SUR PUCE
Abrégé
(EN)
A system-on-a chip controller having a first processor. The first processor provides control processing and image processing. The second processor provides image processing. The processors receive data from an external source through a data bus. Also, the controller can include a third controller to provide I/O functionality to an external device. The second processor processes the stored data in either a row or column configuration. A fixed-length instruction word can be decoded into two instructions, an operation instruction and an I/O instruction, and can be used to process the data. The I/O instruction can be disposed in an unused bit field of the operation instruction.
(FR)
L'invention concerne une unité de commande de système sur puce équipée d'un premier processeur et d'un second processeur. Le premier processeur sert au traitement de commande et au traitement d'image. Le second processeur sert au traitement d'image. Les processeurs reçoivent des données d'une source externe par l'intermédiaire d'un bus de données. L'unité de commande peut également comprendre un troisième processeur fournissant une fonctionnalité E/S à un dispositif externe. Le second processeur traite les données stockées dans une configuration de rangées ou de colonnes. Un mot d'instruction à longueur fixe peut être décodé en deux instructions, une instruction d'exploitation et une instruction E/S, et peut également être utilisé pour traiter les données. L'instruction E/S peut être située dans un champ de bits non utilisé de l'instruction d'exploitation.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international