DE3689198T2 - Systembus für Kommunikation zwischen Prozessoren. - Google Patents

Systembus für Kommunikation zwischen Prozessoren.

Info

Publication number
DE3689198T2
DE3689198T2 DE3689198T DE3689198T DE3689198T2 DE 3689198 T2 DE3689198 T2 DE 3689198T2 DE 3689198 T DE3689198 T DE 3689198T DE 3689198 T DE3689198 T DE 3689198T DE 3689198 T2 DE3689198 T2 DE 3689198T2
Authority
DE
Germany
Prior art keywords
processors
communication
system bus
bus
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
DE3689198T
Other languages
English (en)
Other versions
DE3689198D1 (de
Inventor
David L Whipple
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.)
LG Electronics Inc
Original Assignee
Wang Laboratories Inc
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 Wang Laboratories Inc filed Critical Wang Laboratories Inc
Application granted granted Critical
Publication of DE3689198D1 publication Critical patent/DE3689198D1/de
Publication of DE3689198T2 publication Critical patent/DE3689198T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4208Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a system bus, e.g. VME bus, Futurebus, Multibus
    • G06F13/4217Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a system bus, e.g. VME bus, Futurebus, Multibus with synchronous protocol
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/368Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
    • G06F13/37Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control using a physical-position-dependent priority, e.g. daisy chain, round robin or token passing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/17Interprocessor communication using an input/output type connection, e.g. channel, I/O port
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17337Direct connection machines, e.g. completely connected computers, point to point communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Bus Control (AREA)
  • Multi Processors (AREA)
  • Information Transfer Systems (AREA)
  • Small-Scale Networks (AREA)
DE3689198T 1985-03-15 1986-02-13 Systembus für Kommunikation zwischen Prozessoren. Expired - Lifetime DE3689198T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/712,492 US4719622A (en) 1985-03-15 1985-03-15 System bus means for inter-processor communication

Publications (2)

Publication Number Publication Date
DE3689198D1 DE3689198D1 (de) 1993-12-02
DE3689198T2 true DE3689198T2 (de) 1994-05-19

Family

ID=24862337

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3689198T Expired - Lifetime DE3689198T2 (de) 1985-03-15 1986-02-13 Systembus für Kommunikation zwischen Prozessoren.

Country Status (6)

Country Link
US (1) US4719622A (de)
EP (1) EP0194462B1 (de)
JP (1) JPH0772889B2 (de)
AU (1) AU577427B2 (de)
CA (1) CA1247249A (de)
DE (1) DE3689198T2 (de)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU583108B2 (en) * 1985-06-28 1989-04-20 United Module Corporation I/O structure for information processing system
FR2598836B1 (fr) * 1986-05-15 1988-09-09 Copernique Dispositif intercalaire de connexion independante a un ensemble informatique d'unites de memoire auxiliaire
US4835674A (en) * 1986-07-28 1989-05-30 Bull Hn Information Systems Inc. Computer network system for multiple processing elements
US5199106A (en) * 1986-09-19 1993-03-30 International Business Machines Corporation Input output interface controller connecting a synchronous bus to an asynchronous bus and methods for performing operations on the bus
EP0260392A3 (de) * 1986-09-19 1992-03-11 International Business Machines Corporation Ein-Ausgabeschnittstellensteuerung zum Verbinden eines synchronen Busses mit einem asynchronen Bus und Verfahren zur Operationsausführung auf den Bussen
AU601784B2 (en) * 1986-12-18 1990-09-20 Honeywell Bull Inc. Data processing system having a bus command generated by one subsystem on behalf of another subsystem
US5133053A (en) * 1987-02-13 1992-07-21 International Business Machines Corporation Interprocess communication queue location transparency
AU598101B2 (en) * 1987-02-27 1990-06-14 Honeywell Bull Inc. Shared memory controller arrangement
US5170469A (en) * 1987-05-06 1992-12-08 Fujitsu Ten Limited Data transfer apparatus and data transfer system
US4933838A (en) * 1987-06-03 1990-06-12 The Boeing Company Segmentable parallel bus for multiprocessor computer systems
DE3730468A1 (de) * 1987-09-08 1989-03-16 Bergmann Kabelwerke Ag Bordnetz fuer kraftfahrzeuge und verfahren zum betrieb des bordnetzes
US4920486A (en) * 1987-11-23 1990-04-24 Digital Equipment Corporation Distributed arbitration apparatus and method for shared bus
US5038274A (en) * 1987-11-23 1991-08-06 Digital Equipment Corporation Interrupt servicing and command acknowledgement system using distributed arbitration apparatus and shared bus
IN170793B (de) * 1987-12-18 1992-05-23 Hitachi Ltd
US4933901A (en) * 1988-01-11 1990-06-12 Texas Instruments Incorporated Method for assigning priority to read and write requests received closely in time
US4998198A (en) * 1988-04-07 1991-03-05 Tandem Computers Incorporated Dynamic burst control for data transfers
US4924380A (en) * 1988-06-20 1990-05-08 Modular Computer Systems, Inc. (Florida Corporation) Dual rotating priority arbitration method for a multiprocessor memory bus
US5077733A (en) * 1989-02-28 1991-12-31 Wang Laboratories, Inc. Priority apparatus having programmable node dwell time
FR2645991B1 (fr) * 1989-04-18 1994-09-09 Siemens Bendix Automotive Elec Dispositif de traitement parallele d'information pour la commande en temps reel
IT1232089B (it) * 1989-05-04 1992-01-23 Sgs Thomson Microelectronics Sistema di comunicazione tra un unita di elaborazione principale e delle unita periferiche
US5050164A (en) * 1989-10-31 1991-09-17 Bell Communications Research, Inc. Optical customer premises network
US5131085A (en) * 1989-12-04 1992-07-14 International Business Machines Corporation High performance shared main storage interface
US5177737A (en) * 1990-01-02 1993-01-05 At&T Bell Laboratories Multipurpose bus system
US5224095A (en) * 1990-01-30 1993-06-29 Johnson Service Company Network control system and method
FR2662830B1 (fr) * 1990-06-05 1992-08-28 Bull Sa Procede de dialogue entre les processeurs d'un systeme, systeme pour sa mise en óoeuvre et utilisation pour la repartition des processus aux processeurs.
DE4290570C2 (de) * 1991-03-04 1995-04-27 Motorola Inc Datenübertragungseinrichtung
FR2680026B1 (fr) * 1991-07-30 1996-12-20 Commissariat Energie Atomique Architecture de systeme en tableau de processeurs a structure parallele.
US5517624A (en) * 1992-10-02 1996-05-14 Compaq Computer Corporation Multiplexed communication protocol between central and distributed peripherals in multiprocessor computer systems
US6816934B2 (en) * 2000-12-22 2004-11-09 Hewlett-Packard Development Company, L.P. Computer system with registered peripheral component interconnect device for processing extended commands and attributes according to a registered peripheral component interconnect protocol
US6266731B1 (en) 1998-09-03 2001-07-24 Compaq Computer Corporation High speed peripheral interconnect apparatus, method and system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4030075A (en) * 1975-06-30 1977-06-14 Honeywell Information Systems, Inc. Data processing system having distributed priority network
CA1120123A (en) * 1976-11-11 1982-03-16 Richard P. Kelly Automatic data steering and data formatting mechanism
US4342995A (en) * 1980-09-15 1982-08-03 Burroughs Corporation Data network employing a single transmission bus for overlapping data transmission and acknowledgment signals
US4408300A (en) * 1980-09-15 1983-10-04 Burroughs Corporation Single transmission bus data network employing an expandable daisy-chained bus assignment control line
US4380052A (en) * 1980-09-15 1983-04-12 Burroughs Corporation Single transmission bus data network employing a daisy-chained bus data assignment control line which can bypass non-operating stations
US4412286A (en) * 1980-09-25 1983-10-25 Dowd Brendan O Tightly coupled multiple instruction multiple data computer system
FR2503899A1 (fr) * 1981-04-08 1982-10-15 Thomson Csf Procede et dispositif de transmission de donnees numeriques
JPS5856011A (ja) * 1981-09-30 1983-04-02 Hitachi Ltd 共通バス使用方式
US4559595A (en) * 1982-12-27 1985-12-17 Honeywell Information Systems Inc. Distributed priority network logic for allowing a low priority unit to reside in a high priority position
JPS59177629A (ja) * 1983-03-29 1984-10-08 Yokogawa Hokushin Electric Corp デ−タ転送システム
AU564271B2 (en) * 1983-09-22 1987-08-06 Digital Equipment Corporation Retry mechanism for releasing control of a communications path in a digital computer system

