DE3049441A1 - Channel adaptor for handshake interface - is between data processors and avoids interrupts whilst preserving synchronisation - Google Patents
Channel adaptor for handshake interface - is between data processors and avoids interrupts whilst preserving synchronisationInfo
- Publication number
- DE3049441A1 DE3049441A1 DE19803049441 DE3049441A DE3049441A1 DE 3049441 A1 DE3049441 A1 DE 3049441A1 DE 19803049441 DE19803049441 DE 19803049441 DE 3049441 A DE3049441 A DE 3049441A DE 3049441 A1 DE3049441 A1 DE 3049441A1
- Authority
- DE
- Germany
- Prior art keywords
- input
- output
- control device
- line
- processor
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations 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/163—Interprocessor communication
- G06F15/17—Interprocessor communication using an input/output type connection, e.g. channel, I/O port
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
Abstract
Description
Bezeichnung:Description:
Kanaladapter-Anordnung zur gegenseitigen Verbindung von Datenverarbeitungs-Prozessoren, vorzugsweise über Handshake-Schnittstelle Die Erfindung betrifft eine Kanaladapter-Anordnung zur gegenseitigen Verbindung von Datenverarbe.itungs-Prozessoren über ihre Eingabe/Ausgabe-Kanäle, vorzugsweise über Handshake-Schnittstelle, mit einer Mehrzahl von Anschlüssen, der jeder mit einem Eingangs/Ausgangs-Kanal eines ihm zugeordneten Prozessors von mehreren Prozessoren verbunden ist, mit einer Mehrzahl von den Anschlüssen zugeordneten Steuereinrichtungen und einer Zentraleinheit und mit einer Mehrheit von externen Sende/Empfangs-Register, vorzugsweise mit Tristate-Ausgängen sowie mit Verbindungsschaltungen untereinander zur wahlweisen Herstellung verschiedener Datenübertragungsverbindungen zwischen den Anschlüssen.Channel adapter arrangement for the mutual connection of data processing processors, preferably via handshake interface The invention relates to a channel adapter arrangement for the mutual connection of data processing processors via their input / output channels, preferably via the handshake interface a plurality of ports, each with an input / output channel of one processor associated with it is connected by a plurality of processors, with a plurality from the connections associated control devices and a central unit and with a majority of external send / receive registers, preferably with tristate outputs as well as with connection circuits with each other for the optional production of various Data transmission links between the ports.
Eine derartige Kanaladapter-Anordnung ist durch die DE-OS 28 31 261 bekannt geworden, die bezüglich der Verbindung von Prozessoren bzw. Datenverarbeitungssystemen über ihre E/A-Kanäle weitere Veröffentlichungen und Patentschriften zum Stand der Technik enthält.Such a channel adapter arrangement is described in DE-OS 28 31 261 has become known that relating to the connection of processors or data processing systems further publications and patents on the prior art via its I / O channels Technology contains.
Bei der üblichen Datenübertragung, vorzugsweise über eine Handshake-Schnittstelle, wird folgendes Protokoll eingehalten: Beim Ausgabe-Modus wird ein Ausgabezyklus durch einen Ausgabebefehl der Zentraleinheit gestartet. Das Schreibsignal von der Zentraleinheit speichert die Daten vom Datenbus in das Ausgaberegister des angesprochenen Kanals ein. Das Schreibsignal setzt somit das Readyflag des Statusregisters, um somit anzuzeigen, daß die Daten verfügbar sind. Die Fertigmeldung (READY) bleibt aktiv, bis sie durch eine positive Flanke über die Obernahmeeingangsleitung (STROBE) inaktiviert und wieder aktiv geworden ist; dadurch wird über die STROBE-Leitung angezeigt, daß die Daten vom Peripheriegerät angenommen worden sind. Die positive Flanke des STROBE-Signals erzeugt einen Interrupt, wenn dieser erlaubt ist.With the usual data transmission, preferably via a handshake interface, the following protocol is adhered to: In the output mode, there is an output cycle started by an output command from the central processing unit. The write signal from the Central unit stores the data from the data bus in the output register of the addressed Channel. The write signal thus converts the ready flag of the status register thus indicating that the data is available. The ready message (READY) remains active until it is activated by a positive edge via the takeover input line (STROBE) has been deactivated and activated again; this will use the STROBE line indicates that the data has been accepted by the peripheral device. The positive edge of the STROBE signal generates an interrupt if this is allowed is.
Beim Eingabemodus werden, wenn die STROBE-Leitung nach low geht, die Daten in das Eingangs-Register des angesprochenen Kanals eingelesen. Die nächste ansteigende Flanke des STROBE-Signals erzeugt einen Interrupt, falls dieser erlaubt ist.In the input mode, when the STROBE line goes low, the Read data into the input register of the addressed channel. The next rising edge of the STROBE signal generates an interrupt if this is permitted is.
Der Fertigmeldungseingang (READY) wird zurückgesetzt, um dadurch anzuzeigen, daß das Eingangsregister voll ist und keine weiteren Daten mehr aufgenommen werden können. Die Zentraleinheit muß deshalb das Register lesen, um mit der positiven Flanke vom Lesesignal (REXC) die READY-Leitung zu setzen.The ready message input (READY) is reset to indicate that that the input register is full and no more data can be accepted can. The central processing unit must therefore read the register in order to deal with the positive Edge of the read signal (REXC) to set the READY line.
Nun können zwei Ein/Ausgabekanäle zu einer Ubertragungsstrecke miteinander verbunden werden, indem die Datenleitungen miteinander verbunden werden und die Handshake-Kontrollsignale wie folgt verdrahtet werden: Kanaladapter 1 an Kanaladapter 2 READY-Ausgang wird invertiert und an STROBE- Eingang gelegt.Now two input / output channels can be combined to form a transmission link are connected by connecting the data lines together and the Handshake control signals are wired as follows: Channel adapter 1 to channel adapter 2 READY output is inverted and applied to STROBE input.
STROBE-Eingang wird an den invertierten READY-Ausgang gelegt.STROBE input is connected to the inverted READY output.
In diesem Falle muß die Software so gestaltet sein, daß auf ein Interrupt hin der schreibende Mikroprozessor ein neues Datenbyte in seinen Kanaladapter schreibt und der lesende Mikroprozessor ein Datenbyte aus seinem Kanaladapter liest und weiterverarbeitet.In this case, the software must be designed in such a way that an interrupt the writing microprocessor writes a new data byte into its channel adapter and the reading microprocessor reads a data byte from its channel adapter and processes it further.
Der Nachteil dieser Technik besteht darin, daß eine Synchronisation auf der Obertragungsstrecke nur über Interrupt möglich ist. Bei der Datenübertragung von vielen aufeinanderfolgenden Bytes, z.B. einem Text, muß also nach jedem Byte ein Interrupt beantwortet werden und eine Interruptroutine ablaufen. Derartige Interrupt-Routinen benötigen natürlich Zeit und sind besonders kritisch in Systemen mit verteilter Intelligenz, die zur Textverarbeitung eingesetzt werden, da bei diesen die Datenübertragungen einen erheblichen Teil der Systemzeit in Anspruch nehmen. Man könnte einen Interrupt auch verbieten, dann aber würden aufs Geratewohl die Daten gelesen und geschrieben, was bestenfalls bei völlig gleichen Typen möglich wäre. Jedenfalls würde das System nach einer gewissen Zeit unkontrolliert werden.The disadvantage of this technique is that synchronization on the transmission path is only possible via interrupt. at the Data transmission of many consecutive bytes, e.g. a text, must therefore an interrupt is answered after each byte and an interrupt routine is executed. Such interrupt routines naturally take time and are particularly critical in systems with distributed intelligence that are used for word processing, because with these the data transfers take up a considerable part of the system time to take. An interrupt could also be forbidden, but then it would be at random read and write the data, which is at best possible with completely identical types were. In any case, the system would become uncontrolled after a certain period of time.
Der Erfindung liegt die Aufgabe zugrunde, bei einer Kanaladapter-Anordnung der eingangs genannten Gattung die Interrupts zu vermeiden und trotzdem eine Synchronisation zwischen den Prozessoren zu erreichen.The invention is based on the object of a channel adapter arrangement of the type mentioned at the outset to avoid interrupts and still achieve synchronization between processors.
Die Lösung dieser Aufgabe besteht darin, daß erfindungsgemäß die zwischen die zwei Prozessoren liegenden je zwei Steuereinrichtungen über ihre Obernahmeeingangsleitungen (STROBE) und ihre Fertigmeldungausgangsleitungen (READY) miteinander verbunden sind, dergestalt, daß die Obernahmeeingangsleitung der einen Steuereinrichtung mit der Fertigmeldungausgangsleitung der anderen Steuereinrichtung und die Fertigmeldungausgangsleitung der ersteren mit der Obernahmeeingangsleitung der zweiten Steuereinrichtung verbunden sind.The solution to this problem is that according to the invention between the two processors each have two control devices via their takeover input lines (STROBE) and their ready message output lines (READY) are connected to one another, such that the takeover input line of a control device with the Completion message output line of the other control device and the completion message output line the former is connected to the takeover input line of the second control device are.
Die Erfindung besitzt den hervorstechenden Vorteil, daß mit ihr wesentlich erhöhte Obertragungsgeschwindigkeiten bei der Datenübertragung von größeren Mengen von Bytes, z.B. bei Textverarbeitung möglich ist. Des weiteren läuft die Synchronisation automatisch ab, wobei es auch möglich ist, Daten zwischen verschiedenen Prozessortypen auszutauschen. Des weiteren ist in vorteilhafter Weise eine Sychronisation auch beim Datenaustausch zwischen Prozessoren mit verschiedener Geschwindigkeit möglich (verschiedene Prozessoren) oder auch bei gleichen Prozessoren mit verschiedener Taktfrequenz. Darüber hinaus wird die Software vereinfacht.The invention has the salient advantage of being essential with it increased transfer speeds when transferring large amounts of data of bytes, e.g. with word processing is possible. The synchronization is also running automatically from, whereby it is also possible to transfer data between different Exchange processor types. Furthermore, synchronization is advantageous even when exchanging data between processors at different speeds possible (different processors) or with the same processors with different Clock frequency. In addition, the software is simplified.
In weiterer Ausgestaltung der Erfindung kann die Steuereinrichtung aus einem Inverter und einem NAND-Glied bestehen, wobei der Eingang des Inverters auf den Freigabesignalausgang (rr oder des Prozessors und der Ausgang des Inverters auf einen Eingang des NAND-Gliedes gelegt sind, dessen zweiter Eingang die Obernahmeeingangsleitung und somit die Fertigmeldungausgangsleitung der anderen Steuereinrichtung ist und der Ausgang des NAND-Gliedes mit dem Warteeingang (WA-FT) des Prozessors verbunden ist und daß der Freigabesignalausgang des Prozessors gleichzeitig die Fertigmeldungausgangsleitung der Steuereinrichtung und somit die Obernahmeeingangsleitung der anderen Steuereinrichtung bildet.In a further embodiment of the invention, the control device consist of an inverter and a NAND gate, the input of the inverter to the enable signal output (rr or the processor and the output of the inverter are placed on one input of the NAND gate, the second input of which is the takeover input line and is thus the ready message output line of the other control device and the output of the NAND element is connected to the waiting input (WA-FT) of the processor and that the release signal output of the processor is simultaneously the ready message output line the control device and thus the takeover input line of the other control device forms.
In weiterer Ausgestaltung der Erfindung kann der Freigabesignalausgang (#) des Prozessors jeweils auf den einen Eingang zweier NOR-Glieder gelegt sein, deren andere Eingänge mit dem Leseausgang (READ) bzw. Schreibausgang (WRITE) des Prozessors verbunden sind, wobei die Ausgänge der NOR-Glieder jeweils auf die Aktivierungseingänge (em) der externen Sende/Empfangsregister gelegt sein können.In a further embodiment of the invention, the release signal output (#) of the processor must be applied to one input of two NOR elements, their other inputs with the read output (READ) or write output (WRITE) of the Processor are connected, the outputs of the NOR gates each to the activation inputs (em) the external send / receive register can be placed.
Ein Beispiel der Erfindung ist in der Zeichnung dargestellt und anschließend beschrieben. Dabei zeigen: Fig. 1 ein Blockschaltbild, wobei die READY- und STROBE-Leitungen der beiden Steuereinrichtungen miteinander über kreuz verbunden sind und Fig. 2 ein Ausführungsbeispiel der Steuereinrichtung.An example of the invention is shown in the drawing and subsequently described. 1 shows a block diagram with the READY and STROBE lines of the two control devices with each other connected crosswise and FIG. 2 shows an exemplary embodiment of the control device.
Die in den Fig. 1 und 2 gezeigte Kanal-Adapteranordnung besteht aus beispielsweise zwei Prozessoren 1 und 11, die über verschiedene Leitungen, beispielsweise über #MT> , WRITE, READ mit je einer Steuereinrichtung 2, 8 verbunden sind. Die Fertigmeldungausgangsleitung 3 (READY-Leitung) der Steuereinrichtung 2 ist mit der Obernahmeeingangsleitung 9 (STROBE-Leitung) der anderen Steuereinrichtung 8, die Fertigmeldungausgangsleitung 10 der letztgenannten Steuereinrichtung 8 ist mit der Obernahmeeingangsleitung 4 (STROBE-Leitung) der erstgenannten Steuereinrichtung 2 verbunden. Des weiteren führen von den Steuereinrichtungen 2, 8 weitere Ausgangsleitungen zu externen Sende/Empfangsregistern 5, 6, 12, 13. Die externen Sende/Empfangsregister 5, 6, 12, 13 sind über je einen Datenbus 7, 14 mit dem Datenbus des oder der zugehörigen Mikroprozessoren verbunden; ebenso sind die externen Sende/Empfangsregister 5, 6, 12, 13 untereinander mittels Datenbus verbunden.The channel adapter assembly shown in Figures 1 and 2 consists of for example two processors 1 and 11, which have different lines, for example are each connected to a control device 2, 8 via #MT>, WRITE, READ. the Ready message output line 3 (READY line) of the control device 2 is with the Takeover input line 9 (STROBE line) of the other control device 8, the Ready message output line 10 of the latter control device 8 is with the Takeover input line 4 (STROBE line) of the first-mentioned control device 2 connected. Furthermore, further output lines lead from the control devices 2, 8 to external send / receive registers 5, 6, 12, 13. The external send / receive registers 5, 6, 12, 13 are each via a data bus 7, 14 with the data bus of the associated Microprocessors connected; the external send / receive registers 5, 6, 12, 13 connected to one another by means of a data bus.
Die Wirkungsweise der gezeigten Schaltung ist folgende: Beim Ausgabe-Modus wird ein Ausgabe-Zyklus durch einen Schreibbefehl der Zentraleinheit in das Senderegister, beispielsweise in das Senderegister 5, gestartet. Sofern der STROBE-Eingang der Steuereinrichtung 2 nicht aktiv, also high, ist, wird die Zentraleinheit über den WAIF-Eingang angehalten. Der READY-Ausgang geht auf low und bleibt in diesem Zustand, bis eine negative Flanke des STROBE-Eingangs der Steuereinrichtung 2 anzeigt, daß die Daten vom anderen Prozessor übernommen wurden. Zu diesem Zeitpunkt wird auch die WAIT-Leitung des Prozessors 1 inaktiv und der Prozessor 1 kann weiterlaufen.The mode of operation of the circuit shown is as follows: In the output mode an output cycle is triggered by a write command from the central unit in the transmit register, for example in the transmission register 5 started. If the STROBE input of the Control device 2 is not active, i.e. high, the central unit is via the WAIF input stopped. The READY output goes low and remains in this state, until a negative edge of the STROBE input of the control device 2 indicates that the data was taken over from the other processor. At this point also will the WAIT line of processor 1 inactive and the processor 1 can keep walking.
Eingabe-Modus: Wenn die Zentraleinheit versucht, ein Empfangsregister zu lesen und dort keine Daten vorhanden sind, dann wird die Zentraleinheit über den WAIT-Eingang angehalten. Wird der STROBE-Eingang aktiv (low) und der Prozessor ist angehalten, dann wird der Haltezustand aufgehoben und gleichzeitig mit dem Rl.A!)Y-Signal angfEzeigt, daß die Daten übernommen worden sind. Wird nun der STROBE-Eingang aktiv (low), obwohl der Prozessor noch nicht versucht hat, die zu übernehmenden Daten zu lesen, dann bleibt der READY-Ausgang high, also inaktiv, um dem schreibenden Prozessor anzuzeigen, daß die Daten noch nicht übernommen worden sind. Sobald dann das Empfangsregister gelesen ist, geht READY auf low, um die durchgeführte Datenübernahme anzuzeigen. Ist STROBE inaktiv und wird versucht, das Empfangsregister zu lesen, dann wird nicht nur der Prozessor angehalten, es wird auch die READY-Leitung aktiviert, um ein unnötiges Anhalten des schreibenden Prozessors zu vermeiden.Entry mode: When the central unit tries to enter a receive register to read and there is no data, then the central unit will over the WAIT input stopped. The STROBE input becomes active (low) and the processor is stopped, then the hold state is canceled and simultaneously with the Rl.A!) Y signal angfE indicates that the data has been accepted. The STROBE input now becomes active (low), although the processor has not yet tried to transfer the data to read, the READY output remains high, i.e. inactive, to allow the writing To indicate to the processor that the data has not yet been accepted. As soon as then the receive register has been read, READY goes low to indicate that the data has been accepted to display. If STROBE is inactive and an attempt is made to read the receive register, then not only is the processor stopped, the READY line is also activated, to avoid unnecessarily stopping the writing processor.
Diese Technik kann einfach dadurch erreicht werden, daß die Handshake-Signale READY und STROBE der beiden Steuereinrichtungen über kreuz miteinander verbunden werden. Eine Invertierung ist nicht notwendig.This technique can be achieved simply by giving the handshake signals READY and STROBE of the two control devices are cross-linked will. Inversion is not necessary.
Fig. 2 zeigt in beispielsweiser Ausgestaltung die beiden Steuereinheiten und ihre Verbindung untereinander über die Kreuzverbindung ihrer Handshake-Signale READY und STROBE. Der Cl:-Ausgang des Mikroprozessors ist auf einen Eingang 14 eines Inverters 15 gelegt, dessen Ausgang auf einen Eingang 17 eines NAND-Gliedes 16 gelegt ist.2 shows the two control units in an exemplary embodiment and their connection with each other via the cross-connection of their handshake signals READY and STROBE. The Cl: output of the microprocessor is connected to an input 14 of a Inverter 15 placed, the output of which is placed on an input 17 of a NAND gate 16 is.
Der zweite Eingang dieses NAND-Gliedes 16 bildet die STROBE-Leitung 18, die mit der g Leitung 20 der anderen Steuereinrichtung über kreuz verbunden ist. Der Ausgang 19 des NAND-Gliedes 16 ist auf den WAIT-Eingang des Mikroprozessors gelegt. Gleichzeitig ist der CE-Ausgang des Prozessors auf die READY-Leitung 25 der ersten Steuereinrichtung gelegt, wobei die READY-Leitung 25 über kreuz mit der STROB#E-Leitung 26 der zweiten Steuereinheit verbunden ist; die STRBE:-leitung 26 bildet dabei den einen Eingang des NAND-Gliedes 21 der anderen Steuereinrichtung, wobei der zweite Eingang dieses NAND-Gliedes 21 der Ausgang des Inverters 22 ist.The second input of this NAND gate 16 forms the STROBE line 18, which are cross-connected to the line 20 of the other control device is. The output 19 of the NAND gate 16 is on the WAIT input of the microprocessor placed. At the same time, the processor's CE output is on the READY line 25 the first control device placed, the READY line 25 crossed with the STROB # E line 26 is connected to the second control unit; the STRBE: line 26 forms one input of the NAND element 21 of the other control device, the second input of this NAND gate 21 being the output of the inverter 22.
Gleichzeitig ist der Ausgang des Prozessors jeweils auf den einen Eingang zweier NOR-Glieder 23, 24 gelegt, wobei die anderen Eingänge dieser NOR-Glieder mit READ und WRITE des Prozessors verbunden sind. Die Ausgänge der NOR-Glieder 23, 24 führen zu den Aktivierungs-Eingängen TS der externen Sende/Empfangs-Register, die vorzugsweise Tristate-Ausgänge aufweisen. Die Wirkungsweise im Ausgabe- wie im Eingabe-Modus entspricht der oben wiedergegebenen Wirkungsweise zu Fig. 1.At the same time, the output of the processor is always on the one Input of two NOR gates 23, 24 placed, the other inputs of these NOR gates connected to READ and WRITE of the processor. The outputs of the NOR gates 23, 24 lead to the activation inputs TS of the external send / receive registers, which preferably have tristate outputs. The mode of action in the output like in the input mode corresponds to the mode of operation shown above for FIG. 1.
Natürlich ist die Erfindung nicht auf Bytes beschränkt, sondern kann mit jeder beliebigen Datenwortlänge realisiert werden.Of course, the invention is not limited to bytes, but can can be implemented with any data word length.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803049441 DE3049441A1 (en) | 1980-12-30 | 1980-12-30 | Channel adaptor for handshake interface - is between data processors and avoids interrupts whilst preserving synchronisation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803049441 DE3049441A1 (en) | 1980-12-30 | 1980-12-30 | Channel adaptor for handshake interface - is between data processors and avoids interrupts whilst preserving synchronisation |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3049441A1 true DE3049441A1 (en) | 1982-07-29 |
Family
ID=6120515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19803049441 Withdrawn DE3049441A1 (en) | 1980-12-30 | 1980-12-30 | Channel adaptor for handshake interface - is between data processors and avoids interrupts whilst preserving synchronisation |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3049441A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0242879A2 (en) * | 1986-04-23 | 1987-10-28 | Nec Corporation | Data processor with wait control allowing high speed access |
-
1980
- 1980-12-30 DE DE19803049441 patent/DE3049441A1/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0242879A2 (en) * | 1986-04-23 | 1987-10-28 | Nec Corporation | Data processor with wait control allowing high speed access |
EP0242879A3 (en) * | 1986-04-23 | 1991-06-05 | Nec Corporation | Data processor with wait control allowing high speed access |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4018481C2 (en) | ||
DE69003319T2 (en) | IC card with additional contacts and procedures for checking the IC card. | |
DE69128133T2 (en) | Telecommunications network | |
DE2456578C2 (en) | Data processing system | |
DE3807519C2 (en) | ||
DE3146356A1 (en) | DATA PROCESSING SYSTEM | |
DE4313190B4 (en) | Apparatus and method for initializing a data interface for a programmable controller | |
DE3909948A1 (en) | MICROCOMPUTER SYSTEM WITH MULTI BUS AND BUS ALLOCATION | |
DE3914265A1 (en) | CONTROLLING FLOW RIBBON OPERATION IN A DYNAMIC BUS ADAPTATION USING THE MICROCOMPUTER SYSTEM | |
CH644235A5 (en) | CONTROL ADAPTER FOR TRANSMISSION LINES. | |
DE69129840T2 (en) | MESSAGE CONTROL METHOD FOR A DATA COMMUNICATION SYSTEM | |
EP0185260B1 (en) | Interface for direct information transfer | |
DE69429325T2 (en) | Data switching device | |
DE2844295C2 (en) | Method and device for controlling data transfer on a data bus | |
DE3936339C2 (en) | DMA controller | |
DE3911721A1 (en) | CIRCUIT FOR THE DELAYED RELEASE OF A WRITING PROCESS INTO A STORAGE MEMORY FOR A DOUBLEBUS MICROCOMPUTER SYSTEM | |
DE3049441A1 (en) | Channel adaptor for handshake interface - is between data processors and avoids interrupts whilst preserving synchronisation | |
DE2412634B2 (en) | PROCESSOR FOR A SMALL SCREEN PLANT | |
DE3332626A1 (en) | CIRCUIT ARRANGEMENT FOR DETECTING STATIC AND DYNAMIC ERRORS IN CIRCUIT ASSEMBLIES | |
DE2629401C2 (en) | ||
DE2713304A1 (en) | Multiple computer control system - allows separate computers to correspond using tri-state interface circuits between address and data buses | |
DE2704560B1 (en) | Data processing system with parallel provision and execution of machine commands | |
DE69417123T2 (en) | Data processing system with serial interface | |
DD142135A3 (en) | MORE COMPUTER COUPLING | |
DE69612881T2 (en) | DATA WAY ARCHITECTURE FOR FASTNESS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |