ES2090114T3 - Procesador con varias unidades de tratamiento microprogramadas. - Google Patents

Procesador con varias unidades de tratamiento microprogramadas.

Info

Publication number
ES2090114T3
ES2090114T3 ES90403329T ES90403329T ES2090114T3 ES 2090114 T3 ES2090114 T3 ES 2090114T3 ES 90403329 T ES90403329 T ES 90403329T ES 90403329 T ES90403329 T ES 90403329T ES 2090114 T3 ES2090114 T3 ES 2090114T3
Authority
ES
Spain
Prior art keywords
unit
execution
units
microprogramed
several
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES90403329T
Other languages
English (en)
Inventor
Hubert Franzetti
Thierry Dolidon
Philippe Vallet
Marie-Odile Lamarche
Annie Vinot
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bull SAS
Original Assignee
Bull SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bull SAS filed Critical Bull SAS
Application granted granted Critical
Publication of ES2090114T3 publication Critical patent/ES2090114T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3885Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3824Operand accessing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3836Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)
  • Advance Control (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

EL PROCESO (CPU) CONSTA DE VARIAS UNIDADES DE EJECUCION MICROPROGRAMADAS (EAD, BDP, FPP) QUE SE COMUNICAN ENTRE ELLAS Y CON UNA MEMORIA (MU) MEDIANTE UN ANTIMEMORIA (CA). UNA DE LAS UNIDADES ES UNA UNIDAD DE DIRECCIONAMIENTO (EAD). PARA PERMITIR A LAS UNIDADES FUNCIONAR AUTONOMAMENTE, CADA UNIDAD LLEVA SU PROPIO BLOQUE DE CONTROL Y MEDIOS DE SINCRONIZACION PARA AUTORIZAR O INTERRUMPIR LA EJECUCION DEL MICROPROGRAMA DEFINIDO POR LA INSTRUCCION EN CURSO EN DICHA UNIDAD. ESTOS MEDIOS DE SINCRONIZACION INTERRUMPEN DICHA EJECUCION SI: IDO EN DICHOS MEDIOS DE MEMORIZACION (CA) Y NECESARIA PARA DICHA EJECUCION NO ES EFECTIVAMENTE RECIBIDA POR DICHA UNIDAD, UN RESULTADO ESPERADO EN DICHA UNIDAD Y CALCULADO POR OTRA UNIDAD NO ES EFECTIVAMENTE RECIBIDO POR DICHA UNIDAD, ADO CALCULADO EN DICHA UNIDAD NO PUEDE SER EFECTIVAMENTE TRANSMITIDO A LA UNIDAD O A LOS MEDIOS DE MEMORIZACION DESTINATARIOS DE DICHO RESULTADO. APLICACION EN LOS SISTEMAS DE TRATAMIENTO DE DATOS QUE UTILIZAN PROCESADORES DE JUEGO DEINSTRUCCIONES IMPORTANTE.
ES90403329T 1989-11-30 1990-11-23 Procesador con varias unidades de tratamiento microprogramadas. Expired - Lifetime ES2090114T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR8915776A FR2655169B1 (fr) 1989-11-30 1989-11-30 Processeur a plusieurs unites de traitement microprogrammees.

Publications (1)

Publication Number Publication Date
ES2090114T3 true ES2090114T3 (es) 1996-10-16

Family

ID=9387960

Family Applications (1)

Application Number Title Priority Date Filing Date
ES90403329T Expired - Lifetime ES2090114T3 (es) 1989-11-30 1990-11-23 Procesador con varias unidades de tratamiento microprogramadas.

Country Status (6)

Country Link
US (1) US5408623A (es)
EP (1) EP0434483B1 (es)
JP (1) JPH0731597B2 (es)
DE (1) DE69027104T2 (es)
ES (1) ES2090114T3 (es)
FR (1) FR2655169B1 (es)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070192075A1 (en) * 2004-02-26 2007-08-16 Kyoto University Organism stimulation device and program
JP4636058B2 (ja) * 2007-08-08 2011-02-23 コニカミノルタビジネステクノロジーズ株式会社 会議システム、データ処理装置、データ出力方法およびデータ出力プログラム
US9101268B2 (en) 2009-06-18 2015-08-11 Endochoice Innovation Center Ltd. Multi-camera endoscope
US11278190B2 (en) 2009-06-18 2022-03-22 Endochoice, Inc. Multi-viewing element endoscope
US8926502B2 (en) 2011-03-07 2015-01-06 Endochoice, Inc. Multi camera endoscope having a side service channel
WO2012077116A1 (en) 2010-12-09 2012-06-14 Peermedical Ltd. Flexible electronic circuit board for a multi-camera endoscope
US9872609B2 (en) 2009-06-18 2018-01-23 Endochoice Innovation Center Ltd. Multi-camera endoscope
EP2865322B1 (en) 2009-06-18 2020-07-22 EndoChoice, Inc. Multi-camera endoscope
US11547275B2 (en) 2009-06-18 2023-01-10 Endochoice, Inc. Compact multi-viewing element endoscope system
US10165929B2 (en) 2009-06-18 2019-01-01 Endochoice, Inc. Compact multi-viewing element endoscope system
US9492063B2 (en) 2009-06-18 2016-11-15 Endochoice Innovation Center Ltd. Multi-viewing element endoscope
US11864734B2 (en) 2009-06-18 2024-01-09 Endochoice, Inc. Multi-camera endoscope
US9402533B2 (en) 2011-03-07 2016-08-02 Endochoice Innovation Center Ltd. Endoscope circuit board assembly
US9706903B2 (en) 2009-06-18 2017-07-18 Endochoice, Inc. Multiple viewing elements endoscope system with modular imaging units
US9901244B2 (en) 2009-06-18 2018-02-27 Endochoice, Inc. Circuit board assembly of a multiple viewing elements endoscope
US9642513B2 (en) 2009-06-18 2017-05-09 Endochoice Inc. Compact multi-viewing element endoscope system
US9713417B2 (en) 2009-06-18 2017-07-25 Endochoice, Inc. Image capture assembly for use in a multi-viewing elements endoscope
US9101287B2 (en) 2011-03-07 2015-08-11 Endochoice Innovation Center Ltd. Multi camera endoscope assembly having multiple working channels
US12220105B2 (en) 2010-06-16 2025-02-11 Endochoice, Inc. Circuit board assembly of a multiple viewing elements endoscope
EP4233680B1 (en) 2010-09-20 2025-06-18 EndoChoice, Inc. Endoscope distal section comprising a unitary fluid channeling component
US9560953B2 (en) 2010-09-20 2017-02-07 Endochoice, Inc. Operational interface in a multi-viewing element endoscope
JP5944912B2 (ja) 2010-10-28 2016-07-05 エンドチョイス イノベーション センター リミテッド マルチセンサ内視鏡のための光学系
US12204087B2 (en) 2010-10-28 2025-01-21 Endochoice, Inc. Optical systems for multi-sensor endoscopes
US11889986B2 (en) 2010-12-09 2024-02-06 Endochoice, Inc. Flexible electronic circuit board for a multi-camera endoscope
EP2648602B1 (en) 2010-12-09 2018-07-18 EndoChoice Innovation Center Ltd. Flexible electronic circuit board multi-camera endoscope
EP2672878B1 (en) 2011-02-07 2017-11-22 Endochoice Innovation Center Ltd. Multi-element cover for a multi-camera endoscope
EP2604175B1 (en) 2011-12-13 2019-11-20 EndoChoice Innovation Center Ltd. Removable tip endoscope
CA2798729A1 (en) 2011-12-13 2013-06-13 Peermedical Ltd. Rotatable connector for an endoscope
US9560954B2 (en) 2012-07-24 2017-02-07 Endochoice, Inc. Connector for use with endoscope
US9986899B2 (en) 2013-03-28 2018-06-05 Endochoice, Inc. Manifold for a multiple viewing elements endoscope
US9993142B2 (en) 2013-03-28 2018-06-12 Endochoice, Inc. Fluid distribution device for a multiple viewing elements endoscope
US10499794B2 (en) 2013-05-09 2019-12-10 Endochoice, Inc. Operational interface in a multi-viewing element endoscope

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4636942A (en) * 1983-04-25 1987-01-13 Cray Research, Inc. Computer vector multiprocessing control
GB8521672D0 (en) * 1985-08-30 1985-10-02 Univ Southampton Data processing device
US4766566A (en) * 1986-08-18 1988-08-23 International Business Machines Corp. Performance enhancement scheme for a RISC type VLSI processor using dual execution units for parallel instruction processing

Also Published As

Publication number Publication date
FR2655169A1 (fr) 1991-05-31
US5408623A (en) 1995-04-18
FR2655169B1 (fr) 1994-07-08
DE69027104D1 (de) 1996-06-27
EP0434483A1 (fr) 1991-06-26
JPH03177924A (ja) 1991-08-01
EP0434483B1 (fr) 1996-05-22
JPH0731597B2 (ja) 1995-04-10
DE69027104T2 (de) 1996-10-02

Similar Documents

Publication Publication Date Title
ES2057099T3 (es) Procedimientos y aparato para almacenamiento en la memoria cache de variables de interbloqueo en una cache integrada.
SE7611411L (sv) Databehandlingssystem
DE3582962D1 (de) Verfahren und vorrichtung zum speicherzugriff in mehrprozessorsystemen.
ES8303743A1 (es) Sistema de proceso de datos para el proceso en paralelo.
JPS5727336A (en) Data processing system
ES8801755A1 (es) Un aparato arbitrador de servicios y controlador de acceso para un sistema de comunicaciones de accesos fisicos multiples.
JPS6436336A (en) Calculator system
ATE259081T1 (de) Mehrprozessorsystem prüfungsschaltung
FR2413718A1 (fr) Procede de realisation de la coincidence de memoires tampon dans un systeme informatique multiprocesseur
DE3887552D1 (de) Zeitsteuerung für Doppelanschluss.
ES536089A0 (es) Un procedimiento de obtencion de una zeolita
JPS6421563A (en) Information exchanger for multiple processor
ES2166835T3 (es) Proceso para la regeneracion de resinas cambiadoras de iones usadas para la decoloracion del azucar.
ES2041920T3 (es) Procedimiento para la elaboracion de interrupciones en una instalacion de proceso de datos.
MY116719A (en) Using intelligent bridges with pico-code to improve interrupt response
ES8405174A1 (es) Sistema de control de temporizacion en un procesador de datos.
JPS5441641A (en) Data processing system having data producing unit
ES2049721T3 (es) Aparato y metodo de reemplazo de pagina en un sistema de tratamiento de datos que tiene una memoria virtual.
BR8707272A (pt) Processo e aparelho para transferir dados entre dois equipamentos de processamento de dados cada um ativado por um relogio independente
ES8407635A1 (es) Una instalacion de arbitraje de via de transmision
JPS53121426A (en) Data processor having address conversion unit
JPS5284939A (en) Multi-processor method
JPS5442944A (en) Refresh address control system for memory
JPS5255402A (en) Signal transmission/reception unit
JPS54140841A (en) Memory control system of multiprocessor system

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 434483

Country of ref document: ES

FG2A Definitive protection

Ref document number: 434483

Country of ref document: ES