Also Published As

Publication number Publication date
EP0194462A2 (de) 1986-09-17
AU5114785A (en) 1986-09-18
JPH0772889B2 (ja) 1995-08-02
DE3689198D1 (de) 1993-12-02
AU577427B2 (en) 1988-09-22
JPS61211756A (ja) 1986-09-19
CA1247249A (en) 1988-12-20
EP0194462B1 (de) 1993-10-27
EP0194462A3 (en) 1989-07-12
US4719622A (en) 1988-01-12

Similar Documents

Publication Publication Date Title
DE3689198D1 (de) Systembus für Kommunikation zwischen Prozessoren.
NO852495L (no) Ettergivende buss-system.
DE3689139D1 (de) Autobusdienststeuerungssystem.
DE3689237D1 (de) Bussteuerungsarchitektur für Mikroprozessoren.
DE3650057D1 (de) System für Vakuumbehandlung.
DK195285D0 (da) Oligonucleotidpolymert baerersystem
DE3486299T2 (de) Bus-Arbitrierungssystem.
DE3587284T2 (de) Fehlertolerante rahmensynchronisation für mehrprozessorsysteme.
DE3675005D1 (de) Bespuelungsanlage.
DE3577936D1 (de) Busbreite-anpassungsgeraet.
DE3850812D1 (de) Mehrfachabzweigungs-Busleitungssystem.
DE3688918D1 (de) System für geometrische Verarbeitung.
DE3688012D1 (de) Serielles bussystem.
DE3582404D1 (de) Positionierungssystem.
DE3788854T2 (de) Überwachungssystem für fernsprechleitungen.
NO862568D0 (no) Databehandlingssystem.
DE3851507T2 (de) Flusssteuerungssystem für Bus.
DE3678867D1 (de) Verbindungssystem zwischen netzwerken.
DE68916413T2 (de) Vermittlungssystem für den gleichzeitigen Datentransfer zwischen Datenprozessoren.
NO854708L (no) Dobbelt buss-system
NO875041D0 (no) Data-buss system.
NO863125L (no) Databehandlingssystem.
DE3787673T2 (de) Verbindungsmontierung für Sammelschienenleiter.
DE3687800D1 (de) Netzwerksystem.
DE3570503D1 (de) Conduit connection system

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: WANG LABORATORIES, INC., BILLERICA, MASS., US

8327 Change in the person/name/address of the patent owner

Owner name: LG SEMICON CO., LTD., CHEONGJU, KR

8327 Change in the person/name/address of the patent owner

Owner name: LG ELECTRONICS INC., SEOUL/SOUL, KR

8328 Change in the person/name/address of the agent

Representative=s name: COHAUSZ & FLORACK, 40472 DUESSELDORF