DE1774327A1 - Einrichtung zur Faksimileuebertragung graphischer Informationen - Google Patents

Einrichtung zur Faksimileuebertragung graphischer Informationen

Info

Publication number
DE1774327A1
DE1774327A1 DE19681774327 DE1774327A DE1774327A1 DE 1774327 A1 DE1774327 A1 DE 1774327A1 DE 19681774327 DE19681774327 DE 19681774327 DE 1774327 A DE1774327 A DE 1774327A DE 1774327 A1 DE1774327 A1 DE 1774327A1
Authority
DE
Germany
Prior art keywords
signal
input
signals
output
pulse
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.)
Granted
Application number
DE19681774327
Other languages
English (en)
Other versions
DE1774327B2 (de
DE1774327C3 (de
Inventor
Bartron William David
Galster Thomas Henry
Montevecchio Albert Julius
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.)
Xerox Corp
Original Assignee
Xerox Corp
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 Xerox Corp filed Critical Xerox Corp
Publication of DE1774327A1 publication Critical patent/DE1774327A1/de
Publication of DE1774327B2 publication Critical patent/DE1774327B2/de
Application granted granted Critical
Publication of DE1774327C3 publication Critical patent/DE1774327C3/de
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32561Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor
    • H04N1/32566Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor at the transmitter or at the receiver
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • H04N1/00238Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer using an image reproducing device as a local output from a computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • H04N1/00241Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer using an image reading device as a local input to a computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface

Description

XEROX CORPORATION
Rochester, N.Y. 14- 603
USA
MÖHLSTRASSE 22, RUFNUMMER 483921/22
Einrichtung-zur_Paksimileübertrag^ng_gra2hischer_Informationen
Bei einer normalen Faksimileübertragung wird ein zu übermittelndes ( Schriftstück an der Sendestelle zur Umsetzung der auf ihm enthaltenen Information in eine Reihe elektrischer Signale abgetastet. Diese Videosignale oder ihnen entsprechende, einem Träger aufmodulierte Signale werden dann einem Ubertragungskanal zugeführt, der die Sendestelle mit der Empfangsstelle verbindet. An der Empfangsstelle werden die Videosignale in Verbindung mit Synchronisationssignalen zur selektiven Steuerung eines Schreibers verwendet, der ein Faksimile des übermittelten Schriftstückes erzeugt.
109851/U05
ORIGINAL INSPECTED
In Verbindung mit Paksimilegeräten werden oft Datenverarbeitungsanlagen verwendet. Diese sind jedoch derart kompliziert geworden und arbeiten so schnell, daß zur schnellen und genauen Informationsverarbeitung Eingabe- und Ausgabevorrichtungen erforderlich sind. In Anpassung an die steigende Datenverarbeitungsgeschwindigkeit der Computer wurden Kartenlochmasctönen, Schnellschreibmaschinen, Magnetspeicherplatten und schnell arbeitende Magnetbandspeicher entwickelt. Der Nachteil dieser Eingabe- und Ausgabevorrichtungen besteht darin, daß sie lediglich Zwischenspeicher darstellen, die zwischen einem Computer und einer weiteren Ausgabevorrichtung angeordnet sind, die die Informationen zur leichten Weiterverwendung umsetzen muß.
Oft ist zur Umsetzung der Informationen beispielsweise von Kurven, Tabellen, Plänen, Zeichnungen, Gradnetzen oder Skizzen eine Anpassungsvorrichtung zwischen einem Faksimilegerät und einem Computer erwünscht, die eine direkte Eingabe bzw. Ausgabe derartiger Schriftstücke ermöglicht.
Die Aufgabe der Erfindung besteht deshalb'in der Schaffung einer Einrichtung zur Faksimileübertragung, mit der die Informationeverarbeitungsmöglichkeit zwischen Faksimilegeräten und einem elektronischen Computer optimal ist, also eine direkte Ausgabe von Kopien aus dem Computer sowie eine direkte Ansteuerung eines Computers mit einem Fakeimilegerät ermöglicht wird, so daß der Computer direkt an ein Faksimilegerät angeschlossen werden kann und bei Sende- und Empfangsbetrieb eine kontinuierliche Informationsübertragung zwischen beiden Geräten verwirklicht ist.
Für eine Einrichtung zur Faksimileübertragung graphischer Informationen, mit einem Faksimilegerät zur Abtastung bzw. Reproduktion der graphischen Informationen auf einem Schriftstück bzw. einem Aufzeichnungsträger und einer nach einem vorbestimmten Programm arbeitenden Datenverarbeitungsanlage löst die Erfindung diese Aufgabe dadurch, daß eine eleklrische Anpassungsschaltung zwischen. Faksimilegerät und Datenverarbeitungsanlage vorgesehen ist, die beim Abtastbetrieb die aus den graphischen Informationen erhaltenen Abtastsignale in zur Ansteuerung der Datenverarbeitungsanlage geeignete Signale und beim Reproduktionsbetrieb von der Datenverarbeitungsanlage gelieferte Signale in zur Ansteuerung des Faksimilegerätes geeignete Signale umwandelt.
Mit dieser Einrichtung ist eine direkte Verbindung zwischen einem Faksimileübertragungssystem und einem elektronischen Computer möglich. Zwischen dem Ausgang eines elektronischen Computers und dem Faksimileübertragungssystem ist eine Anpassungsschaltung vorgesehen. Da ein Computer bestimmte Eingangs- und Ausgangsleitungen hat, die zu bestimmten Zeitpunkten für den richtigen Betriebsablauf des Computers in Verbindung mit bestimmten Signalen des Faksimileübertragungssystems angesteuert werden müssen, liefert die Anpassungsschaltung, die auch als Adapter bezeichnet werden kann, neben einer Umwandlung der Dateninformationen in eine für die angeschlossene Einrichtung geeignete Signalform auch derartige Anpassungssignale.
Beim Lesebetrieb, bei dem ein Faksimileabtaster mit dem Computer verbunden ist, werden die Signale des Abtasters zunächst dem Adapter zugeführt, der diese vor Eingabe in den Computer in bestimmter
109851/UüS - 4 -
Weise umwandelt. Dabei muß sich der Adapter gegenüber dem Abtaster wie ein Schreiber verhalten, um zum fehlerfreien Betrieb eine richtige Auswertung der Überwachungssignale zu gewährleisten. Hierzu sind zur Anpassung as.sehen Computer und Adapter sowie zwischen Adapter und Abtaster logische Schaltungen vorgesehen.
Beim Schreibbetrieb, bei dem der Computer direkt mit einem Faksimileschreiber verbunden ist, muß sich der Adapter gegenüber dem Faksimileschreiber wie ein Faksimileabtaster verhalten, wobei gleichfalls die Überwachungssignale richtig verarbeitet werden müssen. Hierzu sind näen den logischen Schaltungen zwischen Computer und Adapter und Adapter und Abtaster logische Schaltungen zwischen Adapter und Schreiber vorgesehen. Weitere logische Schaltungen dienen zur Erzeugung von Zeitbezugssignalen und zur Synchronisation der verschiedenen Funktionseinheiten.
Die Erfindung wird im folgenden an Hand der Figuren beschrieben. Es zeigen:
Fig.1A bis 1D Funktionsdiagramme eines Adapters in Verbindung mit einem Abtaster und einem Schreiber,
Fig.2 die Verbindungen zwischen dem Computer und dem Schreiber eowie dem Abtaster,
Fig.3A bis 3C Punktionsdiagramme der logischen Einheiten des Adapters,
Fig.4A und 4B die logische Schaltung für den Synchronieierimpulsdetektor,
Fig.5A und 5B die logische Schaltung des Rückwärts-Steuergenerators,
109851/U05 -5 -
Pig.6 die logische Schaltung des Vorwärts-Steuergenerators, Pig.7 die logische Synchronisierschaltung für Sendebetrieb, Pig.8 die logische Schaltung für den Video-Mehrfachkoppler, Pig. 9 und 10 die logische Schaltung für die Prüfungsfunktionen,
Pig.11 die logische Schaltung für die automatische Frequenznachstellung,
Fig.12 das Blockschaltbild des Zeitbezugasignalgeneratora, Pig.13 die logische Schaltung eines der Analog-Digitalwnndler,
Pig.14 die logische Schaltung für Stoßimpulse, Ausblendimpulse und Decodierrückstellimpulse,
Pig.15 die logische Schaltung für die Videosignale, Videovorsignale und die Abtastung,
Pig.i6 die logische Schaltung des Zeitbezugsimpulszählers,
Fig.17 die logische Schaltung des Stoßimpulsgenerators für den Takt, die Analog-Digitalwandlung und die Synchronisierung,
Pig.18 die logische Schaltung der Generatoren für den Abtastungetakt und die Koinzidenzsignale,
Pig.19 die Zeitfolge für die Zeitbezugssignalgeneratoren, Pig.20 die logische Schaltung für den Abtast-Adressendecoder, Pig.21 die logische Schaltung für den Schreib-Adressendecoder, Pig.22 die logische Schaltung für den Befehlsdecoder, Pig.23 die logische Schaltung für die Auswahlsteuerung,
Fig.24 die iogiachß Schaltung für die Anforderungseingabe- und AdrenaonuingabesignaLe,
1 Ο <) 8 5 1 / 1 4 0 B BAD ORIGINAL
Fig.25 die logische Schaltung für die Betriebsarteneingabesignale,
Fig.26 die logische Schaltung für die Zuatandseingabeeignale,
Fig.27 die logische Schaltung für den Zustands-Byte-Pufferspeicher,
Fig.28 die logische Schaltung für den Abtast-Byte-Pufferspeicher,
Fig.29 die logische Schaltung für den Serie-Parallelwandler,
Fig.30 die logische Schaltung dee Generators für die ungeradzahlige Paritätskontrolle,
Fig.31 die logische Schaltung des Parallel-Seriewandlers, Fig.32 die logische Schaltung des Paritätsfehlerdetektors,
Fig.33 die Zeitfolgen für den Serie-Parallel- und den Parallel-Seriewandler, und
Fig.34 das Flußdiagramm für die Anfangs-Aneteuerungsfolge.
Für die Faksimileübertragungstechnik sind gegenwärtig vüLe Einrichtungen auf dem Markt. Eine derartige Einrichtung ist der Xerox Magnavoi Telecopier, ein zur Übermittlung und sum Empfang eines Schriftstückes geeigneter Sendeempfänger. Sr wird von der Magnavox Company hergestellt und von der Xerox Corporation, Rochtster, Hew York vertrieben. Zur Übermittlung eines Schriftstückes über eine akustisch angekoppelte Fernsprechleitung sind Bit diesem Gerät ca. 6 Minuten erforderlich. Ein ähnliches Gerät als Empfänger kann durch Fernwahl erreicht werden und erzeugt ein Faksimile des Übertrageini Schriftstückes.
Ein weiteres bekanntes Faksimilegerät der Xerox Corporation ist das LDX Fakaimileuyatem, mit dem ein echter Duplexbetrieb möglich iiit. Ew h'irul·?] t; iji-;h um tun iu;hnei.l arbeitendes System, welche«
I01BBI/I40 5
eine Übertragung über Höchstfrequenz-, Hochfrequenz- oder breitbandige Fernsprechkanäle beispielsweise mit den Einrichtungen Telpak A und Telpak C des allgemeinen Trägerfrequenzfernsprechnetzes der Vereinigten Staaten ermöglicht. Wegen der hohen Übertragungsgeschwhdigkeit und der damit verbundenen Kompliziertheit der Abtast- und Schreiberschaltungen ist für ein LDX-System ein besonderer Abtaster und Schreiber erforderlich. Beide arbeiten mit Kathodenstrahlabtastung, wobei der Schreiber elektrophotographisch aufzeichnet. Eine ausführliche Beschreibung des Systems LDX findet sich in den US-Patentschriften 3 149 201 und 3 303 280.
Mit der Einrichtung Telpak C, die eine Bandbreite von ca. 240 kHz hat, können 8,7 Schriftstücke pro Minute übermittelt werden. Mit einer Einrichtung Telpak A des allgemeinen Trägerfrequenzfernsprechnetzes ist die Geschwindigkeit wesentlich geringer und beträgt ca. 1,6 Schriftstücke pro Minute. Entsprechend ändern sich die Abtastgeschwindigkeit, die Schriftstücktransportgeeohwindigkeit sowie andere Parameter abhängig von der Bandbreite des Ubertragungekanals beim LDX-System.
Der erfindungsgemäße Adapter kann bei jedem der vorstehend genannten Faksimilegeräte zur Anpassung eines schnell arbeitenden Digitalrechners bekannter Art verwendet werden. Ein derartiger Rechner ist das IBM-System 360, ein schneller Digitalrechner mit Transistorschaltungen und Magnetkernspeichern. Gegenwärtig werden verschiedene Typen des IBM-Systems 360 je nach Anforderung vertrieben, beispielsweise die Modelle 30, 40, 50, 65, 67 und 75. Die folgende Beschreibung bezieht sich auf die Faksimileanlage Xerox LDX und das IBM-System 360. E3 sei jedoch darauf hinge-wiesen, daß auch jede andere
1098S1/U05 _8_
bekannte Faksimileeinrichtung und jedes andere Digitalrechnersystem zusammen mit dem erfindungsgemäßen Adapter wwendet werden kann, ohne vom Grundprinzip der Erfindung abzuweichen.
Sjstembeschreibung
Zum besseren Verständnis des erfindungsgemäßen Adapters werden la folgenden die Eigenschaften des Faksimilesystems LDX und des IBM-Systems 360 beschrieben. Der LDX-Abtaster ist das Standardmodell 1A, Type A135 oder C135. Dies besagt, daß der Abtaster 135 Zeilen pro Zoll bzw. 53 pro cm abtastet und eine Übertragung mit der Geschwindigkeit der Vorrichtung Telpak A oder Telpak C möglich ist· Der Abtaster dient als Faksimilesender und erzeugt graphische Signale, die überden Adapter dem System 360 zugeführt werden. Der LDX-Schreiber ist das Standardmodell 1A, Type A135 oder C135· Die Typenbezeichnung stimmt mit derjenigen des LDX-Abtasters überein· Dar LDX-Schreiber dient als Faksimileempfänger und empfängt graphische Sigm Ie vom System 360 über den Adapter. Der verwendete Computer hat die Bezeichnung IBM-System 360, und die Anpassung an den Adaptor erfolgt über die Speicherauswahleinrichtung. Das System 360 nimmt graphische Daten von der LDX-Adapter-Kombinatbn auf oder gibt si· an diese ab. Wie bereits ausgeführt, kann der Übertragungskanal aus einer direkten Leitung, einem Trägerfrequenzfernsprechnetz, einem Hochstfrequenzkanal usw. bestehen, muß jedoch für den Betrieb «it einem LDX-System geeignet sein.
In den Fig.1A bis 1D sind verschiedene Zusammenschaltung·!! das Faksimilesystems LDXT des Adapters und des Computers dargestellt. Wie aus Fig.1A hervorgeht, sind der Abtaster, dar Sohreiber, dar
- 9 -109851/U05
Adapter und der Computer ale logische Einheiten aufgebaut und mit-einander verdrahtet. Pig.1B zeigt, daß der Abtaster und der Schreiber sich an fernen Stellen befinden können und mit dem Adapter über Signalkonverter verbunden sind, die sich an den Eingängen und Ausgängen der breitbandigen Datenübert^gungskanäle befinden. Wie bereits ausgeführt, können derartige Kanäle Telpak A- oder TeI-pak C-Verbindungen des allgemeinen Netzes, Höchstfrequenzkanäle oder andere breitbandige Verbindungen sein. Die Signalkonverter, allgemein Datenteilnehmergerate genannt, ermöglichen eine Signalanpassung zwischen Abtaster bzw. Schreiber und dem Eingang des breitbandigen Datenkanals sowie zwischen dem Adapter und den Ausgängen dieser Kanäle. Fig.10 zeigt, daß ein Abtaster und ein Schreiber an einer fernen Stelle vorgesehen und über einen breitbandigen Datenkanal mit dem Adapter verbunden sein können. Allerdings ist lediglich der Abtaster mit dem Breitbandkanal verbunden, so daß an der fernen Stelle nur Abtastung und Schreiben durchgeführt werden kann. Pig.1D zeigt, daß der Abtaster oder der Schreiber lokal angeordnet sein können, während ein weiterer Abtaster oder Schreiber über einen breitbjaidigen Datenkanal an einer f*ernen Stelle vorgesehen sein kann. Ist die örtliche Einrichtung ein Abtaster, so nuß die ferne Einrichtung ein Schreiber sein und umgekehrt. Durch die Anpassungsfunktion des Adapters zwischen einem LDX-Systern und dem Computer kann daher festgestellt werden, daß die LDX-Einrichtung echten Duplexverkehr ermöglicht, während der Adapter eine Zweiwegeinrichtung ist und zu einem jeweiligen Zeitpunkt eine Information nur in einer Sichtung durchläßt, so daß er nur einen Halbduplexverkehr zuläßt.
- 10 -
109851/U05
Der Sende- oder Lesebetrieb der erfindungsgemäßen Einrichtung besteht darin, daß ein Originalsehriftstück von dem LDX-Abtaeter über den Adapter in das System 360 eingegeben wird. Hierbei nimmt der Adapter, gesteuert von Überwachungs- und Synchronisiersignalen die Videosignalserien des Abtasters auf und unterteilt eie zeit-
-en. werden
lieh. Die Informa-täon/in.Bytes mit parallelen Bits umgewandelt und in Paralleldarstellung dem Auswahlspeicher des Computers zugeführt. Der Empfangs- oder Schreibbetrieb ist derart definiert, daß ein Bild vom Computer über den Adapter an den LDX-Schreiber übertragen wird. Hierbei empfängt der Adapter vom Speicher des Computers Bytes mit parallelen Bits, setzt diese Information in Seriendarstellung um und gibt sie in Videosignalform an den Schreiber ab, wobei gleichzeitig die nötigen Synchronisiersignale, Überwachungs- und Steuersignale erzeugt werden.
Da der Adapter an die LDX-Standardeinrichtung,die Datenteilnehmereinrichtungen und den Auswahlspeicher des Computers angeschlossen ist, sollen die an jeder dieser Anschlußstellen des Adapters erforderlichen Signale erklärt werden. Obwohl sie sich scheon aus der Arbeitsweise des Adapters ergeben, wird ferner auf eine diesbezügliche Veröffentlichung der International Bueiness Machines Company hingewiesen, die als Informationsschrift A22-6843-2 die für eine Verwendung des Computersystems 360 erforderlichen Anpassungsbedingungen beschreibt. Pur den vorliegenden Pail ergeben sich jedoch folgende Arten von Signalen:
a) Datensignale, die aus Videoinformation und Synchronisierimpulsen bestehen,
b) Überwachungssteuereignale zur Steuerung der Betriebsweise und Betriebsfolge der LDX-Einrichtung,
109851/UÖS u
c) Zustandssteuersignale zur Steuerung bestimmter Punktionen der Signalkonverter, d.h. der Datenteilnehmergeräte.
In der folgenden Tabelle I sind die zwischen Adapter und LDX-Faksimileeinrichtung übertragenen Signale aufgeführt. Es sei bemerkt, daß, die Videoinformation vom Adapter zum LDX-Schreiber allein auf der Videosendeleitung übertragen wird. Die Information von einem LDX-Abtaster zum Adapter wird allein auf der Videoempfangsleitung übertragen. Die anderen Signale zwischen LDX-Einrichtung und dem Adapter laufen über besondere Steuer- und Überwachungsleitungen und zeigen bestimmte Schritte an, die durchgeführt werden müssen. Ferner werden Zustandssteuersignale erzeugt, die den Betriebszustand einer bestimmten Funktionseinheit bestimmen.
Signalbezeichnung_
Tabelle I Signalart
Signalinhalt
Videοausgang Videoeingang
Daten
Daten
nicht synchron Betriebszustand
Ausgang Anforderung
Signal Erde Ausgang 1
Überwachung
Vom Adapter erzeugte Daten und Synchronisierimpulse für den LDX-Schreiber
Vom LDX-Abtaster erzeugte Daten und Synchronisierimpulse für den Adapter
Anzeige für Datengerät, daß der Adapter eingeschaltet ist und nicht synchronen Betrieb erfordert
Anzeige für Datengerät, daß der Adapter angeschaltet und übertragungsbereit ist
selbsterklärlich
Anzeige für den LDX-Schreiber, daß der Adapter betriebsbereit ist
109851/H05
- 12 -
Signalbezeichnung_
Signalart
Überwachung Überwachung Überwachung Überwachung
Überwachung Überwachung Überwachung Überwachung Überwachung
Signalinhalt
Auegang 2 Ausgang 3 Eingang A Eingang B
Eingang 1 Eingang 2 Eingang 3 Ausgang A Ausgang B
Anzeige für den LDX-Schreiber, daß der Adapter Daten übermittelt
Anzeige einer Lücke zwischen sw·! Seiten für den LDX-Schrelber
Anzeige für den Adapter, daß der Schreiber betriebsbereit ist
Anzeige für denADapter, daß der Schreiber betriebsbereit und der Antrieb eingeschaltet ist
Anzeige für den Adapter, daß der Abtaster betriebsbereit, ist
Anzeige für den Adapter, daß der Abtaster Daten abgibt
Anzeige einer Lücke zwischen zwei Seiten für den Adapter
Anzeige für den Abtaster, daß der Adapter betriebsbereit ist
Anzeige für den Abtaster, daß der Adapter betriebsbereit und an den Computer angeschaltet ist.
In Fig.2 sind das Gesamtsystem sowie die Zwischenleitungen zwischen den einzelnen Funktionseinheiten dargestellt. Zwischen dem LDX-System und dem Adapter sind die in Tabelle I aufgeführten Verbindungen vorgesehen. Zwischen dem Adapter und dem Auswahlspeicher des Computers befinden sich die zum Betrieb beider Einrichtungen erforderlichen Verbindungen. Zu deren besserem Verständnis dient die folgende Erläuterung.
Es wird auf die bereite genannte IBM-Veröffentlichung für das System 360 Bezug genommen. Dieses arbeitet mit einem Auswahlspeicher zwischen seinem Computer und äußeren Steuereinrichtungen· Eine
109851/U05 - 13 -
Steuereinrichtung kann eine besondere Eingangs-Ausgangseinrichtung selbst sein oder es sind mehrere Eingangs-Ausgangseinrichtungen an sie angeschlossen. Beispielsweise kann eine besondere Steuereinrichtung einen Magnetbandspeicher oder einen Magnetplattenspeicher steuern. Wie aus der genannten IBM-Veröffentlichung hervorgeht, enthält die Steuereinrichtung die zum Betrieb und zur Steuerung einer Eingangs-Ausgangseinrichtung erforderlichen logischen Schaltungen und bewirkt eine Anpassung der Eigenschaften jeder Eingangs-Ausgangseinrichtung an die normale Steuerung des Auswahlspeichere. Eine Steuereinrichtung kann getrennt vorgesehen sein oder sie befindet sich bei der Eing%gs-Ausgangseinrichtung bzw. ist mit ihr logisch verknüpft. Im vorliegenden Falle ist die Steuereinrichtung der Adapter, während die Eingangs-Ausgangseinrichtungen durch den Abtaster und den Schreiber gebildet sind.
Zwischen den Steuereinrichtungen, also dem Adapter und dem Auswahlspeicher des Systems 360 sind die zur Durchführung bestimmter Punktionen in bestimmter Zeitfolge erforderlich en Verbindungen vorgesehen. Dadurch wird eine Informationsdarstellung und Signalfolge erzeugt, wie sie für das Arbeiten des Computers auf den Adapter und umgekehrt erforderlich ist. Da mehrere Steuereinrichtungen mit dem Auswahlspeicher der Computers verbunden sein können, haben sie jeweils ihre eigene Rangfolge, der entsprechend sie mit dem Auswahlspeicher verbunden sind. Da die Steuereinrichtungen durch den Computer mit der vorbestimmten Rangfolge angesteuert werden, muß die Adressierung der jeweiligen Steuereinrichtung, mit der der Computer verbunden werden soll, parallel erfolgen, damit diese Steuereinrichtung die Adresse erkennt und mit dem Auswahlspeicher
109851/U05 -H-
verbunden wird. Deshalb wird die Auswahl einer Steuereinrichtung zur Anschaltung an den Speicher durch ein Signal gesteuert, welches nacheinander allen Steuereinrichtungen zugeführt wird und so ein Ansprechen einer jeden Steuereinrichtung auf die durch den Auswahlspeicher erzeugten Signale ermöglicht. Eine Steuereinrichtung bleibt .solange mit der Verbindungsleitung logisch verbunden, bis die benötigte Information übertragen wird oder bis der Auswahlspeicher ein Signal zur Trennung abgibt. Der Anstieg und der Abfall aller über die Verbindungsleitungen übertragenen Signale werden durch Verriegelungsschaltungen gesteuert. Dadurch ist keine Abhängigkeit der Anpassung von der Arbeitsgeschwindigkeit der Schaltung vorhanden und eine große Anzahl Schaltungen sowie Datengeschwindigkeiten anwendbar. Ferner ist der Anschluß von Steuereinrichtungen mit verschiedenen Geschwindigkeiten an einen einzelnen Auswahlepeicher möglich.
In Fig.2 besteht das vom Auswahlspeicher abgehende Ausgangsleitungsbündel aus acht Datenleitungen und einer Paritätsleitung. Das Ausgangsleitungsbündel dient zur Übertragung von Adressen, Steuerbefehlen, Überwachungssignalen und Daten an die Steuereinrichtungen. Der Speicher aktiviert eine Ausgangskennzeichnungsleitung zur Kennzeichnung der auf dem Ausgangsleitungsbündel übertragenen Datenart. Sind beispielsweise die Adressenkennzeichnungeleitung und das Ausgangsleitungsbtindel angesteuert, so wird auf dem Bündel eine Adresse übertragen. Der Zeitraum der Gültigkeit der Information auf dem Ausgangsleitungsbündel wird durch die Kennzeichnungsleitungen bestimmt.
- 15 109851/UOB
Das Eingangsleitungsbündel besteht aus acht Datenleitungen und einer Paritätsleitung. Sie dienen zur Übertragung von Adressen, Betriebszuständen, Leseinformationen und Daten auf den Speicher. Die Steuereinrichtung aktiviert eine Eingangskennzeichnungsleitung zur Kennzeichnung der auf dem Eingangsleitungsbündel übertragenen Informationsart. Sind beispielsweise die Zustandskennzeichnungsleitung und das Eingangsleitungsbündel aktiviert, so wird auf dem Bündel ein Zustandsbyte übertragen. Die Eingangskennzeichnungsleitungen bestimmen den Zeitraum der Gültigkeit der Information auf dem Eingangsleitungsbündel.
Die Adressenausgangsleitung führt vom Speicher zu allen angeschlossenen Steuereinrichtungen. öie erfüllt zwei Punktionen: Die Auswahl der Eingangs-Ausgangseinrichtung und die Trennung. Sie bewirkt die Auswahl einer Eingangs-Ausgangseinrichtung durch Decodierung der auf dem Ausgangsleitungsbündel abgegebenen Adresse in allen angeschlossenen Steuereinrichtungen. Da deren Adressen unterschiedlich sind, kann die übertragene Adresse nur in einer Einrichtung ala richtig erkannt werden. Diese Steuereinrichtung reagiert durch Abgabe eines Betriebssignals, wenn sie das Auswahlsignal erhalten hat. Der Speicher muß die Adressenausgangsleitung aktiviert halten, bis das Betriebssignal, ein ankommendes Auswahlsignal oder ein ankommendes Zustandesignal vorliegt. Das ankommende Ausgangssignal zeigt an, daß die Adresse in keiner Steuereinrichtung decodiert wurde, beispielsweise wenn die ausgewählte bestimmte Steuereinrichtung abgeschaltet ist. Das ankommende Zustandesignal zeigt an, daß die angewählte Steuereinrichtung belegt ist und die Durchführung einer anderen Aufgabe nicht unterbrochen werden kann. Der Speicher reagiert auf die beiden letzteren ankommenden Signale durch Löschung der
Adressenausgangsleitung. 109851/1405
- 16 —
Zur Abtennung einer Steuereinrichtung aktiviert der Speicher die Adressenausgangsleitung und beendet das abgegebene Auswahlsignal mindestens 250 MikroSekunden vor dem Ende einer jeden Signalfolge oder wenn der Adressenausgang mindestens 250 MikroSekunden lang aktiviert ist, während der Auswahlausgang gleichfalls ein Signal führt, welches dann bei aktiviertem Adressenausgang beendet wird. Die gerade angeschaltete Steuereinrichtung erzeugt dann kein Betriebseingangssignal mehr für den Speicher und wird abgeschaltet.
Der Auswahlspeicher bewirkt eine Aktivierung des Befehlsausgange8 bei Auftreten eines Signals an einem Kennzeichnungseingang. Während der Anfangsauswahlfolge aktiviert der Auswahlspeicher den Befehleausgang bei einem Signal am Adresseneingang, wodurch angezeigt wird, daß ein Befehlsbyte auf dem Eingangsbündel ansteht. Das Befehlsbyte bestimmt die Punktion der Eingangs-Ausgangseinrichtung. Nur an diesem Punkt der Anfangsauswahlfolge bewirkt der Befehlsausgang eine Decodierung des Bytes auf dem Auegangsbündel in der ausgewählten Steuereinrichtung. Nach der Anfangsauswahlfolge hat das vom Adresseneingang abhängige Signal am Befehlsausgang die Bedeutung "Fortfahren". Ein abhängig vom Betriebsarteingang auftretendes Signal am Befehlsausgang hat immer die Bedeutung "Stop". Ein abhängig vom Zustandseingang am Befehlsausgang auftretendes Signal bewirkt, daß die ausgewählte Steuereinrichtung die Zustano daten speichert. Tritt am Befehlsausgang ein Signal mit den drei vorstehenden Bedeutungen auf, so führt das Ausgangsbündel ein insgesamt aus Nullen bestehendes Byte, muß jedoch nicht notwendig eine richtige Parität haben. Die Befehlsbytes zwischen Computer und Adapter sind folgendermaßen definiert»
109851/U05 - 17 -
Der Lesebefehl bewirkt die Ausführung der Datenübertragung von der Steuereinrichtung zum Auswahlspeicher. Ein Lesebefehl mit allen Umsteuergrößen auf Null ist ein grundsätzlicher Lesebefehl, der auch als anfänglicher Programmladebefehl verwendet werden kann. Der Lesebefehl wird zur Übertragung von einem Abtaster zum Auswahlspeicher verwendet. Der Rückwärtslesebefehl bewirkt eine ähnliche Betriebsweise wie der Lesebefehl mit dem Unterschied, daß die Datenbytes durch den Auswahlspeicher zum Hauptspeicher in umgekehrter Reihenfolge übertragen werden. DieserBefehl ist für den Adapter ungültig.
Die Signalfolge über die Eingangs-Ausgangseinrichtung zur Durchführung des Schreibebetriebes entspricht derjenigen für den Lesebetrieb. Beim Schreiben werden jedoch die Daten vom Auswahlspeicher zum Schreiber übertragen.
Die Steuerfunktion läuft ähnlich wie beim Schreiben ab mit dem Unterschied, daß die von der Steuereinrichtung empfangenen Befehls-Umsteuergrößen decodiert werden, um zu bestimmen, welche der möglichen Punktionen durchzuführen ist. Ein Steuerbefehl mit allen Umeteuergrößen in Nullage bewirkt keine Punktion der Eingangs—Ausgangseinrichtung außer der Bestätigung vorher angezeigter Kettenoperationen. Dieser Steuerbefehl wird als Hicht-Betriebsbefehl bezeichnet und als solcher beim Adapter angewendet. Ist das Umsteuerbit Nr.5 markiert, so wird dieser Befehl im Adapter als das Kennzeichen für das Ende einer Seite erkannt. Dies zeigt dem Adapter an, daß die Übertragung des durchgelaufenen Schriftstückes beendet ist.
- 18 109851/U05
Der Eingangs-Ausgangs-Prüfbefehl ermöglicht es der Adressensteuereinrichtung, an den Auswahlspeicher die jeweilige Zustandsinformation zu übertragen. Ist eine solche nicht vorhanden, so wird ein Zustandsbyte Null abgegeben. Ist Zustandsinformation vorhanden, so werden alle anstehenden Zustandsbits für die ausgewählte Eingangs-Ausgangseinrichtung an den Speicher übertragen.
Der Abfragebefehl bewirkt einen Abfragevorgang bei allen Eingangs-Ausgangseinrichtungen. Der grundlegende Abfragebefehl ändert nicht die Art oder den Zustand der Steuereinrichtung und bewirkt keine andere Funktion als lediglich die Abfrage der Indikatoren. Die Befehle sind: Prüfen Eingang-Ausgang, Abfragen, Lesen rückwärts, Schreiben, Lesen, Steuern.( Nicht-Betrieb).
Das Abfragebyte ist folgendermaßen aufgebaut:
Bit Bedeutung
0 Befehlsunterdrückung; ungültiger Befehl, decodiert im Adapter
1 Eingriff von Hand erforderlich
2 Ausgangsbündelkontrolle; Adapter stellt Paritätsfehler fest
3 Gerätekontrolle; Adapter stellt Fehlfunktion fest
4 Datenkontrolle; nicht vom Adapter verwendet
5 Übersteuerung; Adapter stellt Zeitübersteuerung fest
6 Abnormale Befehlsfolge; Einführen von Befehlen, z.B. Lesen, Schreiben, Lesen
7 Nicht verwendet.
Die Betriebsartausgangsleitung führt vom Auswahlspeicher zu allen angescäossenen Steuereinrichtungen und dient zur Signalisierung
109851/H05 _ _
der ausgewählten Eingangs-Ausgangseinrichtung bei Feststellen eines Signals am Betriebsartausgang oder am Zustandseingangi Sin Signal auf der Betriebsartausgangsleitung zeigt der ausgewählten Eingangs-Ausgangseinrichtung an, daß der Auswahlspeicher die Information auf dem Eingangsbündel aufgenommen hat oder auf dem Ausgangsbündel die am Betriebsarteingang angeforderten Daten liefert. Ein Ansprechen des Betriebsartausganges auf den Zustandseingang bei aktiviertem Unterdrückungsausgang zeigt der Steuereinrichtung an, daß die betriebliche Funktionskette abläuft und dieser Zustand in den Speicher aufgenommen ist. Eine Kettenbildung von Befehlen bedeutet, daß im Betrieb für die Eingangs-Ausgangseinrichtung auf ein Endsignal unmittelbar ein weiterer Befehl folgt, vorausgesetzt, daß keine ungewöhnlichen Bedingungen während der Durchführung der laufenden Operation auftraten.
Die Adresseneingangsleitung führt von allen angeschlossenen Steuereinrichtungen zum Auswahlspeicher und dient zur Signalisierung an den Speicher, daß die Adresse der jeweils ausgewählten Eingangs-Ausgangseinrichtung auf dem Eingangsbündel vorliegt. Der Speicher reagiert auf das Signal am Adresseneingang durch ein Signal am Befehlsausgang. Der Adresseneingang muß bis zur Aktivierung des Befehlsausganges ein Signal führen. Zur Löschung des Befehlsausganges muß der Adresseneingang gelöscht werden.
Die Zustandseingangsleitung führt von allen angeschlossenen Steuereinrichtungen zu dem Auswahlspeicher und dient zur Anzeige, daß die ausgewählte Eingangs-Ausgangseinrichtung die Zustandsinformation auf das Eingangsbündel gegeben hat. Das Zustandsbyte hat ein festes Format und enthält Bits, die den laufenden Zustand der
1098S1/U05
- 20 -
Steuereinrichtung angeben. Das Zustandsbyte ist folgendermaßen aufgebaut:
Bitposition Bedeutung
P, Parität
0 Achtung
1 Zustands-Umsteuergröße
2 Steuereinrichtung Ende 5 Belegt
4 Speicher Ende
5 E/A-Einrichtung Ende
6 Einrichtungskontrolle
7 Einrichtungsausnahme
Das Achtungbit wird erzeugt, wenn ein asynchroner Zustand in der Ei/np-angs-Ausgangseinrichtung auftritt. Der Adapter verwendet das Achtungbit zur Anzeige für den Computer, daasvon einem Abtaster Daten in den Auswahlspeicher eingegeben werden sollen· Der Adapter verarbeitet die Zustands-Umsteuergröße und das Steuereinrichtung Ende-Bit nicht.
Das Belegtbit ist eine Zustandsanzeige für den Auewahlspeicher, das die Steuereinrichtung einen Befehl nicht ausführen kann, da eine vorher eingeleitete Operation durchgeführt wird oder Zustandsbedingungen herrschen.
Das Speicher Ende-Bit wird bei Ende desjenigen Betriebsteiles einer Eingangs-Ausgangseinrichtung erzeugt, der die Übertragung
1 0 98 5 1 / U 0 5 " 21 "
von Daten oder Steuerinformationen zwischen der Eingangs-Ausgangs einrichtung und dem Auswahlspeicher umfaßt. Für Operationen wie Schreiben erzeugen einige Eingangs-Ausgangseinrichtungen den Speicher-Endezustand, wenn das Ende eines Informationsblockes geschrieben ist. Der Adapter erzeugt das Speicher-Endebit am Ende einer jeden Aufzeichnung und am Ende einer jeden Ausgabe.
Das E/A-Einrichtung-Endebit wird am Ende der Operation einer Eingangs-Ausgangseinrichtung in dieser erzeugt, wodurch die Einrichtung von Hand aus dem nichtbereiten in den bereiten Zustand gebracht wird. Das Bit zeigt normalerweise an, daß die Eingangs-Ausgangseinrichtung die laufende Operation beendet hat. Der Adapter verwendet dieses Bit mit dem Speicher-Endebit, da jede Aufzeichnung, und zwar eingegeben oder ausgegeben, als eine Eingangs-Ausgangsoperation selbst anzusehen ist.
Das Einrichtungskontrollbit zeigt an, daß die Eingangs-Ausgangseinrichtung oder Steuereinrichtung einen ungewöhnlichen Zustand festgestellt hat, der durch die bei einem Abfragebefehl erhaltene Information auswertbar ist. Beispielsweise kann angezeigt werden, daß ein Programmierungs- oder Gerätefehler festgestellt Jet. Das Einrichtungskontrollbit liefert eine Summenanzeige der durch die Abfragedaten gekennzeichneten Zustände. Der Adapter verarbeitet dieses Bit zur Anzeige für den Auswahlspeicher, das im Adapter, Abtaster, Schreiber, der übertragungsleitung oder dem Speicher selbst ein fehlerhafter Zustand herrscht.
Das Einrichtungsausnahmebit wird erzeugt, wenn die Eingangs-Ausgangseinrichtung einen Zustand feststellt, der normalerweise nicht
109851/1405
- 22 -
auftritt. Dieses Bit hat nur eine Bedeutung für einen jeweiligen Befehl und eine Art von Eingangs-Ausgangseinrichtung. Daher ist beim Auftreten dieses Bits keine Abfrageop#eration erforderlich· Der Adapter verarbeitet es zur Anzeige des Endes eines Schriftstückes für den Auswahlspeicher. Das Bit tritt zusammen mit dem . E/A-Einrichtung-Endebit und dem Speicher-Endebit auf»
Die Betriebsarteingangsleitung führt von allen angeschlossenen Steuereinrichtungen zum Auswahlspeicher und dient zur Anzeige für den Speicher, daß die ausgewählte Eingangs-Ausgangseinrichtung ein Informationsbyte übertragen oder empfangen soll· Die Art dieser Information hängt von der Operation der Eingangs-Ausgangseinrichtung ab. Der Auswahlspeicher gibt bei Aktivierung des Betriebsarteingangs am Betriebsartausgang, am Befehlsausgang oder im Talle der Trennungsfol^e am Adressen^usgang ein Signal ab.
Die AuswahlauBgangsleitung führt vom Auswahlspeicher zu der Steuereinrichtung der hähsten und von dieser zur Steuereinrichtung der nSohstniedrigeren Ordnung· Biete Folge setst sieh bis zur Steuereinrichtung der niedrigsten Ordnung fort, von der aus ' die Auswahleingangflleitung sun Auswahlepeicher Burückführt. Beide Verbindungsleitungen bilden eine Schleife sur Abtastung der angeschlossenen Steuereinrichtungen· Benötigt eine Steuereinrichtung, keine Auswahl, so muß sie das Signal aur nächsten weitergeben. Von diesem Zeitpunkt an kann sie erst wieder beim nächsten Signaldurchlauf an den Auswahlspeicher angeschlossen werden.
- 23 -
109881/U05
Die Halteausgangsleitung führt zu allen angeschlossenen Steuereinrichtungen und dient zur Wirksamschaltung der Auswahlausgangsleitung. Diese kann nur durch Steuereinrichtungen aktiviert werden, wenn die Halteausgangsleitung aktiviert ist.
Die Unterdrückungsausgangsleitung führt zu allen angeschlossenen Steuereinrichtungen und kann allein oder mit Ausgangs-Kennzeichnungsleitungen verwendet werden. Ein auf ihr auftretendes Signal kann Daten und Zustände unterdrücken, eine Befehlskette anzeigen und selektiv rückstellen. Operationen, deren Datenübertragungsgeschwindigkeit ohne Übersteuerung einstellbar ist, werden durch Datenunterdrückung über die Unterdrückungsausgangsleitung beeinflußt Dies trifft für vollständig gepufferte Eingangs-Ausgangseinrichtungen und Start/Stop-Einrichtungen zu. Der Adapter kann seine Daten nicht ohne eine zeitliche Übersteuerung unterdrücken. Er kann dies jedoch ohne eine zeitliche Übersteuerung, wenn der Auswahlspeicher den Unterdrückungsausgang zeitlich so löscht, daß der Adapter ohne Synchronisierungsfehler mit seinem eigenen Zeittaktgenerator die normale Signalfolge wieder aufnehmen kann. Die Auswahleingangsleitung führt von der Steuereinrichtung niedrigster Ordnung zum Auswahlspeicher. Sie ist die Portsetzung der Auswahlausgangsleitung zurück zum Speicher.
Eine Steuereinrichtung bewirkt eine Anzeige auf der Anforderungseingangsleitung, daß bei Ansteuerung über die Auswahlausgangsleitung eine Signalfolge beginnt. Die Anforderungseingangsleitung kann zu einem Zeitpunkt von mehr als einer Steuereinrichtung aktiviert werden. Der Adapter signalisiert dem Auswahlspeicher über die Anforderungseingangsleitung, daß ein Abtaster Daten in den Speicher einReben soll. 109851/1405
Alle Signale auf den Leitungen zwisofcen Auswahlspeicher , und den Steuereinrichtungen sind mit Ausnahme der ünterdrückungsausgangsleitung ungültig, wenn die Operationsausgangsleitung nicht aktiviert ist. Wir das Signal auf dieser Leitung durch den Auswahlspeicher gelöscht, während eine Steuereinrichtung eine Eingangs-Ausgangsoperation durchführt, so muß diese Operation zurückgestellt werden.
Die Operationseingangsleitung führt von allen angeschossenen Steuereinrichtungen zum Auswahlspeieher unldient zur Signalisierung an diesen, dass eine Steuereinrichtung ausgewählt ist. Sie muß für die Dauer dieser Auswahl aktiviert bleiben. Die ausgewählte Eingangs-Ausgangseinrichtung wird für den Auswahlspeicher über das auf den Eingangsbündel übertragen-en Adressenbyte identifiziert.
Gesamtsystem
In Fig.3 ist ein Blockschaltbild des Adapters dargestellt. Der Adapter dient zur Anpassung des LDX-Systems an den Computer System 360 zur direkten Eingabe oder Ausgabe der Information eines Schriftstückes zur Erzeugung einer Kopie durch Steuerung mit dem Computer. Eine derartige Anpassung ist deshalb erforderlich, weil das LDX-System Videosignale in Serie erzeugt» während der Computer die Informationen in Paralleldarstellung erzeugt und empfangen muß. Ferner ist das LDX-System ein asychrones System, während der Computer ein synchrones System ist, was im Adapter eine zeitliche Unterteilung der Videosignale erfordert, wenn ein LDX-Abtaster mit dem Computer verbunden ist.
1Ö9851/U05
Der quarzgesteuerte Oszillator 301 erzeugt den Grundzeittakt für den Adapter. Seine Frequenz beträgt 604,8 kHz innerhalb eines Fehlerb ereiches von 0,01 %. Der Taktteiler 303 dient zur Untersetzung der Grundfrequenz von 604,8 kHz in die für die Geschwjadigkeit der Systeme Telpak A und Telpak C geeignete Taktfrequenz. Der Zeittaktgenerator 305 ist die Zeittaktquelle für alle Operationen des Adapters. Es erfolgt keine Synchronisierung zwischen LDX-Einrichtung und dem Zeittaktgenerator. Der Adapter empfängt den Synchronisierimpuls vom Abtaster asynchron. Das Feststellungssignal für einen Synchronisierimpuls kann im Adapter hinsichtlich dessen Taktphase zu jedem Zeitpunkt auftreten. Die einzige Maßnahme zur Übereinstimmung mit dem Takt der Abtasterübertragung ist die Rückstellung des Zeittaktgenerators mit dem Feststellungssignal des Synchronisierirapulses. Dies korrigiert jedoch nicht den Taktphasenfehler, der auftreten kann. Der Fehler durch die Phasendifferenz zwischen Adapter- und Abtastertakt kann plus oder minus eine Bitzeit betragen, d.h. eine quantisierte Bitzeit.
Der Byte-Auawertegenerator 307 dient zur Steuerung der Erzeugung des Betriebsarteingangssignals für den Auswahlspeicher. Dies zeigt dem Speicher an, daß auf dem Eingangsbündel Eingabedaten in einer Leseoperation anstehen, wobei der Adapter zur Übernahme von Daten auf dem Ausgangsbündel in einer Schreibderation bereit ist. Das Byte-Auswertetor 313 erfüllt einen Teil der Funktion des Byte-Auswertegenerators. Es dient zur logischen Erzeugung des Betriebsarteingangssignals mit dem Byte-Auswertegenerator 307. Der Bytezähler 309 speichert laufend die Zahl der zwischen Adapter und
109851/U05 -26-
Auswahlspeicher übertragenen Eingangs- und Ausgangsbytes und liefert ein Signal für die Steuerlogik des Adapters, wenn eine vollständige Zeile übertragen wurde, die aus 128 Bytes mit jeweils 8 Bits besteht.
Die Funktion des Zeilenzähler 511 besteht darin, die Anzahl übertragener abgetasteter Zeilen vom Anfang eines Blattes an bis zum Start "guter" Videoübertragung zu speichern. Die während dieser Zeit übertragene Videoinformation ist eine Fehlinformation und wird bei einer Leseoperation nicht an den Auswahlspeieher übertragen. Bei einer Schreiboperation sendet der Adapter alle weißen Daten als Video-Fehlinformation. Diese Zeitverzögerung ist wegen der Betriebsweise der LDX-Einrichtung erforderlich.
Die Funktion des Synchronisierdetektors 523 besteht darin, den 18,9 kHz-Synchronisierimpuls des Abtasters zu decodieren und die
Zeitimpulsfolge des Adapters zu starten. Der Synchronisierimpuls
acht
des Abtasters ist eine Folge νοηΛΒ,9 kHs-Impulsen. Der Synchronisierdetektor triggert beim sechsten empfangenen Synchronisierimpuls und startet den Zeittaktgenerator aus der Nulleteilung.
Die Funktion der ßynchronisierimpuls-Aueblendschaltnng, 31.5 besteht in einer Ein- oder Ausschaltung des Synchronisierdetektore. Sie ist normalerweise "geöffnet" und ermöglicht eine überwachung der Datenleitung durch den Detektor. Ist der Synchronisierimpuls festgestellt, so wird die Ausblendschaltung gesperrt, oo daß während der Videosignalzeit keine falschen Synchronisieranzeigen auftreten können. Sie wird wieder geöffnet, wenn ein entsprechen-
109851/U05 -27-
des Signal des Zeittaktgenerators vorliegt. Dies erfolgt während der auf die Videoübertragung folgenden Schutzzeit.
Das Serie-Parallel-Eingangsregister 321 erfüllt die doppelte Funktion der Aufnahme und Umwandlung der Datenfolge in Bytes aus acht parallelen Bits zur Eingabe in den Speicher und der zeitlichen Zuordnung der asynchronen Daten des Abtasters. Die zeitliche Zuordnung ist eine Nebenwirkung der taktgesteuerten Eingabe der asynchronen Daten in das Eingangsregister. Die Zeitfolge beträgt 3,31 Mikrosekunden für die C135-Geschwindigkeit und 19»02 Mikrosekunden für die A135-Geschwindigkeit. Dies entspricht zwei bzw. 11,5 Taktperioden. Der Ausgang des Registers führt direkt zu dem Eingangsbündel des Auswahlspeichers.
Der Vorwärts-Steuergenerator 3^9 arbeitet nur während des Schreibbetriebes. Die Hauptaufgabe dieses Generators besteht in der Erzeugung der Signale 1, 2 und 3 (Vorwärtssteuersignale) für den LDX-Schreiber. Befindet sich der Adapter weder im Lese- noch im Schreibbetrieb, so gibt der Vorwärts-Steuergenerator das Signal 1 an den Schreiber und empfängt bei dessen Bereitschaft das Signal A. Wird während einer Schreiboperation das dem Ende eines Blattes entsprechende Signal durch den Befehlsdecoder decodiert, so gibt der Vorwärts-Steuergenerator 34-9 das Signal 3, ein dem Blattende entsprechendes Signal für den Schreiber mit einer Dauer von ca. 250 Millisekunden. Nach diesem Sfenal gibt der Vorwärtssteuergenerator an den Schreiber das Signal 2 zum Start des Papierlängenzählers oder das Signal 1 der Bereitschaft des Adapters, was davon abhängt, ob das Blattendesignal für die Vorderkante oder die Hinterkante des Blattes gilt.
109851/U05
do —
Der Rückwärts-Steuergenerator 351 arbeitet nur während des Lesebetriebes. Die Hauptaufgabe dieses Generators besteht darin, die Signale A und B für den LDX-Abtaster zu erzeugen. Im !leerlaufbetrieb gibt der Adapter das Signal A an den Abtaster, wenn er das Signal 1 empfängt. Beim Schreibbetrieb wird das Signal A beendet, so daß der Adapter durch den Abtaster während einer übertragung an den Schreiber vom Auswahlspeicher nicht unterbrochen werden kann. Befindet sich der Adapter nicht im Schreibbetrieb und wer den Synchronisierimpulse des Abtasters festgestellt, so tritt der Adapter sofort mit dem Auswahlspeicher in Verbindung, und bei dessen Datenaufnahmebereitschaft erzeugt der RückwärtB-Steuergenerator 551 das Signal B für den Abtaster, welches besagt, daß der Abtaster bereit und mit dem Auswahlspeicher verbunden ist.
Der Speicher-Trenngenerator 355 verursacht eine Speichertrennung bei Betriebsanforderung durch den Abtaster. Stellt der Adapter im Leerlauf einen Synchronisierimpuls fest, so bewirkt der Speicher-Trenngenerator eine durch eine Steuereinrichtung verursachte Auswahlfolge durch Abgabe eines Achtungssignals an den Speicher. Diese besagt, daß ein Abtaster Daten eingeben soll.
Die Sende-Synchronisierschaltung 319 erzeugt ein Signal nur während einer Schreiboperation. Ihre Aufgabe besteht darin, dem Synchronxsationsgenerator anzuzeigen, daß der Synchronisierim puls für die übertragung an den Schreiber erzeugt werden soll. Die Schaltung 319 ist ein Decoder, der direkt vom Zeittaktgenera tor 305 gesteuert ist.
Der Synchronisiergenerator 325 erzeugt ein 18,9 kHz-Synchronisiersignal auf Befehl der Sende-Synchronisierschaltung. Dies
1 0 9 8 5 1 / U 0 5 - 29 -
erfolgt für die Dauer der Aktivierung dieser Schaltung. Sie ermöglicht die Erzeugung von acht vollständigen 18,9 kHz-Perioden für jeden Zyklus des Zeitimpulsgenerators während der Schreiboperationen.
Die Sende-Videoschaltung 317 ist ein Decoder für den Zeittaktgenerator und steuert die Übertragung von Daten zum Schreiber während einer Schreiboperation. Sie schaltet die Daten vom Auswahlspeicher auf die Zeitmultiplexschaltung, die direkt mit dem Schreiber verbunden ist.
Das Parallel-Serie-Ausgangsregister 347 empfängt Bytes aus acht parallelen Bits von dem Ausgangsbündel des AuswahlSpeichers und setzt sie zur Eingabe in den Schreiber in Seriendarstellung um. Der Schiebetakt beträgt 3,31 Mikrosekunden für die C135-Geschwindigkeit und 19,02 Mikrosekunden für die A135-Geschwindigkeit entsprechend dem für die Eingabe der Abtasterdaten verwendeten Takt.
Der Einzelimpulsverlängerer 34-5 nimmt die Seriensignale des Ausgangsregisters 34-7 auf und verlängert jeden Einzelimpuls (3,31 oder 19,02 Mikrosekunden) auf 4,3 oder 20 Mikrosekunden entsprechend der jeweiligen Geschwindigkeit des LDX-Systems. Dies ist erforderlich, weil die Zeitzuordnungstakte am Eingang schneller sind als die übertragungseinrichtung verarbeiten kann. Beispielsweise wird ein Einzelimpuls von 3,31 Mikrosekunden auf 4,3 Mikrosekunden verlängert, so daß er über den Nachrichtenkanal richtig übertragen werden kann. Zwei aufeinanderfolgende Impulse von 3,31
-zel Mikrosekunden werden nicht verlängert, sondern als Eir\impuls von
109851/1405 -30-
6,62 Mikrosekunden übertragen. Nur Einzelimpulse werden vom Impulsverlängerer 345 beeinflußt.
Die Funktion der Zeitmultiplexschaltung 327 besteht darin, die Synchronisierirapulse und Videosignale in ein zusammengesetztes Videosignal zur direkten Eingabe in einen Schreiber zu kombinieren. Die Sende-Synchronisierschaltung und die Sende-Videoschaltung steuern die Zeitmultiplexschaltung zur richtigen Zusammensetzung. Die von der Zeitmultiplexschaltung 327 abgegebenen Signale sind denen einer mit einem normalen LDX-Modell 1A abgetasteten Zeile sehr ähnlich.
Die Funktion des Fehlerdetektors 343 besteht in einer Signalisierung an den Auswahlspeicher und/oder die LDX~Einrichtung, daß im Adapter ein Fehler festgestellt wurde. Die Signalisierung eines Fehlers an d ie LDX-Einrichtung geschieht durch Sperrung der Vorwärts- oder Rückwärtssteuerschaltung entsprechend dem Lese- oder Schreibbetrieb. Die Signalisierung eines Fehlers an den Auswahl-' speicher erfolgt durch Verwendung des Einrichtungskontrollbits im Zustandsbyte sowie durch Verwendung des Abfragebytes·
Die Auswahlsteuerlogik 331 steuert die Verriegelungssignalfolge und die Auswahlsignalfolge arischen Adapter und Auswahlspeicher. Sie'liefert die Hauptsteuerfunktion für alle Verbindungen zwischen Adapter und Auswahlspeicher.
Die Datenübertragungssteuerung 333 steuert die Erzeugung des Betriebsarüseingangssignals für den Auswahlspeicher und der Daten-
- 31 -
109851/1405
ausgabeauswertung zur Überleitung der Daten auf dem Ausgangsbündel in das Ausgangsregister 34-7. Die Datenausgabeauswertung ist ein direktes Ergebnis eines Signals auf der Betriebsartausgangsleitung des Auswahlspeichers, wielches besagt, daß Daten auf dem Ausgangsbündel anstehen.
Der Adressendecoder 329 decodiert alle vom Auswahlspeicher abgegebenen Adressen und liefert ein Signal für die Adapter-Steuerlogik, wenn eine Schreiber- oder Abtasteradresse decodiert wurde. Der Adreseendecoder 329 überwacht die Leitungen des Ausgangsbündels und tastet sie bei Aktivierung des Adressenausganges ab. Der Adressendecoder kann zur Decodierung von zwei Adressen innerhalb des Bereiches von Null bis 255 voreingestellt werden. Eine dieser Adressen gilt für einen Schreiber, die andere für einen Abtaster.
Der Befehlsdecoder 335 decodiert alle vom Auswahlspeicher an den Adapter übertragenen Befehle. Er überwacht die Leitungen des Ausgangsbündels und tastet sie bei Aktivierung des Befehlsausganges ab. Er stellt die folgenden bereits beschriebenen fünf Grundbefehle fest: Kontrolle E/A, Abfragen, Schreiben, Lesen und keine Operation. Die Befehle Textunterbrechung und Seitenende werden mit dem Steuerbefehl "Schreiben" bzw. "Keine Operation" multiplex kombiniert. Der Befehlsdecoder gibt Signale ab, die das Einsetzen aller Signalfolgen des Adapters bewirken.
Der Zustandsbyte-Pufferspeicher 339 setzt die richtigen Zustandsbits zur Eingabe in den Auswahlspeicher. Der Zustandsbytegenerator gibt die jeweiligen Zustandsbedingungen des Adapters an den Speicher. Er ist mit den Leitungen des Eingangsbündels verbunden und
109851/U05
- 32 -
übergibt bei Ansteuerung des Zustandseinganges Baten in den Speicher.
Der Abfragebyte-Generator 341 liefert zusätzliche Information bei einem Einrichtungskontrollstatua. Er arbeitet nur auf entsprechenden Befehl. Ist der Befehl decodiert, so beginnt der Abfragebyte-Generator eine Abfrageeingangsfolge· Das Abfrafcebyte wird zur Beschreibung allerfehlerhaften Zustände verwendet. Es wird als Datenbyte auf den Auswahlspeicher durch Aktivierung des Betriebsarteinganges übertragen.
Die Zustande- und Abfragesteuerung 327 steuert den zeitlichen Verlauf und die Erzeugung des Zustandsbytes und das Abfragebytes. Die Funktion des Adressencodierers 353 besteht darin, die Abtaster- oder Schreiberadresse auf die Leitungen des Eingangsbündels zur Eingabe in den Speicher zu geben. Der Adressencodierer muß in der Lage sein, ijede Adresse zu codieren, die für den Abtaster und den Schreiber voreingestellt wurde.
Der Paritätsfehlerdetektor 357 kontrolliert alle Ausgangsbytes auf ihre ungeradezahlige Parität. Wird ein Paritätsfehler festgestellt, so liefert der Detektor ein Signal an den Zustandsbytegenerator 339 zum Setzen des Einrichtungskontrollbits und an den Abfragebytegenerator 3W-1 zum Setzen des Ausgangsbündelkontrollbits« Der ungeradzahlige Paritätsgenerator 359 erzeugt ein Bit für ungeradzahlige Parität für alle Eingangsbytes auf den Leitungen des Eingangsbündels.
- 33 -109851/1405
Betriebsweise
Es folgt nun eine eingehende Beschreibung der Eingabeoperation von einem LDX-Abtaster in den Adapter für den Computer System 360. Darauf folgt eine eingehende Beschreibung einer Ausgabeoperation von dem Computer System 360 in den Adapter für einen LDX-Schreiber. Die Beschreibung bezieht sich auch auf gewisse Bestandteile des LDX-Abtasters und des Schreibers, die nicht zur Erfindung gehören. Eine ausführliche Beschreibung dieser Bestandteile findet sich in den US-Patentschriften 3 149 201 und 3 303 280.
Für den Betrieb wird vorausgesetzt, daß sich der LDX-Abtaster im Bereitzustand befindet. Nach Einschaltung läuft eine Anheizzeit für den Abtaster ab. Befinden sich der Kippgenerator und die 65 Volt-Stromquelle in einem fehlerfreien Zustand, so erzeugt der Abtaster ein Signal 1, das auf die ihm zugeordnete Verbindungsleitung geführt wird. Wird dieses Signal im Adapter festgestellt, und ein Signal A zurückgegeben, so wird der Abtaster in seinen Bereiteustand gebracht. Dies bedeutet, daß der Abtaster mit einem Schreiber bzw. einem simulierten Schreiber in Form des Adapters verbunden ist und keine Fehlerzustände vorliegen.
Zur Abtastung und übertragung eines Schriftstückes zum Adapter wird die Sendetaste am Abtaster betätigt. Dies bewirkt das Einsetzen eines Synchronisierimpulses pro abgetastete Zeile in die abgegebenen Videosignale. Der Empfang und die Auswertung des Impulses zusammen mit den anderen Zustandskontrollen bewirkt die Abgabe des Signals B an den Abtaster. Die Feststellung dieses Signals ohne Vorliegen eines Fehlers bewirkt die Einschaltung des Kathodenstrahles und die Erzeugung von Videosignalen bei Abtastung
1098S1/U0B
- 34- -
eines Schriftstückes. Dadurchvird der Papiertransport eingeschaltet und das Schriftstück in den Abtastbereich d,es LDX-Abtasters gebracht.
Das Schriftstück läuft über den Papierkontrollschalter, der ein Signal 3 erzeugt, welches den Blattanfang ca· 250 Millisekunden lang anzeigt. Darauf folgt das Signal 2 zur Einschaltung des Längenzählers. Das Signal 1 verschwindet für die Dauer der Signale 2 und 3. Die Synchronisierimpulse und die aus zwei Pegeln gebildete Videoinfomation werden zur Anpassungsstelle übertragen.
Bei Freigabe des Papierkontrollschalters durch das Schriftstück wird wiederum das Signal 3 erzeugt, und der Abtaster gibt das Signal 1 ab. In Fig.2 ist der Weg dieser Signale dargestellt. Gleichzeitig wird ein Rückstellzeitgeber betätigt. Er bewirkt eine Fortsetzung des Synchronisierimpulses für die Dauer der !Totzeit. Dadurch wird das Signal B zurückgegeben und hält den Betrieb des Hauptantriebes in beschriebener Weise aufrecht. Läuft die Totzeit ab, so wird der Synchronisierimpuls beendet, wodurch vom Adapter her das Signal B beendet ind das Signal A abgegeben wird. Der Antriebsmotor des Abtasters wird stillgesetzt und das System ist nun im Bereitzustand.
Der Eingabe-zustand beginnt, wenn ein Schriftstück in den Abtaster eingelegt und die Sendetaste betätigt wird. Zuvor sendet der Abtaster das Signal 1 zum Adapter, wenn dieser mit ihm in Verbindung steht und bereit ist, sendet er das Signal A «um Abtaster. Die Sendetaste verursacht eine Abgabe von Synchronisierimpulsen zum
109851/1405 - 35 -
Adapter, so daß diesem die Abgabe von Daten signalisiert wird und er ein Anforderungssignal für den Auswahlspeicher erzeugt. Das nächstfolgende Auswahlsignal des Speichers verbindet den Adapter mit dem Operationseingang, was bedeutet, daß eine Eingangs-Ausgangseinrichtung ausgewählt ist. Der Adapter bewirkt eine Beendung des Auswahlausgangssignals für die nächste Steuereinrichtung.
Nachdem der Adapter den Auswahlspeieher über den Operationseingang erreicht hat, muß dem Speicher mitgeteilt werden, welche Steuereinrichtung angeschlossen ist. Dies geschieht durch Eingabe der Abtasteradresse über das Eingangsbündel sowie durch Aktivierung der Adresseneingangsleitung zum Speicher. Wird die Adresse erkannt, so wird der Befehlsausgang aktiviert, was in diesem FaI-Ie lediglich bedeutet, daß die Signalfolge fortgesetzt werden soll. Das Befehlsbyte ist Null und muß nicht im Adapter codiert werden. Bei Empfang des Signals über die Befehlsausgangsleitung gibt der Adapter die Signale Achtung und Einrichtung-Ende auf das Eingangsbündel und aktiviert den Zustandseingang. Dadurch wird die Abtasteranforderung für "Achtung" an den Speicher übertragen und die laufende Eingangs-Ausgangsfolge beendet. Empfängt der Auswahlspeicher das Zustandsbyte, so gibt er über die Betriebsausgangsleitung ein Signal an den Adapter. Der Adapter hat nun seine begonnene Auswahlfolge beendet und muß den Auswahlvorgang durch den Speicher abwarten, bevor zwischen ihm und dem Speicher weitere Funktionen ablaufen.
Nach Beendung der vom Adapter eingeleiteten Auswahlfolge muß der Auswahlspeicher durch den internen Speicher mit dem zur Operation
- 36 -
109851/U05
mit den vom Abtaster eingegebenen Daten richtigen Programm geladen werden. Der Auswahlspeicher wählt dann den Adapter aus, indem die Abtasteradresse auf das Ausgangsbündel gegeben und der Adressenausgang zu allen Steuereinrichtungen aktiviert wird. Der Adapter erkennt die Adresse und aktiviert den Operationseingang-, so daß der Auswahlspeieher eine Information darüber erhält, daß eine Steuereinrichtung angeschlossen ist. Der Adapter muß nun die Abtasteradresse auf das Eingangsbündel bringen und den Adresseneingang aktivieren, um dem Auswahlspeicher mitzuteilen, daß die richtige Steuereinrichtung angeschlossen ist. Der Auswahlspeicher gibt bei Erkennen der Adresse einen Lesebefehl auf das Ausgangsbündel und aktiviert den Befehlsausgang. Der Adapter bringt ein Null-Zustandsbyte auf das Eingangsbündel und aktiviert den Zustandseingang, so daß der Auswahlspeicher weiß, dam keine außergewöhnliche Zustandsbedingung im Adapter herrscht und dieser in allen Einzelheiten zum Fortsetzen der Signalfolge richtig arbeitet. Der Auswahlspeicher aktiviert den Betriebsartausgang, so daß die Aufnahme des Zustandsbytes angezeigt wird.
Der Auswahlspeicher ist nun zur Übernahme von Daten vom Abtaster bereit, die Kontaktaufn ahme ist beendet und es wird die Portsetzung der Lesefolge durch den Adapter erwartet. Der Adapter sendet das Signal B an den Abtaster, um anzuz-eigen, daß er bereit und der Auswwahlspeicher angeschlossen ist. Das Signal B startet den Schriftstücktransport am Abtaster sowie die Erzeugung der zu übermittelnden Videosignale. Am Adapter wird keine Funktion eingeleitet, bis das Signal 3» das Blattsignal,empfangen wird. Zu diesem Zeitpunkt werden Synchronisierimpulse im Adapter gezählt, bis diejenige Zahl Abtastzeilen erreicht ist, die dem Ab-
109851/UOB -37-
stand zwischen dem Blattanfangsschalter und der tatsächlichen Anfangsposition der Schriftstückabtastung entspricht. Dieser Abstand beträgt ca. 540 Abtastzeilen und entspricht den bereits beschriebenen Videofehlsignalen.
Nach Zahlung der erforderlichen Abtastzeilenzahl behandelt der Adapter die nächste Abtastzeile als die erste Schriftstückzeile, die an den Speicher übermittelt werden muß. Der Adapter erkennt den Synchronisierimpuls, stellt seinen Zeittaktgenerator zurück und startet Zähltaktimpulse (3,3 MikroSekunden für die Telpak C-Geschwindigkeit und 18,6 MikroSekunden für die Telpak A-Geschwindigkeit). Ist die Schutzzeit abgezählt, so repräsentiert die nächste Taktperiode das erste "gute" Videobit. Die ersten acht "guten" Videobits werden zeitlich quantisiert und in das Serie-Parallel-Eingangsregister eingeschoben. Der Adapter aktiviert nun den Betriebsarteingang des Auswahlspeichers und zeigt damit an, daß auf dem Eingangsbündel Daten anstehen. Der Auswahlspeicher muß mit der Aktivierung des Betriebsartausganges innerhalb einer Taktzeit reagieren, um die Übernahme der Daten anzuzeigen. Acht weitere Videobits werden in das Eingangsregister eingeschoben, und der Betriebsarteingang wird wiederum durch den Adapter aktiviert. Der Auswahlspeicher reagiert wiederum mit der Aktivierung des Betriebsartausganges, um die Übernahme der Daten anzuzeigen. Die Signalfolge wird fortgesetzt, bis 128 Bytes von jeweils acht Bits in den Auswahlspeicher eingegeben sind. Bei dem 129. Byte aktiviert der Adapter den Betriebsarteingang wie normal, jedoch wird eine Reaktion über den Betriebsartausgang nun nicht erwartet, da der Wortzähler des AuswahlSpeichers nun auf Null steht und der Speicher auf das Signal am Betriebsarteingang mit einem
1098S1/U0B
- 38 -
Signal am Befehlsausgang reagiert,, um das Ende der laufenden Operation anzuzeigen.
Bei Empfang des Signals über den Befehlsausgang reagiert der Adapter mit einem Speicher-Endesignal sowie dem Einrichtung-Endebyte um das Ende der laufenden Operation zu bestätigen. Der Auswahlspeicher gibt daraufhin ein Sig nal über den Betriebsartausgang und bestätigt die Aufnahme des Zustandsbytes. Die erste Abtastzeile aus 1024 Bits ist nun in den Auswahlspeicher übertragen. Der Adapter muß nun warten, bis der Auswahlspeicher die nächste Signalfolge durch nochmalige Aktivierung der Abtasteradresse startet. Der Adapter und der Auswahlspeicher führen die gleiche Signalfolge zur Kontaktaufnahme aus, die vor der Feststellung des Synchronisierimpulses der nächsten Abtastzeile beendet sein muß. Der Auswahl speicher hat nun ca. 800 Mikrosekundei) vom Ende der einen Operation bis zur Feststellung des Synchronisier impulses im Adapter zum Start der nächsten Operation Zeit. Die Signalfolge der Kontaktaufnahme muß zu diesem Zeitpunkt beendet sein, so daß die Datenübertragung unmittelbar erfolgen kann, anderenfalls kann eine zeitliche Übersteuerung auftreten, die die Erzeugung eines Einrichtungskontrollbytes verursacht.
Bei normalem Betrieb läuft die Signalfolge der Kontaktaufnahme ab, und der Adapter wartet die Feststellung des Synchronisierimpulses ab, bevor er die Signalfolgen über die Betriebsarteingangsleitung und die Betriebsartausgangsleitung zur Dateneingabe in den Auswahlspeicher startet. Die Signalfolge der Kontaktaufnahme wird für jede Abtastzeile wiederholt, bis der Adapter das zweite Blattendesignal erhält, wonach er von diesem Zeitpunkt an wiederum
109851/U05
- 59 -
ca. 540 Abtastzeilen zählt und dann die Gesamtoperation beendet. Bei Erreichen des Zählschrittes 540 setzt derADapter das Einrichtung-Ausnahmebit zusammen mit dem Einrichtung-Endebit und dem Auswahlspeicher-Endebit im letzten Zustandsbyte. Der Auswahlspeicher erkennt das Einrichtung-Ausnahmesignal als Schriftstückende und setzt die Signalfolge nicht fort. Der Abtaster wird nicht mehr vom Auswahlspeicher adressiert, bis er eine weitere Leseoperation über den Anforderungseingang einleitet. Das gesamte Schriftstück ist nun auf den Auswahlspeicher übertragen. Der Abtaster läuft aus und beendet die Abgabe von Synchronisierimpulsen, der Adapter beendet daraufhin das Signal B und kehrt in den Bereitzustand zurück.
Im folgenden wird die Ausgabeoperation von einem Computer über den Adapter an den LDX-Schreiber beschrieben. Nach Einschaltung und Anheizzeit wird die xerographiscne Fixiereinrichtung eingeschaltet. Erreicht diese ihre Betriebstemperatur und rind die Kathodenstrahlablenkschaltung, die Stromversorgung von 65 Volt und die weiteren Funktionseinheiten betriebsbereit, so befindet sich der Schreiber dauernd im Bereitzustand, d.h. er benötigt hierzu lediglich ein Vorwärts-Uberwachungssignal. Dies wird durch Übermittlung des Signals 1 vom Adapter erreicht. Der Schreiber gibt das Signal A zurück, was besagt, daß kein Fehlerzustand im System herrscht.
Zum Schreiben der Videoinformation übermittelt der Adapter jeweils einen Synchronisierimpuls pro Abtastzeile an den Schreiber. Der Schreiber stellt diesen Impuls fest und verwendet diese Information zur Einstellung der Phase und der Frequenz für die vom
109851/U05
- 40 -
Adapter gelieferte Abtastperiode. Arbeitet der Abtaster synchron, d.h. sind ca. 6 Abtastungen als in Phase mit seiner Ablenkimpulserzeugung festgestellt, so wird der Schreiber eingeschaltet und in seine genaue Position gebracht. Daraufhin wird das Signal B zur Anzeige des Bereitzustandes und der Antriebseinschaltung abgegeben, wodurch das Signal A beendet wird. Der Adapter kann nun die Videoinformation an den Schreiber übermitteln.
toe-Die Videoinfomation steuert den Kathodenstrahl und/wirkt ein Schreiben auf der xerographischen Trommel, wie dies in der US-Patentschrift 3 14-9 201 beschrieben ist. Der Adapter erzeugt während des Schreibvorganges die folgenden Vorwärts-Steuersignale: Signal 3, Länge 250 Millisekunden, zur Peststellung der Vorderkante des Schriftstückes, Signal 2 zur Anzeige der Schriftstücklänge und zur Betätigung des Längenmessers, nochmals Signal 3 zur Kennzeichnung des Schriftstückendes, wonach wieder das Signal 1 vom adapter für den Schreiber erzeugt wird.
Der Synchronisierimpuls wird während der Übertragungszeit der Videoinformation an den Schreiber geliefert, um eine richtige Synchronisierung des Schreibvorganges zu erreichen. Das Verschwinden des Synchronisierimpulses verursacht den Stop des Signals B und die Rückkehr zum Signal A im Schreiber. Zu diesem Zeitpunkt wird der Ausschaltezeitgeber des Schreibers betätigt. Der Antriebsmotor und die Fixiereinrichtung üeiben eingeschaltet, bis der Zeitgeber abgelaufen ist.
Beim Schreibbetrieb des Auswahlspeichers ist die Signalfolge der Kontaktaufnahme zwischen Auswahlspeicher und Adapter dieselbe
1 O 9 8 5 1 / U O 5 -41-
wie für den Lesebetrieb. Der Auswahlspeicher leitet die Operation durch Aktivierung der Schreiberadresse ein. Der Adapter reagiert mit denselben Signalfolgen wie beim Lesebetrieb.
Im Bereitzustand sendet der Adapter das Signal 1 an den Schrei-
und
ber/empfängt das Signal A für den Bereitzustand des Schreibers. Der Adapter kann jede vom Auswahlspeicher einleitete Signalfolge verfolgen, wenn das Signal A vorliegt. Wenn der Adapter die Schreiberadresse erkennt, sendet er sofort Synchronisationsimpulse an den Schreiber. Der Schreiber gibt das Signal B an den Adapter zurück, was besagt, daß er bereit und sein Motor eingeschaltet ist. Der Schreiber ist nun zum Empfang von Daten vom Adapter her bereit. Sobald der Adapter die Kontaktaufnahme mit dem Auswahlspeicher beendet hat, decodiert er das Befehlsbyte, welches ein Schreibbefehl ist, um festzustellen, ob der Auswahlspeicher gleichfalls ein Schriftstückanfangssignal erwartet oder nicht. Wird ein Schriftstückanfangssignal decodiert, so sendet der Adapter sofort das Signal 3 an den Schreiber und startet die Zählung von 540 Abtastzeilen bevor "gute" Videosignale zum Schreiber gesendet werden. Wird kein Schriftstückanfangssignal angezeigt, so wird das Signal 3 nicht an den Schreiber gegeben, jedoch läuft trotzdem die Zählzeit der 540 Abtastzeilen ab. Diese Verzögerung erfolgt (feshalb, weil in eiixem LDX-Schreiber die Abschneidevorrichtung von der Schreibstelle einen Abstand hat. Durch die Verzögerungsaeit wird ermöglicht, daß das letzte Bit der Videoinformation, das auf das von der Vorratsrolle ablaufende Papier aufgebracht wird, den Papierschneideschalter vor Einleitung einer neuen Schreiboperation passiert. Wäre diese Zeitverzögerung nicht vorhanden, so würde der Schneideschalter ein Abschneiden des
109851/U05
- 42 -
Papiers im Bereich geschriebener Information bewirken, wobei die Videoinformation eines Schriftstückes auf zwei getrennten Blättern vorhanden wäre.
Nach der den 54-0 Abtastzeilen entsprechenden Zeit startet der Adapter die Übernahme der Information vom Auswahlspeicher durch das Betriebsarteingangssignal und das Betriebsartausgangssignal sowie durch das zeitmultiplexe Einsetzen der Daten in den richtigen Zeitbereich zwischen den Synchronisierimpulsen. Der Adapter übernimmt das Byte aus' acht Bits vom Auswahl speicher und setzt es aar Eingabe in den Schreiber in Seriendarstellung um. Nach Übertrsgmg des letzten Bits fordert der Adapter ein weiteres Datenbyte mit einem Betriebsarteingangssignal an. Dies setzt sich für 128 Bytes fort. Da die Ausgangsaufzeichnungslänge nicht wie die Eingangsaufzeichnungslänge 128 Bytes betragen muß, kann hier das Ende der eingegebenen Aufzeichnung vorliegen oder nicht. Der Adapter prüit den Auswahlspeicher, indem das 129. Betriebsarteingangssignal gegeben wird, und wenn der Ausgangsbefehl empfangen wird, so ist der Zählschritt Hull der vom Auswahlkanal ausgegebenen Wörter erreicht. Der Adapter muß dann an den Auswahlspeicher ein Speicher-Endesignal und ein Einrichtung-Endebyte übertragen, um das Ende der laufenden Operation zu bestätigen. Der Auswahlspeicher reagiert mit einem Betriebsartausgangssignal auf die Übernahme des Zustandsbytes.
Reagiert der Auswahlspeicher auf das 129. Betriebsarteingangssignai mit einem Betriebsartausgangssignal, so beträgt der Zähl- · schritt für die Speicherworte nicht Null und die ausgegebene Aufzeichnung ist nicht beendet. Der Adapter muß nun den Auswahlspei-
109851/U05
wi-rd eher anhalten, indem das 129. Byte nicht ausgewertet/^ bevor der Schreiber zurückgelaufen ist und für den Beginn der nächsten Abtastzeile bereit ist. Mit den Adapter urd dies dadurch erreicht, daß keine weit eren Betriebsarteingangsanforderungen gegeben werden, bis der Zeittaktgenerator die Bereitscha ft des Schreibers anzeigt. Zu diesem Zeitpunkt wertet der Adapter die Information auf dem Ausgangsbündel in das Ausgangsregister aus, ohne eine Betriebsarteingangsanforderung zu geben. Die Daten des 129. Betriebsarteingangssignals befinden sich noch auf dem Ausgangsbündel, und der Adapter kann sie in das Eingangsregister je nach Belieben eingeben. Der Adapter schiebt unter Steuerung des Zeittaktgenerators das 129. Byte in den Schreiber ein, und die normale Folge von Betriebsarteingangssignalen und Betriebsartausgangssignalen wird fortgesetzt,bis 128 weitere Bytes übernommen sind. Der Adapter muß dann nochmals auf das Ende der Aufzeichnung hin prüfen. Diese Steuerfolge wird fortgesetzt, bis der Adapter den Schriftstückendebefehl des Auswahlspeichers decodiert, so daß die beendete übertragung des Schriftstückes vom Auswahlspeicher angezeigt wird. Ist das Ende des Schriftstückes erkannt, so decodiert der Adapter im Hinblick auf das Blattendesignal. Ist dieses vorhanden, so sendet der Adapter sofort das Signal 3 an den Schreiber und beendet die Abgabe von Synchronisierimpulsen. Der Schreiber beendet das Signal B und startet seinen Ausschaltezeitgeber, wobei der Antriebsmotor eingeschaltet bleibt, bis das Schriftstück die Maschine verläßt. Wird im Adapter kein Blattendesignal decodiert, so wird das Signal 3 nicht abgegeben, jedoch werden die Synchronisierimpulse wie zuvor beendet. Der Schreiber schneidet das B!att nicht ab, jedoch wird der Ausschaltezeitgeber zur Ausgabe des Schriftstückes aus der Maschine betätigt.
109851/U05
Der Adapter reagiert auf den Blattendebefehl mit einem Auswahlspeicher-Endebyte und einem Einrichtung-Endzustandsbyte. Der Auswahlspeicher reagiert darauf mit einem Betriebsartausgangssignal , wodurch die Schreiboperation des Schreibers beendet wird.
Schallangen
In den Fig.4A und 4B ist der Synchronisierimpulsdetektor 523 dargestellt, der bereits in Verbindung mit -"ig^A beschrieben wurde· Wie bereits ausgeführt, besteht seine Funktion darin, den 18,9 kHz-Synchronisierimpuls des Abtasters zu decodieren und die Zeitfolge des Adapters zu starten. Auf der Leitung 401 werden die Taktfolgen für die zeitliche Unterteilung vom Zeittaktgenerator geliefert, die für die Telpak A-Geschwindigkeit 52,6 kHz und für die Telpak G-Geschwindigkeit 502,4- kHz betragen. Dieses Taktsignal wird dem Flip-Flop 405 zugeführt, welches die erste Stufe eines aus den Flip-Flop 405, 405, 407 und 409 bestehenden Zahlers ist. Die Synchronisierimpulse werden auf der Leitung 411 bzw. auf der Nicht-Lesen-Vide&eitung empfangen, dieVon dem Kückwärtß-Steuergenerator (Fig.5A) ausgeht. Wird das Signal der Ausblendschaltung empfangen, die bei Empfang der Synchronisierimpulse geöffnet ist, so wird das NAND-Gatter 415 geöffnet, und die Signale werden über den Inverter 415 und den Impulsverstärker 414 dem oberen Zähler zugeführt.
Da diese Schaltungen im Adapter nach negativer Logik arbeiten, öffnet die Vorderflanke des Signals das Negativ- Oder-Gatter 417, während die Rückflanke die Flip-Flops 405, 405, 407 und 409 zurückstellt. Die Synchronisierimpulse werden über das Gatter 417
10 9 8 51/14 0 5
— 4 J? —
den Eingängen des Flip-Plops 403 zugeführt. Das Taktsignal auf der Leitung 401 bildet den anderen Eingang des Flip-Flops 403, wodurch der obere Zähler den schnelleren Takt zählt, da das Flip-Flop durch die längeren Synchronisierimpulse angesteuert wird. Hat der Zähler sieben Taktsignale gezählt, so ist der erste 18,9 kHz-Impuls des Synchronisierimpulses festgestellt. Das NAND-Gatter 419 decodiert den Zählschritt 7 und setzt die Verriegelungsgatter 421 und 423. Dadurch wird der Zählschritt 1 in den aus den Flip-Flops 425, 427, 429 und 431 bestehenden unteren Zähler eingespeichert, was anzeigt, daß der erste Impuls des Synchronisierimpulses festgestellt ist. Zählt der obere Zähler bis zehn, ohne den ersten Impuls des Synchronisierimpulses festzustellen, so wird die Verriegelung §urch den Inverter 420 und die Wirkung des NAND-Gatters 424 zurückgestellt, welches den Zählschritt 10 decodiert. Liegt das Ausgangssignal des Gatters 424 nicht auf dem zehnten Zählschritt, so erscheint am Eingang des Gatters 417 eine logische Eins, wodurch das Flip-Flop 403 zurückgestellt wird. Da die Rückflanke des ersten Impulses des Synchronisierimpulses über die Gatter 413 und 415 auf den oberen Zähler gelangt, wird dieser zurückgestellt und beginnt die Zählfolge nochmals zur Feststellung des zweiten 18,9 kHz-Impulses innerhalb des Synchronisierimpulses .
Der 302,4 kHz-Takt des Zeittaktgenerators wird gleichfalls den Gattern 433 und 435 zugeführt, und zwar in der Koinzidenz mit dem durch die Ausblendschaltung gesteuerten Signal über den Inverter 437 und das Gatter 416. Dieser Impuls steuert den unteren Zähler, wenn dieser durch den Zählschritt 1 des Gatters 423 ange-
109851/UOB
- 46 -
steuert wird. Da die Impulse des Synchronisationsimpulses mit dem oberen Zähler festgestellt werden, überwacht der untere Zähler die Anzahl der festgestellten Impulse. Während acht 18,9 kHz-Impulse im Synchronisierimpuls übertragen werden, reicht die Feststellung von sechs aufeinanderfolgenden Impulsen innerhalb des Synchronisierimpulses zur Anzeige aus, daß das deooötLerte Signal ein richtiger Synchronisierimpuls ist. So überwacht das NAND-Gatter 4-53 den Zählschritt des unteren Zählers und beim sechsten Zählschritt wird das Synchronisierimpuls-Feststellungssignal gegeben. Ist jedoch der mit dieser Schaltung festgestellte Impuls kein echter Synchronisierimpuls, so stellt der Impulsverstärker 439 über die Torschaltungen 441, 443 und 445 den unteren Zähler auf Null zurück, so daß dieser bei der nächsten Gelegenheit die Zählung der Synchronisierimpulse wieder beginnen kann.
In Fig.4B ist der zweite Teil des Synchronisierimpulsdetektors dargestellt. Zur echten Anzeige eines übertragenen Synchnnisierimpulses am Adapter müssen vier derartige Synchronisierimpulse festgestellt werden, um den Adapter in einen echt synchronen Zustand mit dem LDX-Abtaster zu bringen. Mit anderen Worten, stellt die Schaltung aus Fig.4A das echte Vorhandensein eines übertragenen Synchronisierimpulses fest. Die Schaltung in Fig.4B stellt jedoch den Zustand von vier aufeinanderfolgenden echten Synchronisierimpulseignalen fest, um die Synchronismus herbeizuführen. Auf der Leitung 446 wird das dem festgestellten Synchronisierimpuls entsprechende Signal erzeugt. Es gelangt zusammen mit einem Koinzidenzimpuls der Leitung 448 auf das NAND-Gatter 447. Der Koinzidenzimpuls stammt vom Zeittaktgenerator und liegt vor, wenn dieser Generator aus anderen Steuersignalen ableitet,
109851/U05
daß der Synchronismus innerhalb dieses vorbestimmten Zeitraumes auftritt. Ist das dem festgestellten Synchronisierimpuls entsprechende Signal ein falsches Signal, so wird durch das Nichtvorhandensein eines Koinzidenzimpulses vom Zeittaktgenerator die Feststellung des Synchronismus unmöglich. Da der Synchronisierimpuls am Ende einer jeden abgetasteten Zeile übertragen wird, tritt auf der Leitung 448 für jede Zeile und daher vor jeden Synchronisierimpuls jeweils ein Koinzidenzimpuls auf.
Das Vorhandensein des Koinzidenzimpulses bewirkt den Zählbeginn des aus den Flip-Flops 44°/, 4-51, 453 und445 bestehenden oberen Zählers. Dieser zählt den nichtkoinzidenten Zustand des Koinzidenzimpulses mit den Synchronisierimpulssignalen. Mit anderen Worten, immer wenn auf der Leitung 446 kein Synchronisierimpulssignal vorliegt, zählt der obere Zahler diesen Zustand. Liegt jedoch ein solches Signal zusammen mit einem echten Koinzidenzimpuls auf der Leitung 448 vor, so ist das Ausgangssignal des NAND-Gatters 447 eine logische Null, wodurch alle Stufen des oberer Zählers zurückgestellt werden. Dasselbe Rückstellsignal erscheint am Eingang des Flip-Flops 444, welches den unteren Zähler einschaltet. Der aus den Flip-Flops 450, 452, und 454 bestehende untere Zähler beginnt mit der Zählung der Koinzidenz der Koinzidenzimpulse und der Synchronisierimpulssignale auf den Leitungen 448 und 446. Hat der untere Zähler vier Koinzidenzen festgestellt, so wird am NAND-Gatter 455 ein Synchronisierungssignal erzeugt, wodurch der Adapter für nachfolgende Funktionen bereit ist. Hat der obere Zähler am NAND-Gatter 457 sieben Hicht-Koinzidenzen decodiert, so wird der untere Zähler zurückgestellt, und der Synchronisierauswerteprozess muß erneut beginnen.
109851/U05
- 48 -
Eine weitere Möglichkeit zur Rückstellung des unteren Zählers besteht in dem Fehlen des Ausblendsignals auf der Leitung 459· Dadurch wird das Flip-Flop 444 zurückgestellt und steuert über das NAND-Gatter 461 den Impulsverstärker 465 an. Dieser stellt über die Torschaltungen 465, 4-67 und 469 den unteren Zähfer zurück, wodurch die Erzeugung eines den synchronisierten Zustand angebenden Signals verhindert wird. Wird ein solches Signal in Koinzidenz mit dem Nicht-Ausblendimpuls auf der Leitung 471 erzeugt, so wird über das NOR-Gatter 475 für die Schaltung in Fig. 4A ein Ausblendungssteuersignal erzeugt.
In den Fig,5A und 5B ist der Rückwärts-Steuergenerator 551 dargestellt, der nur während des Lesebetriebes arbeitet. Wie bereits beschrieben wurde, besteht seine Hauptaufgabe darin, die Signale A und B für den LDX-Abtaster zu liefern. Im linken Teil der in Fig.5A dargestellten Schaltung werden die Signale 1, 2 und 5 auf den Leitungen 501, 505 und 505 empfangen. Diese Signale gelangen auf die Überwachungsanschlüsse 507, 509 und 511, deren Ausgänge dann die echten Lesesignale 1, 2 und 5 führen. Diese Signale werden den Invertern 515, 515 und 517 sowie den NAND-Gattern 519, 521 und 525 zugeführt, welche in exklusiv-ODER-Funktion arbeiten· Aiii Ausgang führt die Leitung 525 nur eines der Signale 1,2 und Dieses wird dann dem monostabilen Multivibrator 527 zur Erzeugung eines Impulses von einer Millisekunde zugeführt, der im Inverter 529 zur Ansteuerung des NAND-Gatters 551 invertiert wird. Das Signal auf der Leitung 525 wird ferner dem Setzeingang des Flip-Flops 555 sowie über den Inverter 555 dem Rücketelleingang zugeführt. Vom Ausgang des Inverters 555 führt eine Leitung zu einem
109851/U05 -49-
monostabilen Multivibrator 537, der einen Impuls von 100 Millisekunden Dauer erzeugt, welcher im Inverter 539 zur Steuerung des NAND-Gatters 541 invertiert wird. Die Ausgänge der NAND-Gatter 531 und 541 sind mit dem Rückstell- bzw. dem Setzeingang des Flip-Flops 543 verbunden. Die Triggereingänge der Flip-Flops 533 und 543 werden mit dem 302,4 kHz-Takt des Zeittaktgenerators angesteuert. Die Wirkung der vorstehend beschriebenen Schaltung besteht darin, die Sicherheit des Empfangs nur eines der Signale 1, 2 und 3 für die jeweilige mit den Multivibratoren 527 und 537 bestimmte Zeit zu bestätigen. Die Ausgangssignale des Flip-Flope 543 sind daher als Lesefehlersignale oder Nicht-Lesefehlersignale zu werten.
In Fig.5B wird das LDX-Lesefehlersignal dem einen Eingang des NAND-Gatters 545 zugeführt, und wenn der nichtübersteuerte Zustand und der Abtaster adressiert ist, führt der Ausgang des Gatters 54-5 ein Nicht-Lesefehlersignal, welches über das mit dem Gatter 549 angesteuerte Gatter 5^7 anzeigt, daß der Schreiber nicht adressiert wird, und auf der Leitung 551 erscheint ein Schreibfehlersignal, das LDX-Fehlersignal. Der Grund für die Eingabe des Abtastadressensignals in das Gatter 545 besteht darin, daß es nicht erforderlich ist, einen Fehler für das übrige System anzuzeigen, wenn der Abtaster nicht tatsächlich vom Computer adressiert wurde.
In der Schaltung gemäß Fig.5B erzeugt das Nicht-Ubersteuerungssignal zusammen mit dem Nicht-LDX-Lesefehlersignal sowie einem dritten Eingangssignal für das Gatter 553 das Lesesignal A über den Inverter 545 und die Schaltung 557 für die Abtasteinheit.
109851/U05
- 50 -
Dem Gatter 559 wird an e -inem Steuereingang das Nicht-LDX-Lesefehlersignal zugeführt, während an den anderen Eingängen das Synchronisierungssignal, das Lesebetriebssignal und ein Nicht-Kontroll signal liegen. Am Ausgang des NAND-Gatters 559 wird ein Nicht-Lesesignal B erzeugt, wenn kein LDX-Fehler auftritt, das ■ System im synchronen Zustand ist, der Lesebetrieb vorliegt und das System nicht kontrolliert wird. Der Ausgang des Gatters 559 ist mit dem zweiten Eingang des Gatters 553 verbunden und führt außerdem zum Inverter 561. Das daraus erhaltene Signal wird über den Treiber 563 dem Abtaster als Nicht-Ausgangssignal B zugeführt. Wird die Betriebsart auf Schreibbetrieb umgeschaltet, so wird durch die Änderung des Signalpegels am Eingang der Leseleitung das Gatter 559 gesperrt, wodurch die Übertragung des Signals A gesperrt wird, da der Adapter nicht durch den Abtaster unterbrochen werden kann, während er Informationen vom Auswahlspeicher an den Schreiber überträgt. Die Übertragung des Signals B zurück zum Abtaster zeigt an, daß der Adapter die Kontrollaufnahme mit dem Auswahlspeicher durchgeführt hat und nun mit ihm verbunden und betriebsbereit ist.
In der Schaltung gemäß Fig.5A steuern die von den Schreiberadressenschatungen erzeugten Signale, d.h. das Hicht-Schreiberadressensignal und das Nicht-Schreiberadressensperrsignal, das Gatter 565, welches zusammen mit dem Nicht-Sendesignal der Datenteilnehmerstelle über den Anschluß 569 das Nicht-Sendesignal erzeugt, welches im Inverter 573 zur Erzeugung des Sendesignals invertiert wird. Die beiden über das Gatter 567 zugeführten Adressensignale erzeugen zusammen mit dem Nicht-AGC-Verriegelungssignal der Daten
109851/U05 _ 51 .
an dem Dateneingang 571 das Nicht-AGC-Verriegelungssignal zur Ansteuerung des NAND-Gatters 577· Der andere Eingang dieses Gatters wird mit dem den erreichten Synchronisationszustand anzeigenden Signal angesteuert, und die Koinzidenz dieser beiden Signale erzeugt ein Signal zur Ansteuerung der aus den Gattern 579 und 581 bestehenden Verriegelungsschaltung. Diese erzeugt das AGG-Verriegelungssteuersignal. Das Sendesignal und das AGC-Verriegelungssteuersignal werden in noch zu beschmbender Weise durch die Abfragelogik verarbeitet. Das Eingangssignal NichtRückstellung steuert das Gatter 581 auf und stellt das Flip-Flop 5^3j den Fehlerindikator, nicht zurück. So würde im rückgestellten Zustand die aus den Gattern 579 und 581 bestehende Verriegelungsschaltung gesperrt, während das Flip-Flop 5^3 zurückgestellt würde. Die Datenanzeige auf der Leitung 583 wird über den Anschluß 585 dem NAND-Gatter 587 zugeführt. Die anderen Eingänge
ein
dieses Gatters führen/Nicht-Sendesynchronsignal und ein Nicht-Kontrollsignal. Dies bedeutet, daß bei Übertragung des Synchronisierimpulses oder in einem Kontrollzustand die Eingangsdaten nicht über die restliche Schaltung übertragen werden. Der Ausgang des Gatters 587 führt ein Nicht-Lesevideosignal und hinter dem Inverter 589 das Lese-Videosignal zur Eingabe auf folgende Schaltungen.
In Fig.5B wird das Lesesignal 3 und das Nicht-Schreibsignal 3 dem NOR-Gatter 591 zugeführt. Da nur diese Signale zu einem Zeitpunkt existieren können, wird das Ausgangssignal des Gatters 591 nach Invertierung im inverter 593 als ein Nicht-Schneidebefehl übertragen. Dies ist eine Anzeige dafür, daß ein Papierschneidebefehl nicht übertragen werden soll, während ein Lese- oder Schreibvorgang abläuft. In ähnlicher Weise erzeugt auch das
109851/1405
- 52 -
Computerkontrollßignal am Gatter 595 den Nicht-Schneidebefehl, so daß ein Schneidebefehl während einer Computerkontrolle nicht übertragen werden kann.
In Fig.6 ißt der Vorwärts-Steuergenerator 34-9 dargestellt, der nur während des Schreibbetriebes arbeitet. Wie aus Fig.30 hervorgeht, besteht die Hauptfunktion des Vorwärts-Steuergenerators darin, die Signale 1, 2 und 3 zur Eingabe an den LDX-Schreiber zu erzeugen. Ähnlih wie bereits für Fig.5A beschrieben, werden die Nicht-Signale A und B empfangen und den Anschlußeinrichtungen und 603 zugeführt, die die Signale in die echten Schreibsignale A und B umwandeln. Diese Signale werden den NAND-Gattern 605 und 607 zugeführt und mit den Invertern 608 und 611 invertiert, wonach sie auf die zweiten Eingänge der NAND-Gatter 605 und 60? gelangen. Diese vier Komponenten arbeiten als ein exklusiv-ODEH-Gatter, dessen Ausgang nur das Signal A oder nur das Signal B führt. Dieses Signal wird dann dem monostabilen Multivibrator 609 zugeführt, der einen Impuls von einer Millisekunde Dauer erzeugt, wonach der Inverter 611 das Signal zur Eingabe auf das NAND-Gatter 613 invertiert. Das Ausgangssignal des exklusiv-ODEH-Gatters wird ferner dem Setzeingang des Flip-Flops 615 und über den Inverter 617 dem Äückstelleingang zugeführt. Der Ausgang des Inverters 617 ist mit dem Eingang des monostabilen Multivibrators 619 verbunden, der ein Signal von 100 Millisekunden Dauer erzeugt, welches nach Invertierung im Inverter 621 dem Eingang *s NAND-Gatters 623 zugeführt wird. Diese Schaltung ermöglicht, daß nur ein Signal A oder nur ein Signal B auf das Flip-Flop 625 mit einer bestimmten Dauer gelangt. Das Ausgangssignal an der Setz- und Rücketöllseite des
109851/U05 -53-
Flip-Flops 625 ist ein LDX-Schr eibfehl er- bzw. ein Nicht-LDX-Schreibfehlersignal.
Die Eingänge des NOR-Gatters 627 sind mit den Ausgängen des Inverters 611, dem Nicht-Schreibsignal B und dem Nicht-Computerkontrollsignal verbunden. Der Ausgang des NOR-Gatters 627 führt ein simuliertes Sigi al B für innere Funktionsabläufe dieser Schaltung. Das Signal B wird einem Eingang des NAND-Gatters 629 zugeführt, dessen zweiter Eingang mit einem Schreib-Zustandssignal und dessen dritter Eingang mit dem Nicht-LDX-Schreibfehlersignal gespeist wird. Das Ausgangssignal des NAND-Gatters 629 wird mit dem Inverter 631 invertierend dem NAND-Gatter 633 zugeführt. Der andere Eingang dieses NAND-Gatters 633 wird mit einem Nicht-Kontrollsignal gespeist, das auch dem Eingang des NAND-Gatters 635 zugeführt wird. Empfängt das Flip-Flop 637 an der Rückstellseite das Nicht-Schneide-Decodiersignal und einen Setzbefehl, so öffnet das Signal an dem Rückstellausgang das NAND-Gatter 639. Dieses NAND-Gatter, das bereits durch das Ausgangssignal der Torschaltung 631 angesteuert wurde, triggert den monostabilen Multivibrator 641, der ein Signal von 250 Millisekunden Dauer erzeugt, über den Inverter 8£ ergibt sich das Nicht-Schreibsignal 3· Der Ausgang des Multivibrators 641 wird ferner zum Flip-Flop 637 zurückgeführt und erzeugt nach 250 Millisekunden ein automatisches Rücksteilsignal. Ferner ist das Ausgangssignal des Multivibrators 641 mit dem Eingang des NAND-Gatters 635 verbunden, welches in Verbindung mit dem Nicht-Kontrollsignal das NAND-Gatter 633 öffnet und die Erzeugung des Schreibsignals 2 über den Inverter 645 bewirkt. Das Ausgangssignal des NAND-Gatters 635 erzeugt über den Inverter 647 das Schreibsignal 3. So werden das Nicht-Sendesignal 1 über den Ausgangsverstärker 649,
109851/UOB
das Nicht-Sendesignal 2 über den Ausgangsverstärker 651 und das Nicht-Sendesignal 3 über den Ausgangsverstärker 655 geleitet, wobei diese drei Signale die Vorwärts-Steuersignale für den LDX-Schreiber darstellen. Befindet sich der Adapter im Leerlaufzustand (weder Lesen noch Schreiben), so gibt der in Fig.6 darge-, stellte Vorwärts-Steuergenerator das Signal 1 an den Schreiber, und wenn dieser bereit ist, empfängt er das Signal A· Das Schreibsignal 5 (Blattanfang) wird über den Inverter 643 mit einer durch den Multivibrator 641 bestimmten Dauer von 250 Millisekunden an den Schreiber übertragen. Nach diesem Signal sendet der Vorwärts-Steuergenerator das Signal 2 (Längenmessung) an den Schreiber oder das Signal 1 (Adapter bereit) abhängig davon, ob das Blattanfangssignal die Vorderkante oder die Hinterkante betrifft. Das Nicht-Abtastungseinsatzsignal wird mit dem NAND-Gatter 657 erzeugt, welches mit dem Ausgang des Inverters 631 und des Flip-Flops 655 sowie mit dem Auswahlspeichersignal verbunden ist. Das Flip-Flop 655 wird gesetzt durch das erste Schreiben-ohne-Schneiden-Signal. Es wird durch das Nicht-Betriebsarteingangssigial zurückgestellt.
In Fig.7 ist die Schaltung für die in Fig.3A dargestellte Sendesynchronisierung 319 gezeigt. Das Flip-Flop 701 empfängt am Setzeingang das Abtastungs-Start-Signal des Zeittaktgenerators. Das Flip-Flop wird gesetzt, und das echte Signal erscheint am Setzausgang. Dieses Signal wird dem NOR-Gatter 703 und einem monostabilen Multivibrator 705 mit einer Zeitimpuladauer von 2,35 Sekunden sowie über den Inverter 707 dem anderen Eingang des NOR-Gatters 703 zugeführt. Bei Empfang des Abtastungs-ßtartsignals erscheint am Ausgang des NOR-Gatters 703 ein Signal von2,35 Sekun-
109851/1405
- 55 -
den Dauer. Dies ist das Sende-Synchronisiersignal und wird über den Inverter 705 in das Nicht-Sendesynchronisiersignal umgewandelt. Das echte Sendesynchronisiersignal wird dem Synchronisiergenerator 325 zugeführt, um diesem anzuzeigen, wann der Synchronisierimpuls zur Übertragung an den Schreiber beim Schreibbetrieb erzeugt werden muß. Am Anfang des Schreibbetriebes idt das Flip-Flop 701 zurückgestellt, es wird bei Erscheinen eines Rückstellsignals gesetzt.
In Fig.8 ist die in Fig.3A gezeigte Video-Zeitmultiplexschaltung 327 gezeigt. Wie bereits beschrieben, besteht ihre Funktion darin, die Synchronisierimpulse und die Videoinformation in ein zusammengesetztes Videosignal zur direkten Eingabe in einen LDX-Schreiber zu kombinieren. Das NAND-Gatter 801 wird mit dem Synchronisierimpuls-Steuersignal angesteuert, und das Erscheinen des Synchronisierimpulses am anderen Eingang öffnet das NAND-Gatter und überträgt den Synchronisierimpuls auf das NOR-Gatter 803. Die Videoinformation wird dem NOR-Gatter 805 sowie von diesem dem monostabilen Multivibrator 807 zugeführt.Sie wird mit dem Inverter 809 invertiert und dem Eingang eines weiteren NOR-Gatters 811 zugeführt. Der zweite Eingang des NOR-Gatters 811 wird mit dem Ausgangssignal des NOR-Gatters 805 angesteuert. Die Multivibratoren 8O7 und 813 bewirken eine Dehnung der Videosignale auf die dem Übertragungskanal zum LDX-Schreiber angepaßte Länge. Die Videoinformation wird einem weiteren Eingang des NOR-Gatters 803 zugeführt und, wenn sich die Einrichtung nicht im Kontrollzustand befindet, über den Ausgangsverstärker 817 dem LDX-Schreiber. Die Synchronisierimpulse und die Videoinformation werden also multiplex miteinander kombiniert und bilden einen Informationsimpuls-
109851/U05
- 56 -
zug für die Empfangsschaltung des Schreibers.
Die Wirkung der Impulsdehnung ist derart, daß Einzelimpulse von 3,31 bzw. 19,02 MikroSekunden Länge auf 4,3 bzw. 20 Mikrosekunden gedehnt werden, abhängig von der Geschwindigkeit der Einrichtung Tdpak A bzw. Telpak G. Wie beschrieben, ist dies erforderlich, da die zeitliche Unterteilung der Eingangssignale schneller ist als die Verarbeitung in den Nachrichtenübertragungseinrichtungen.
In den Fig.9 und 10 ist die zur Kontrolle der Punktionsfähigkeit des Adapters erforderliche Schaltung dargestellt. Aus Fig.10 geht hervor, daß der Kontrollschalter 1003 die drei Stellungen zum Computer, vom Computer und Aus hat. Die Kontroll-Drucktaste 1004 leitet die Kontrollfolge in der Schaltung gemäß Fig.9 ein. Das Flip-Flop 901 empfängt dieses Signal am Rückstelleingang. Es werden verschiedene Funktionen erzeugt, die dem Empfang oder dem Senden von Informationen mit der jeweiligen Einrichtung vom Adapter bzw. vom oder zum Computer entsprechen.
Abhängig von der Stellung des Kontrollschalters 100$ werden die verschiedenen Signale erzeugt. Befindet sich der Schalter in der Aus-Stellung, so wird das Nicht-Kontrollaussignal erzeugt. In der Stellung "Zum Computer" wird das Nicht-Zum-Computer-Kontrollsignal und über den Inverter 1007 das Zum-Computer-Kontrollsignal erzeugt. In dieser Schalterstellung erzeugt der Schalter 1004 das Nicht-Kontrolltastendrucksignal. Befindet sich der Schalter 1003 in der Stellung "Vom Computer", so wird das Nicht-Vom-Computer-Kontrollsignal und über den Inverter 1005 das Vom-Caaiputer-Kontrollsignal erzeugt. In den Stellungen "Zum Computer" und "Vom
109851/1405
Computer" wird ferner das Nicht-Kontrollsignal erzeugt.
Im Kontrollbetrieb erzeugen das Nicht-Synchronzustandsignal und das Nicht-Schreibsignal B am NOR-Gatter 1001 das Synchronisationsanzeigesignal. Ähnlich erzeugen das Nicht-Lesezustandssignal, das Nicht-Abtasteradressensperrsignal und das Nicht-LDX-Lesefehlersignal am NAND-Gatter 1009 über den Inverter 10Ϊ3 das Abtast-Bereitsignal. Das Nicht-Schreiberadressen-Sperrsignal, das Nicht-LDX-Schreibfehlersignal und das Nicht-Schreibzustandssignal erzeugen am NAND-Gatter 1011 über den Inverter 1015 das Schreiber-Bereitsignal.
Die mit der in Fig.10 gezeigten Schaltung erzeugten Kontrollsignale werden der in 11Ig.?/ gezeigten Schaltung in Verbindung mit weiteren Signalen des ^eittaktgenerators zugeführt. Im Kontrollbetrieb steuert das Video-Torsignal das Flip-Flop 913 zur Ansteuerung der NAND-Gatter 927 und 929· Die Öffnungssignale für diese Gatter sind das Zeittaktsignal 1 und das Nicht-Zeittaktsignal 1, die Ausgangssignale werden über den Inverter 933 dem NAND-Gatter 935 zugeführt. In Verbindung mit dem Computer-Kontrollsignal erzeugt das NAND-Gatter 935 das Nicht-Lesevideosignal .
Bei Kontrolle vom Computer her müssen an den NOR-Gattern 937 und 939 das Parallel-Serie-Dateneingangssignal, das Nicht-Videosignal über den Inverter 941 und das Nicht-Video-Computerkontrollsignal über den Inverter 943 in Verbindung mit dem Ausgangesignal des NAND-Gatteis 931 empfangen werden oder es wird ein Fehleranzeigesignal mit dem Flip-Flop 945 erzeugt, welches durch das Taktsignal angesteuert wird. Das fficht-Scnreibbetriebssignal am anderen Eingang des Flip-Flops ändert
das Fehleranzeigesignal. Wie bereite beschrieben, steuert das Video-
109851/U05 -58-
Torsignal das Flip-Flop 913 an. Dessen Ausgangs zustand sefzrt das ■-' Flip-Flop 915 oder stellt es zurück. Dieses steuert die NAfiD-Gatter^ri K 917, 919 und 921. Das Signal "Kontrolle zum Computer« 'av&ASD^at-te^- 917 erzeugt das Nicht-Abtastungsrückstellsignal. Der zweite Eingang · des NAND-Gatters 919 ist mit dem Setzausgang des Flip-Flops 901 verbunden, welches mit dem Zeittakt-iO24-Signal angesteuert wird. Über den Inverter 923 wird das Kontrollabschluß/signal mit dem Nicht-Schreibbetriebssignal erzeugt, welches über den Impulsverstärker 907 und die Torschaltungen 909 und 911 dem Eingang des Flip-Flops 915 " sowie den Eingängen 4er NAND-Gatter 917, 919 und 921 zugeführt wird. Das NAND-Gatter 921 erzeugt ferner das Kontrollabschlußsignal in Verbindung mit dem Nicht-Schreibbetriebssignal und dem Kontro11signal vom Computer. Der Kontrollzustand wird bei Empfang des Nicht-Rückstellsignals und de.s Nicht-Kontroll-Aussignals am NOR-Gatter 903 zurückgestellt, welches über den Inverter 905 mit den Gleichspannungssetzeingängen der verschiedenen Flip-Flops der Kontrollschaltung verbunden ist.
) In Fig.11 ist die automatische Frequenznachlaufschaltung dargestellt, die im Lesebetrieb zur Synchronisation verwendet wird, wenn mit einem JJ)JL-Abtaster auf den Computer gearbeitet wird. Der Adapter muß die Synchronisation in Verbindung mit den Abtaster-Synchronisierungsschal*- tungen erkennen und beibehalten, um dem Computer die richtigen Informationen mit der richtigen Zeitsteuerung zuzuführen.
Das Nicht-Synchronisierimpuls-Feststellungsaignal des Synchronisierimpulsdetektors 323 in F.ig.3Awird dem Setzeingang des Flip-Flops 1101 zugeführt. Der ""licks telleingang empfängt den Ablenktakt dee Zeittaktgenerators, welcher den Kathodenstrahlablenktakt des LDX-Abtasters
109851/UO 5 -59-
imitiert. Das Flip-Flop 1101 erzeugt am Rückstellausgang bei der Anstiegszeit des Synchronisierimpulstaktes ein Signal, da der Impuls der Synchronisierimpulsauswertung viel schmaler ist als der Ablenktakt. Dieses Signal wird im Inverter 1103 invertiert und dem NOR-Gatter 1105 der Phasenvergleichsschaltung zugeführt. Der Ablenktakt selbst wird im Inverter 1107 invertiert und dem zweiten Eingang des Gatters 1105 sowie einem Eingang des UND-Gatters 1109 zugeführt. Die Ausgänge der Gatter 1105 und 1109 sind mit dem Verstärker 1111 verbunden, der das verstärkte Signal dem Kompensationswerk 1113 zuführt, welches als Operationsverstärker ausgeführt sein kann. In der Zwischenzeit wurde jedoch ein Nicht-Synchronisationszustandssignal am NOR-Gatter 1115 empfangen. Der zweite Eingang dieses Gatters wird mit einem Signal des monostabilen Multivibrators 1117 angesteuert, welches im Inveeter 1127 invertiert wird. Das Ausgangssignal des NOR-Gatters 1115 gelangt auf das NAND-Gatter 1123» welchessn seinem zweiten Eingang mit dem Ausgangssignal des monostabilen Multivibrators 1119 nach Invertierung im Inverter 1121 angesteuert wird. Das Ausgangssignal des NAND-Gatters 1123 ist ein Impuls mit einer zur Verarbeitung im Kompensationsnetzwerk 1113 geeigneten Dauer. Von diesem Netzwerk aus wird das Signal dem spannungsgesteuerten Oszillator 1125 zugeführt, der als astabiler
-er Multivibrator ausgeführt ist. Sein Ausgangssignal ist das Feh^ignal und wird auf den Zeittaktgenerator als Anzeige des Unterschiedes des Beittaktfehlers und der Synchronisierimpuls-Feststellungssignale zurückgeführt.
Der Zeittaktgenerator des Adapters startet daher den Synchronisierungsvorgang in Verbindung mit der Synchronisierung des Abtasters. Dies bedeutet, daß eine Änderung der Abtaetersignale in der Frequenzsteuer-
- 60 -
109851/1405
schaltung des Adapters festgestellt wird und daß die Synchronisierung des Adapters den Synchronisiersignalen des Abtasters folgend beibehalten wird.
Zeittakterzeugung
In Fig.12 ist das Blockschaltbild des Zeitfaktgenerators aus Fig.3A dargestellt. Der quarzgesteuerte Oszillator 1201 erzeugt ein Signal mit einer Frequenz von 1,2096 MHz, die der 64-fachen Frequenz des Synchronisierimpulses entspricht. Dieses Signal wird dem Flip-flop 1203 zugeführt, welches die Frequenz halbiert und ein Signal von 604,8 kHz erzeugt, welches den Eingängen der Gatter 1205 und 1209 zugeführt wird. Befindet sich das System im Schreibbetrieb, was durch den noch zu beschmbenden Decodierer 1225 ausgewertet wird, so wird das Gatter 1205 geöffnet und das Signal mit 604*8 kHz dem Synchronisiergenerator 1207 zugeführt. Dieser teilt die Frequenz durch 32 und erzeugt so den 18,9 kHz-Synchronisierimpuls für den LDX-Schreiber im Schreibbetrieb. Beim Lesebetrieb, d.h. wenn ein Abtaster mit dem Computer über den Adapter verbunden ist, erzeugt der Abtaster selbst ) das 18,9 kHz-Synchronisierimpulssignal. Im Schreibbetrieb, wenn der Computer über den Adapter mit einem LDX-Schreiber verbunden ist, muß das Synchronisiersignal in den Videosignalverlauf eingesetzt werden, damit der LDX-Schreiber das Ende einer Abtastzeile erkennen kann. Dies erfolgt zusammen mit dem Synchronisiervorgang vom Schreiber zum Adapter.
Da der quarzgesteuerte Oszillator 1201 nur im Schreibbetrieb arbeitet» wird das Gatter 1209 durch ein Signal geöffnet, welches den Schreibzustand anzeigt. Die nachfolgende Schaltung wird daher nur mit dem
109051/1406 " 61 ~
Taktsignal des Oszillators 1201 angesteuert. Im Lesebetrieb liefert der LDX-Abtaster Synchronisierimpulse zum Adapter und dieser folgt den Impulsen des Abtasters. In diesem Fall öffnet daher das Lesezustandssignal oder das Nicht-Schreibsignal das Gatter 1211, so daß die Zeittaktschaltung in den Lesebetrieb umgeschaltet wird. Der spannwngsgesteuerte Oszillator 1229 liefert die erforderlichen Taktsignale abhängig von dem Synchronisierimpuls-Feststellungssignal des Synchronisierdetektors 1227. Diesem wird das Videosignal des Abtasters zugeführt, welches die Synchronisierimpulse enthält, wie dies bereits an Hand von gig.4 beschrieben wurde. '
Da der Adapter mit der Geschwindigkeit der Einrichtung Telpak A oder Telpak C zusammen mit einem LDX-Abtaster und einem Schreiber arbeiten muß, sind externe Kapazitäten 1231 und 1233 vorgesehen, deren Werte die Erzeugung des jeweils richtigen Signals für die jeweilige Geschwindigkeit mit dem spannungsgesteuerten Oszillator 1229 ermöglichen. Das Ausgangesignal des Oszillators hat daher eine Frequenz von 604,8 kHz, die entsprechend den festgestellten Synchroni/sierimpulsen des LDX-Abtasters etwas schwanken kann. Dieses Signal wird dem zweiten Eingang { des Gatters 1211 zugeführt, welches im Lesebetrieb geöffnet wurde. Der Ausgang dieses Gatters 1211 ist auf das ODER-Gatter 1213 geführt, welches mit den Eingängen der UND-Gatter 1215 und 1217 verbunden ist. Abhängig von der jeweiligen Geschwindigkeit der Telpak A- oder Telpak C-Vorrichtung wird das UND-Gatter 1215 oder 1217 geöffnet und ermöglicht die Erzeugung der jeweils zugehörigen Signale in der richtigen Zeitfolge. Wird die Geschwindigkeit der Vorrichtung Telpak A verwendet, so erzeugt die Schaltung 1219 mit Teilung durch 11,5 das Signal Q., welches eine Frequenz von 52,4 kHz und eine Dauer von 19»01 Mikroeekunden Eat. Wird andererseits die Geschwindigkeit der Vorrich-
109851/U06 - 62 -
tung Telpak C verwendet, so erzeugt .die Schaltung 1221 mit Teilung durch zwei das Signal Qc, welches eine Frequenz von 302,4 kHz und .-eine Dauer von 3,306 Mikrosekunden hat. Das Jeweilige Signal wird dem Zeittaktzähler 1223 zugeführt, der aus einer Kette von elf Flipr-Flops besteht und die verschiedenen ^eittaktsignale zum Betrieb der übrigen Adapterschaltung erzeugt.
Wie aus Fig.12 hervorgeht, sind die Ausgänge der aus den elf Flip-Flops bestehenden Zählkette 1223 mit dea Decodiernetzwerk 1225 ver-
* bunden, welches die■für bestimmte Operationen zu vorbestimmten Zeiten erforderlichen Zeittaktsignale decodiert. Abhängig vom Lese- oder Schreibbetrieb und der jeweiligen Geschwindigkeit für Telpak A oder Telpak C erzeugt das Decodiernetzwerk 1225 neben anderen Signalen die Ausblend- und Koinzidenzsignale für die Synchronisierimpuls-Auswerteschaltung 1227, die bereits in Verbindung mit Fig.6 beschrieben wurde. Ein weiteres Signal des Decodiernetzwerkes 1225 ist das Ablenktaktsignal, welches für Telpak A 42, für Telpak C 210 Ablenkvorgänge pro Sekunde für den spannungsgesteuerten Oszillator 1229 erzeugt. Ein
} drittes Signal des Decodiernetzwerkes 1225 ist das Video-Torsignal, welches eine Zählmng der acht Bits eines Bytes bewirkt, innerhalb dessen der Adapter die Signale verarbeitet. Ferner erzeugt das Decodiernetzwerk 1225 mit der richtigen Zeitperiode im Schreibbetrieb das Synchronisierimpuls-Erzeugungssignal zur Öffnung des Gatters 1205, wodurch der Synchronisierimpulsgenerator 1207 die. Synchronisierimpuls-Signale von 18,9 kHz für den LDX-Schreiber erzeugt. Weitere Funktionen des Zeittaktgenerators gehen aus der folgenden Beschreibung der verschiedeen Teilschaltungen hervor.
- 63 109851/1406
In Fig.13 ist die Schaltung 1219 zur Teilung durch 11,5 dargestellt. Das 604,8 kHz-Signal des quarzgesteuerten Oszillators 1201 oder des spannungsgesteuerten Oszillators 1229 (abhängig von der Geschwindigkeit des Übertragungsmediums) wird dem Eingang des Impulsverstärkers 1301, dem Eingang des Flip-Flops 1307, einem Eingang des NAND-Gattera 1321 und einem Eingang des NAND-Gatters 1325 zugeführt. Dadurch wird ein aus den Flip-Flops 1307, 1309, 1311, 1313 und 1315 bestehender Zähler gestartet. Das UND-Gatter 1317 und das UND-Gatter 1303 überwachen die verschiedenen Zählerstufen und liefern ein mit dem Inverter 1305 invertiertes Signal zur Rückstellung der verschiedenen Zählerstufen. Die NAND-Gatter 1319, 1321 und 1323 überwachen bestimmte Zählschritte des Zählers und liefern Signale für den monostabilen Multivibrstor 1327 und das Flip-Flop 1329. Das NAND-Gatter 1325 überwacht das 604,8 kHz-Eingangstaktsignal, das Äicht-sechzehn-Ausgangssignal des Flip-Flops 1315 und das Nicht-zwölf-Signal des UND-Gatters 1320. Jeweils bei Ansteuerung des NAND-Gatters 1325 erscheint also am Eingang des Flip-Flops 1329 ein Signal, welches die Erzeugung des 11,5-Teilersignals bewirkt.
Das NAND-Gatter 1319 überwacht das 16-Ausgangssignal, das Nichte-Aus gangs signal und das 2-Ausgangssignal des Zählers. Das Ausgangssignal dieses Gatters ist daher ein Nicht-18-Zählsignal, welches den monostabilen Multivibrator 1327 ansteuert. Dessen Ausgangssignal bewirkt eine Rückstellung des Flip-Flops 1329. Auf ähnliche Weise überwacht das NAND-Gatter 1321 das 604,8 kHz-Signal, das Nicht-8-Ausgangssignal, das 4-Ausgangssignal und das 2-Ausgangssignal des Zählers. Das Ausgangssignal des NAND-Gatters 1321 ist daher ein Nicht-6-Zählsignal und dient gleichfalls zusammen mit dem Nicht-18-Zähleignal
109851/U05
zur Ansteuerung des monostabilen Multivibrators 1327· Das NAND-Gatter 1323 überwacht die Ausgangssignale Nicht-16, Nicht-», Nicht-4, Nicht-2 und 1 des Zählers. Am Ausgang des NAND-Gattere 1323 erscheint daher das Nicht-1-Signal, welches als Rückstellimpuls für das Flip-Flop 1329 dient. Die Gesamtwirkung der verschiedenen überwachten Signale bewirkt die Erzeugung des 11,5- oder 52,4-Teilersignals am Ausgang des Flip-Flops 1329. Dieses wird nur bei Verwendung der Telpak A-Geschwindigkeit über seinen Setzeingang angesteuert.
P In Fig.14 sind die Decodierfunktionen für das Synchronieierimpuls-Erzeugungssignal, das Ausblendsignal und das Löschsignal dargestellt. Die Eingänge der verschiedenen Gatterschaltungen sind mit den Zählstufen des Zeittaktzählers verbunden, wie dies im folgenden noch an Hand von Mg. 16 beschrieben wird. Die Erzeugung des Aueblendsignale, w&ches von dem Synchronisierimpulsdetektor jeweils zu dem Zeitpunkt verarbeitet wird, zu dem Synchronisiersignale erscheinen sollen, wird in Verbindung mit dem Flip-Flop 1409 beschrieben. Das NAND-Gatter 1401 erzeugt in Verbindung mit den bestimmten Zeittaktsignalen des
k Zeittaktzählers und einem Steuerimpuls des Ablenktaktgenerators für die Telpak Α-Geschwindigkeit ein Öffnungssignal für das Flip-Flop 1409 beim Zählschritt 1130. Dieser Zählschritt wird auf den Setzeingang des Flip-Flops 1409 geführt. Da das Flip-Flop mit dem Takt am anderen Setzeingang angesteuert wird, gibt es beim Zählschritt 1130 das Aueblendsignal ab. Zur Beendung des Ausblendsignals nach einer vorbestimmten Dauer decodiert das NAND-Gatter 1405 den Zählschritt 1177 des Zeittaktzählers. Bei diesem Zählschritt erscheint am Rücketelleingang des Flip-Flops 1409 ein Impuls. Der Ausblendimpuls wird daher zwischen den Zählschritten 1130 und 1177 erzeugt. Für die Telpakt C-Geechwindigkeit decodiert das NAND-Gatter 1403 einen Zählachritt 1168, der den
109851/UOB . 65 _
Setzeingang des Flip-Flops 1409 zugeführt wird. Beim Zählschritt 1344, der durch das NAND-Gatter 1407 decodiert wird, wird das Flip-Flop zurückgestellt, wodurch das Ausblendsignal beendet wird.
Die Erzeugung des Synchronmerimpula-Erzeugungssignals ist in Verbindung mit dem Flip-Flop 1415 dargestellt. Mit der Telpak A-Geechwindigkeit decodiert das NAND-Gatter 1411 den Zählschritt 1138 und mit der Telpak C-Geschwindigkeit decodiert das NAND-Gatter 1413 den Zählschritt 1209, der dem Setzeingang des Flip-Flops 1415 in Verbindung mit dem Sende-Synchronisiersignal und dem Nicht-LDX-Schreibfehlersignal zugeführt wird. Das Synchronism erimpuls-Erzeugungss:gial wird bis zum Zählschritt 1177 fortgesetzt, der mit dem NAND-Gatter 1405 in beschriebener Weise decodiert wurde. Das Flip-Flop 1415 wird zur Beendung des dem Synchronisierimpulsgenerator 1207 (Fig.12) zugeführten Synchronisierimpuls-Erzeugungssignals zurückgestellt.
Das an den Zeittaktzähler 1223 (Fig.12) abzugebende Freigabesignal wird von dem in Fig.14 dargestellten Flip-Flop 1423 geliefert. Für die Telpak Α-Geschwindigkeit decodiert das Gatter 1419 den Zählschritt 1252 und liefert dieses Signal an den Setzeingang des Flip-
14
Flops/23,für die Telpak C-Geschwindigkeit erzeugt das NAND-Gatter 1421 ein Signal durch Decodieren des Zählschrittes 1440, welches gleichfalls dem Setzeingaig des Flip-Flops 1423 zugeführt wird. Bei diesen Zählschritten wird daher abhängig von der jeweiligen Betriebsgeschwindigkeit des Adapters das Freigabesignal am Setzausgang des Flip-Flops 1423 eraeugt. Dieses Signal wird, wie aus Fig.12 zu erkennen ist, dem Zähler 1223 vom Decoder 1225 zugeführt. Ein Preigabesignal wird gleichfalls am DC-Rückstelleingang des Flip-Flope 1423 bei Vorliegen eines Syetem-Rückstellsignals erzeugt.
109851/U05
- 66 -
Das Video-Torsignal, das Videovorsignal, das Abtast-Startsignal, das Untertrechungssignal für die Blatthinterkante, das Bedienungsfehlersignal und das Betriebsartausgangs-Spebhersignal werden auf die in ^ig.15 dargestellte Weise decodiert. Das Lesebetriebesignal wird den Invertern 1501 und 1503 sowie von diesen dem Flip-Flop 1507 zugeführt. Das Flip-Flop- 1505 wird von einem Betriebsartsausgangssignal und einem Nicht-Schreibbetriebssignal gesetzt. Die Ausgänge des Flip-Flops sind mit dem Flip-Flop 1507 verbunden, auf das auch die Signale der Inverter 1501 und 1503 geführt werden. Wenn das Flip-Flop 1525 gesetzt wird, gelangt sein Ausgangssignal auf die monostabilen Multivibratoren 1527 und 1533. Mit einem Nicht-Schneidebefehlssignal und abhängig von der Polarität des Signals des Flip-Flops 1525 erzeugen die Multivibratoren 1527 und 1533 Signale, die dem NAND-Gatter 1541 sowie den Invertern 1529 und 1535 zugeführt werden. Der Ausgang des monostabilen Multivibrators 1527 ist mit dem zweiten Setzeingan g des Flip-Flops 1507 verbunden. Dieses liefert an seinen Ausgängen die Abtast-Start-Signale. Das NAND-Gatter 1537 erzeugt in Verbindung mit dem Signal des Inverters 1535 und dem Lesebetriebssignal den Huckstellimpuls für das Flip-Flop 1507 und den Öffnungsimpuls für das NAND-Gatter 1545. Der andere Eingang des NAND-Gatters 1545 wird entweder vom Setzausgang des Flip-Flops 1507 oder von der Torschaltung 1511 angesteuert, ^ie Signale des NAND-Gatters 1545 und des Inverters 1547 sind die Unterbrechungssignale für die Blatthinterkante.
Dem Eingang der Torschaltung 1509 wird das Nicht-Abtastung-Binstellsignal zugeführt, welches in Verbindung mit dem Nicht-Freigabesignal das Flip-Flop 1513 setzt. Der Rucksteilimpuls für dieeea Flip-Flop ist das Nicht-Abtastung-Rückstellsignal und das Nicht-Abtaetung-Endrücksteilsignal am Gatter 1511. Das Unterbrechungseignal für die
1 0 9 8 5 1 / U Q 5 -67-
Blatthinterkante betagt für die Telpak A-Geschwindigkeit 13»02, für die Telpak C-Geschwindigkeit 2,64 Sekunden. Es sei daran erinnert, daß die LDX-Schneidevorrichtungen einen Abstand von der Abtaststelle haben und daß eine Zeitverzögerung zwischen Abtaststelle und Schneictetelle für das Papier vorgesehen sein muß, da sonst das Papier in der falschen Lage geschnitten wird und zusammenhängende Nachrichten getrennt werden. Das Ausgangssignal des Flip-Flops 1513 wird dem Eingang des MD-Gatters 1523 zugeführt. In Verbindung mit dem Freigabe- und dem Schreibesignal wird das Videovorsignal erzeugt.
Das Video-Torsignal dient zur Einblendung der Videosignale bei deren Auftreten. Da eine Informationszeile 1024 Informationsbits enthält, muß das Videotorsignal zwischen dem ersten und dem 1024. Informationsbit erscheinen, dann beendet werden. Im Lese- oder Schreibbetrieb wird über das NAND-Gatter 1521, wenn das Video-Steuersignal des Flip-Flops-1513 vorliegt, wenn kein Blattendebefehl auftrift, wenn der Zählschritt des Zeittaktzählers nicht auf 1024 sondern auf 1 steht, das NAND-Gatter 1515 geöffnet, wodurch das Flip-Flop-1519 gesetzt wird und das Video-Torsignal erzeugt. Decodiert das NAND-Gatter 1517 den Zählschritt 1025, so ist die gesamte Zeile abgetastet, und Tdas Video-Torsignal wird zurückgestellt. Es dauert also vom Zählschritt 1 bis zum Zählschritt 1024 entsprechend der gesamten abzutastenden Informationszeile.
Die Bedienungsfehlersignale werden mit dem Flip-Flop 1543 erzeugt. Die ^usgänge der monostabilen Multivibratoren 1527 und 1533 sind auf das NAND-Gatter 1541 geführt. Dessen Signal setzt in Verbindung mit dem Nicht-Schneidebefehlssignal das Flip-Flop 1523 und erzeugt so das
- 68 -
109851/U05
BedienungsfehlersignäL Ein Nicht-Zustandsfreigabesignal und ein Einrichtungs-Kontro11signal setzen das Flip-Flop 1513 zurück und erzeugen das Nicht-Bedienungsfehlersignal.
Der zeittaktzähler, von dem alle anderen Zeittaktechaltungen ihre Zählsignale erhalten, ist in ^ig.iö dargestellt. Die NAND-Gatter 1601 und 1603 bestimmen die Betriebsgeschwindigkeit des Adapters entsprechend Telpak C oder Telpak A. Die anderen Eingänge der NAND-Gatter werden mit den Taktgeschwindigkeiten angesteuert, wie sie durch f die Teilernetzwerke 1219 und 1221 (Fig.12) erzeugt werden. Die Ausgänge der NAND-Gatter führen die Taktsignale für die jeweilige Betriebsgeschwindigkeit des Adapters. Die elf Flip-Flops bilden einen Zähler, der von 1 bis 1024 zählt. An den Ausgängen der Flip-Flops treten die jeweiligen Zählsignale auf. Die Flip-Flops 1607 bis 1627 erzeugen also die Zählsignale 1, 2, 4, 8, 16, 32, 64» 128, 256, 512 und 1024. Wird vom Decodiernetzwerk 1225 (Fig.12) ein Freigäbesignal empfangen, so erzeugt der Impulsverstärker 1605 ein FreUgabesignal zur Rückstellung des Zeittaktzählers auf den Zählschritt Null.
In Fig.17 ist die Erzeugung des Synchronisierimpulssignals sowie das Teilernetzwerk zur Teilung durch 2 für die Telpak C-Geschwlndigkeit dargestellt. Der quarzgesteuerte Oszillator 1701 erzeugt die 1,2096 MHz-Signale für die Flip-Flops 1703 und 1711. Der Oszillator 1701 und das Flip-Flop 1703 entsprechen den in F% 12 dargestellten Funktioneeinheiten 1201 und 1203. Das Flip-Flop 1703 wandelt durch selbsttätiges Setzen und Rückstellen das 1,2096 MHz-Signal in ein 604t8 kHz-Signal für das NAND-Gatter 1705 um. Bei Vorliegen eine» Nicht-Schreib-
- 69 -
109851/U05
signals und eines Nicht-Kontrollsignals wird das NAND-Gatter 1705 geöffnet und leitet das 604,8 kHz-Signal auf das Flip-Flop 1709. Dieses ist; das Teilernetzwerk 1221 aus Fig.12. Im Eesebetrieb und mit einem Nicht-Kontrollsignal wird das Gatter 1707 geöffnet und das Taktsignal des Spannungsgesteuerten Oszillators 1229 (Fig.12) gelangt auf das Flip-Flop 1709. Das Ausgangssignal dieses Flip-Flops wird vom Zeittaktzähler 1223 (Fig.12) verarbeitet.
Ein aus den Flip-Flops I7II, 1713, 1715, 1717 und 1719 bestehender Zähler beginnt mit der Zählung des 1,2096 MHz-Signals des Quarzoszillators. Decodiert das NAND-Gatter 1720 den Zählschritt 32, so wird das Flip-Flop 1721 gesetzt. Das Synchronisiierimpulssignal wird am Rückäfcellausgang des Flip-Flops 1721 abgenommen. Bei jedem von 32 verschiedenen Zählschritt wird das Flip-Flop 1721 gesperrt und unterbindet damit die Erzeugung des Synchronisierimpulssignals. Ein entsprechend Fig.12 vom Decoder 1225 geliefertes Freigabesignal stellt den Zähler zurück.
In Fig.18 ist die Erzeugung des Ablenktaktes dargestellt, der für die Telpak A-Geschwindigkeit 4-2 und für die Telpak C-Geschwindigkeit 210 Takte beträgt. Ferner wird das Koinzidenzsignal für den Synchronisierimpdsdetektor 1227 (Fig.12) erzeugt. Für die Telpak Α-Geschwindigkeit decodiert das NAND-Gatter 1801 den Zählschritt 529 des Zeittaktzählers, wodurch das Flip-Flop 1805 in Verbindung mit dem Taktsignal gesetzt wird. Das NAND-Gatter 1807 decodiert den Zählschritt 1155, wodurch das Flip-Flop 1805 zurückgestellt wird. Abhängig von der Frequenz des vom Zeittakt- zlhler gelieferten Taktes hat das vom Flip-Flop 1805 gelieferte
109851/UOB -70-
Ablenktatksignal die jeweils richtige Geschwindigkeit. Für die Telpak C-Geschwindigkeit decodiert das NAND-Gatter 1803 den .; Zählschritt 588 und setzt das Flip-Flop 1805, während das NAND-Gatter 1809 den Zählschritt 1308 decodiert und das Flip-Flop 1805 zurückstellt. Für die Telpak C-Geschwindigkeit und die zugehörige Taktfrequenz läuft der Ablenktakt vom Zählschritt 588 bis zum Zählschritt 1308 des Zeittaktgenerators.
Der Koinzidenztakt für den Synchronisierimpulsdetektor 1227 (Fig.12) wird vom"Flip-Flop 1819 erzeugt. Für die Telpak A-Geschwindigkeit decodiert in Verbindung mit einem Ablenktaktsignal des Flip-Flops 1805 das NAND-Gatter 1811 den Zählschritt 1152 des Zeittaktgenerators, wodurch das Flip-Flop 1819 gesetzt wird. Das NAND-Gatter 1815 decodiert den Zählschritt 1158, wodurch das Flip-Flop 1819 zurückgestellt wird. Der Koinzidenztakt läuft also abhängig von der Taktgeschwindigkeit der jeweils verwendeten Telpakeinrichtung vom Zähls chritt 1152 bis zum Zählschritt 1158.
Für die Telpak C-Geschwindigkeit decodiert das NAND-Gatter 1813 den Zählschritt 1293, der das Flip-Flop' 1919 setzt, wie dies der Fall für die Telpak Α-Geschwindigkeit war. Das NAND-Gatter 1817 decodiert den Zählschritt 1324, der das Flip-Flop 1819 zurück stellt. Für die Telpak C-Geschwindigkeit und die zugehörige Taktgeschwindigkeit des Adapters läuft das Koinzidenzsignal vom Zählschritt 1293 bis zum Zählschritt 1324. Das Flip-Flop 1821 erzeugt in Verbindung mit dem 8-Signal und dfem Nicht-8-Signal das 8-Decodiersignal und das Nicht-8-Decodiersignal.
- 71 109851/U05
.■".♦'■
In Fig.19 ist ein Zeitdiagramm für die Zeittakterzeugung mit den Schaltungen gemäß Fig.12 bis Fig.18 dargestellt. Die erzeugten Signale erscheinen zu den jeweiligen Taktzeiten, die an der Ober seite der Figur gezeigt sind. Im unteren Teil erscheinen die Zeit takte für die Telpak Α-Geschwindigkeit und de Telpak C-Geschwindigkeit mit den beschriebenen Zeitfolgen.
In Fig.20 ist der Abtasteradressendecodierer dargestellt, der die Adresse des Abtasters decodiert, welche vom Computer auf dem Ausgangsleitungsbündel übertragen wird. Da der Adapter und die LDX-Einrichtung an ein bereits vorhandenes Computersystem angeschlossen werden können, müssen verschiedenartige Adressen verarbeitet werden können, da auch Einrichtungen mit verschiedenen Adressen anschaltbar sein sollen. Zur Eingabe der Abtasteradresse in die Adapterschaltung sind acht Schalter vorgesehen. Mit diesen Schaltern kann jede Adresse von Null bis 255 entsprechend der vorbestimmten Adresse eines Abtasters voreingestel It werden.
Die Adresse des Abtasters ist auf den acht Ausgangsleitungen des Computers vorhanden. Daher müssen acht verschiedene Vergleiche durchgeführt werden, um zu bestimmen, ob die empfangene Adresse tatsächlich diejenige des Abtasters ist. Ist beispielsweise das erste Bit in der Abtasteradresse eine binäre Null, so verbleibt der Schalter 1 in seiner geschlossenen Ruhelage. Da die Schaltungen und der Adapter mit negativer Logik arbeiten, wird die mit dem Schalter und dem Eingang des NAND-Gatters 2019 verbundene Leitung durch die Begrenzerschaltung 2001 auf Erdpotential gehalten. Das Eingangssignal an dem Nicht-Ausgangsbündeleingang des
109851/U05
- 72 -
NAND-Gatters 2019 hat eine Spannung von -3 Volt, da die binäre Null als Erdpotential definiert ist, wie dies am NAND-Gatter 2017 zu erkennen ist. Dadie beiden Eingangssignal des NAND-Gatters 2019 nicht übereinstimmen, d.h. auf -3 Volt liegen, hat das Ausgangssignal des invertierten Eingangssignals eine Spannung von -3 Volt, wodurch diese Situation ^gezeigt wird.
Ist beispielsweise das zweite Bit der Abtasteradresse eine binäre Eins, so wird der Schalter 2 geöffnet. Erscheint eine binäre Eins an dem Ausgangsbünde1-1-Eingang des NAND-Gatters 2021 und wird dessen anderer Eingang mit der Begrenzerschaltung 2007 auf E^- potential gehalten, so hat das Ausgangssignal des Gatters eine Spannung von -3 Volt, was anzeigt, daß de Eingangssignale nicht übereinstimmen. Daraus ist zu erkennen, daß eine logische Eins, d.h. eine Spannung von -3 Volt, an dem Ausgang eines jeden Vergleichsgatters erscheint, wenn der Vergleich durchgeführ^ist und damit die tatsächliche Abtasteradresse festgestellt wurde. Wenn alle Vergleiche dieses Ergebnis zeigen, führt das Signal auf der Leitung 2032 eine Spannung von -3 Volt, wodurch der Eingang des NAND-Gatters 2077 angesteuert wird. Wenn andererseits die im Adressendecodierer empfangene Adresse nicht diejenige des Abtasters war, so zeigen einer oder mehrere Vergleiche nicht das richtige Ergebnis an und mit den Begrenzerschaltungen 2001 bis 2015 wird das Erdpotential gehalten, wodurch das NAND-Gatter 2077 gesperrt wird. Der andere Eingang dieses Gatters wird mit anderen Vergleichsnetzwerken für die letzten vier Bits der Abtasteradresse auf dem Ausgangsleitungsbündel angesteuert. Wie für die ersten vier Ziffern halten die Begrenzerschaltungen 2035 bis 2047 die Ausgangssignale der Gatter 204-9 bis 2063 auf Erdpotential, wenn
109851/U05 -73-
zumindest ein fehlerhafter Zustand d urch den Vergleich festgestellt wurde. Nach Durchführung aller Vergleiche und insgesamt echten Anzeigen wird der andere Eingang des NAND-Gatters 2077 angesteuert.
Ein weiterer Eingang des Gatters 2077 wird mit dem Abtasteradressen-Sperrsignal angesteuert, welches mit dem Abtastersteuerschalter 2065 mit der Begrenzerschaltung 2067 oder 2069 über das NAND-Gatter 2071 erzeugt wird. Mit dem Leistungs-Sperrsignal und dem Auswahlausgangssignal als weitere Eingangssignale wird das NAND-Gatter 2077 aufgesteuert, wodurch der Setzeingang des Flip-Flops 2079 angesteuert wird. Während des Decodiervorganges für die Abtasteradresse muß die Operationsausgangsleitung ein Signal führen, wodurch angezeigt wird, daß die Einrichtungen betriebsbereit und angeschaltet sind. Bevor die Abtasteradresse als ein echtes Adressensignal für den Abtaster festgestellt werden kann, muß die Adressenausgangsleitung des Computers ein Signal führen, wodurch angezeigt wird, daß die aif dem Ausgangsleitungsbündel erscheinenden Informationen ein echtes Adressensignal darstellen. Mit beiden Signalen auf dem Adressenausgang und dem Operationsausgang wird der Impulsverstärker 2073 angesteuert, dessen Ausgangssignal mit dem iNverter 2075 invertiert und dem anderen Setzeingang des Flip-Flops 2079 zugeführt wird. Dadurch wird das Flip-Flop gesetzt und sein am Setzausgang erscheinendes Ausgangssignal ist eine Anzeige dafür, daß die echte Abtasteradresse vom Adapter empfangen wurde. Wird am Rückstelleingang des Flip-Flops 2079 ein Operationseingangssignal empfangen, so wird die Anzeige der richtig empfangenen Abtasteradresse zurückgestellt. Wenn am Gleichspannungsrückstelleingang ein Systemrückstellsignal empfangen wird, so kann das
109851/U05 .
Flip-Plop 2079 durch ein Belegtsignal und ein Adressenfreigabesignal über das NAND-Gatter 2081 zurückgestellt werden. Das ^ Adressenfreigabesignal wird erzeugt und stellt das Flip-Flop , (l über Ae torschaltung 2083 durch Begrenzung seines Signals am Setζausgang zurück.
In Fig.21 ist der Schreiberadressendecodierer dargestellt, der die Adresse des Schreibers bei deren Erscheinen auf den Ausgangs.-leitungen des Computers decodiert. Er arbeitet auf ähnliche Weise
-er
wie der Abtas"fyadressendecodierer, der in Fig.20 dargestellt ist. Die Schalter 10 bis 17 werden abhängig von der vorbestimmten Schreberadresse voreingestellt. Die NAND-Gatter 2133 bis 2163 vergleichen die voreingestellte Adresse mit den Binärziffern auf jeder der acht Ausgangsleitungen des Computers. Wird mit allen NAND-Gattern ein richtiges Vergleichsergebnis festgestellt, so wird das Gatter 2175 geöffnet. Wird jedoch mit einem oder mehreren der Vergleichsgatter feigestellt, daß d-ie Adresse auf dem Ausgangsleitungsbündel nicht die Schreiberadresse ist, so werden die Ausgangsleitungen 2164 und/oder 2165 mit den Begrenzerschaltungen 2101 bis 2131 auf Erdpotential gehalten, wodurch das NAND-Gatter 2175 gesperrt wird. Auf ähnliche Weise wie beim Abtasteradressendecodierer in Fig.20 bestimmt ein Schreiberadressen-Steuerschalter 2167, ob das Adressensignal für den lokalen Schreiber oder
-nen
für den fen/3ihreiber erzeugt werden soll. Durch Begrenzerschaltungen 2179 und 2171 sowie über das NAND-Gatter 2173 wird das Schreiberadressen-Sperrsignal erzeugt. Mit einem Nicht-Schreiberadressen-Sperrsignal und dem Leistung-Sperrsignal sowie den Auswahlausgangssignalen an den anderen Eingängen wird das NAND-Gatter 2175 geöffnet. Mit dem in Fig.20 erzeugten Adressenauswertesignal
109851/UO 5
in Verbindung mit dem Ausgangssignal des Gatters 2175 wird das Flip-Flop 2177 gesetzt, wodurch ein Schreiberadressensignal erzeugt wird, welches anzeigt, daß die richtige Schreiberadresse decodiert wurde. Wird ein Operationseingangssignal oder ein Systemrückstellsignal empfangen, so wird das Flip-Flop 2177 zurückgestellt, wodurch das Schreiberadressensignal gelöscht wird. Ferner kann das Nicht-Adressenfreigabesignal das Flip-Flop 2177 auf ähnliche Weise wie in Fig.20 gezeigt zurückstellen.
In Fig.22 ist der Befehlsdecoder 335 aus Fig.3B dargestellt. Wie bereits beschrieben, decodiert dieser alle vom Auswahlspeicher auf den Ausgangsleitungen zum Adapter übertragenen Befehle bei Aktivierung des Befehlsausganges. Diese Befehle sind: Kontrolle Eingang-Ausgang, Abfragen, Schreiben, Lesen und der Steuerbefehl "Keine Operation". Während das Befehlssignal auf den acht Ausgangsleitungen erscheint, verarbeitet der Adapter nicht die ersten vier Bits zum Erkennen des übertragenen Befehls. Daher werden nur die letzten vier-Bits auf den Ausgansleitungen 4, 5, 6 und 7 zur Decodierung der Befehlssignale überwacht.
Für das Lesebefehlssignal überwacht das NAND-Gatter 2201 das Signal auf der Ausgangsleitung 6 und das Nicht-Signal auf der Ausgangsleitung 7· Für den Lesebefehl haben die ersten sechs Ziffern auf den Ausgangsleitungen keine Bedeutung, so daß mit Ziffer Nummer 6 als binäre Eins und Ziffer Nummer 7 als binäre Null der Lesebefehl decodiert wird. Für den Schreibbefehl überwacht das NAND-Gatter 2203 das Signal auf der Ausgangsleitung 6 und auf der Ausgangsleitung 7. Für den Lesebefehl sind die ersten sechs Ziffern ohne Bedeutung,
- 76 -
109851/U05
so daß bei der Ziffer Nummer 6 als binäre Null und der Ziffer Nummer 7 als binäre Eins der Schreibbefehl decodiert lird. Für den Befehl «Keine Operation" überwacht das NAND-Gatter 2205 das Nicht-Signal auf der'Ausgangsleitung 4, das Nicht-Signal auf der Auegangeleitung 51 das Signal auf der Ausgangsleitung 6 und das Signal auf der Ausgangsleitung 7. Für einen Befehl "Keine Operation" muß eine binäre Null auf den Augangsleitungen 4 und 5 und eine binäre Eins auf den Ausgangsleitungen 6 und 7 erscheinen. Für den Befehl "Ende . einer Seite" überwacht das NAND-Gatter 2207 die Signale auf den Ausgangsleitungen 5» 6 und 7. In disem Falle sind die Ziffern auf den ersten fünf Ausgangsleitungen nicht von Bedeutung, während auf der Ausgangsleitung 5, 6 und 7 für diesen Befehl eine binäre Bins erscheinen muß. Der Abfragebefehl wird mit dem NAND-Gatter 2209 decodiert. Hierzu werden das Nicht-Signal auf der Ausgangsleitung 4« das Signal auf der Ausgangsleitung 5> das Nicht-Signal auf der Auegangsleitung 6 und das Nicht-Signal auf der Ausgangsleitung 7 überwacht. Für einen zu decodierenden Abfragebefehl muß eine binäre Null auf den Ausgangsleitungen 4» 6 und 7 sowie eine binäre Eins * auf der Ausgangsleitung 5 erscheinen. Der Befehl "Kontrolle Eingang/ Ausgang" wird mit dem NAND-Gatter 2211 decodiert. Hierzu werden die ν ht-Signale auf den Auegangsleitungen 4i 5i 6 und 7 überwacht, und zur Befehlsdecodierung muß eine binäre Null auf allen diesen Leitungen erscheinen. Die folgende Tabelle enthält eine Zusammenstel-
'-■■ % lung aller der mit dem Adapter zu decodierenden Befehle, wobei der Buchstabe X anzeigt, daß die in dieser Position erscheinende Binärziffer keine Bedeutung für die Decodierung des jeweiligen Befehle hat.
- 77 » 109861/U06
Tabelle 2
Befehl Bitpositionen: 0 12 3 4 5 6 7
Lesen X X X X X X 1 0
Schreiben XXXXXXO 1
Keine Operation X X X X 0 0 1 1
Ende einer Seite X X X X X 1 1 1
Abfragen X X X X 0 1 0 0
Kontrolle Eing./Ausg. XXXXOOOO
Die weiteren Funktionen des in Pig. 22 dargestellten Befehlsdecodierers betreffen die interne Arbeitsweise der weiteren Schaltungen des Adapters. Ist die Adresseneingangsleitung aktiviert und wird das Abtasteradressen- oder Schreiberadressensignal am NAND-Gatter 2213 empfangen, so erzeugt der monostabile Multivibrator 2215 ein Signal von 0,4 Mikrosekunäen Dauer zur impulsweisen Ansteuerung des Verstärkers 2217. Mit dem vom NAND-Gatter 2201 decodierten Lesesignal und dem Setzbefehlssignal am Ausgang des Flip-Flops 2217 wird das! Flip-Flop 2219 gesetzt, wodurch das Lesebefehlssignal erzeugt wird. Werden das Betriebsartausgangssignal und das Zustandseingangssignal empfangen, so wird das Flip-Flop 2219 zurückgestellt, wodurch das Lesebefehlssignal gelöscht wird. Empfängt das Flip-Flop 2221 das Lesede'odiersignal des NAND-Gatters 2201 und das Setzbefehlssignal des Flip-Flops 2217, so wird es gesetzt, wodurch das Lesebetriebssignal erzeugt wird. Wird im Falle einer zeitlichen Übersteuerung das entsprechende Freigabesignal empfengen, welches Anzeigt, daß der Übersteuerungszustand beseitigt ist, so erzeugt die Torschaltung 2223 das Lesebetriebesignal am selben Auegang des Flip-Flops 2221.
109851/U05 _ 78 .
Empfängt der Setzeingang des Flip-Flops 2225 das Setzbefehlssignal und das Schreibdecodiersignal, so wird das Schreibbefehlssignal erzeugt. Empfängt das Flip-Flop 2227 dasselbe Schreibbefehlssignal und dasselbe Schreibdecodiersignal, so wird das Schreibbetriebssignal erzeugt. Empfängt ähnlich wie beim Lesebetrieb die torschaltung 2228 ' das Übersteuerungs-Freigabesignal, so wird am Ausgang des Flip-Flops 2227 dasselbe Schreibbetriebssignal erzeugt. Werden am Flip-Flop 2225 das Betriebsartausgangssignal und das Zustandseingai gssignal empfangen, so wird, das Schreibbefehlssignal gelöscht. In ähnlicher Weise wird bei Empfang des Schreibbetriebs-Freigabesignals vom Impulsverstärker 2255 das Flip-Flop 2227 zurückgestellt» wodurch das Schreibbetriebssignal gelöscht wird.
Wird das Seitenende-Decodiersignal in Verbindung mit dem Setzbefehlssignal empfangen, so wird das Flip-Flop 2229 gesetzt, wodurch das Seitenende-Befehlssignal für innere Funktionssteuerungen erzeugt wird. Wird das Schreibbetriebs-Freigabesignal am Inverter 2230 «mpfangen, so wird das ^lip-Flop 2229 zurückgestellt, wodurch das Seitenende-Befehlssignal gelöscht wird. Ist daa Abfragebefehlssignal vom Computer decodiert, so wird bei Auftreten des Setzbefehls-Signals das Flip-Flop 2231 gesetzt, wodurch das Abfragebefehlssignal erzeugt wird. Dieser Befehl wird durch das Nicht-Abfrage-Setzeignal am Eingang ds Flip-Flops 2231 gelöscht. Wird der Befehl "Kontroll Eingang/ Ausgang" empfangen, so wird in Verbindung mit dem Setzbefehlssignal das Flip-Flop 2233 gesetzt, wodurch der Befehl "Kontroll Eingang/ Ausgang" erzeugt wird. Diese Flip-Flop wird zur Löschung dieses Befehls durch Ansteuerung seines Rückstelleinganges mit dem Betriebsart ausgangs s^gial und dem Zuatandseingangeeignal zurückgestellt. Der
109851/UOS . 79 .
Befehl "Keine Operation" wird durch Empfang des Setzbefehlssignals und des Keine Operation-Decodiersignals am Setzeingang des Flip-Flops 2235 erzeugt. Das Flip-Flop wird durch Empfang des Betriebsartausgangssignals und des Zustandseingangssignals an seinem Rückstelleingang zurückgestellt.
Zwei mtere vom Adapter empfangene Befehle des Computers sind die Befehle "Textunterbrechung·1 und "Seitenende". Diese Signale sind mit dem Schreibbefehl und dem Befehl "Keine Operation" multiplex zusammengesetzt. Über die Inverter 2237 und 2239 werden das Schreib-Decodiersignal und das Seitenende-Decodiersignal überwacht und den beiden NAND-Gattern 2241 und 2243 zugeführt. Erscheint auf den Ausgangsleitungen 4 oder 5 eine binäre Eins, so wird das Textunterbrechung-Decodiersignal erzeugt. Empfängt das NAND-Gatter 2247 dieses Signal, das Ausgangssignal des monostabilen Multivibrators 2215 und das invertierte Seitenendebefehl-Decodiersignal, so wird das Signal "Abtastungsendrückstellung" erzeugt. Empfängt das NAND-Gatter 2245 das Ausgangssignal des monostabilen Multivibrators 2215, das Textunterbrechung-Decodiersignal und das invertierte Schreibde- " codiersignal in Verbindung mit dem Schreibbetriebssignal, so w±d das Nicht-Signal "Schreibanfang ohne Textunterbrechung" erzeugt. Es ist ferner zu erkennen, daß die Zuführung eines Systemrückstellsignals alle Flip-Flops im Befehlsdecodierer in den Ruhezustand zurückstellt.
In Fig.23 ist die Auswahlsteuerlogik zur Erzeugung des abzugebenden Auswahlausgangssignals, dee Systemrückstellsignals, des Blattlängeneingangssignals und des Operationseingangssignals dargestellt. Bei
109851/U05 ' 80 "
Eingabe des Nicht-Abtasteradressendecodiersignale oder des Nicht-Schreiberdecodiersignals wird das Signal "Abtasteradressendecodierung und Schreiberadressendecodierung11 erzeugt. Hit diesem Signal und dem Adressenausgangssignal an den Eingängen des NAND-Gatters 2303 wird der Eingang des NIND-Gatters 2305 angesteuert. Mit dem Auswahlausgangssignal und dem Nicht-Anforderungseingagssignal, dem Abtasteradressensignal und dem Schreiberadressensignal im Nicht-Zustand, wird der Eingang des NAND-Gatters 2309 angesteuert, wodurch über das NOR-Gatter 2313 der zweite Eingag des NAND-Gatters 2305 angesteuert wird. Dieser Eingang kann auch über das NOR-Gatter 2313 durch Empfang des Auswahlausgangssignals und des Nicht-Hai te aus gangs signals am NAND-Gatter 2311 angesteuert werden. An dem anderen Eingang des Gatters 2305 erscheint das Nicht-Operationseinzigesignal des NAND-Gatters 2345* Bei öffnung des NAND-Gatters 2305 wird das Nicht-Aussenden-Auswahlausgangssignal erzeugt, welches die vom Adapter nicht erkannte Adresse zu den anderen Einheiten des Computersystems überträgt. Mit dem Nicht-Abtasteradressensignal und dem Nicht-Schreiberadressensignal am NOR-Gatter 2321 wird ein Eingang des NAND-Gatters 2319 angesteuert. Mit dem ferner von diesem Gatter empfangenen Unterdrückungsausgangssignal u-,υ. dem Nicht-Operationsausgangssignal wird das Signal "Selektive Rückstellung" erzeugt und dem Impulsverstärker 2327 zugeführt. Dieser kann ferner mit den Nicht-Signalen "Rückstellung von Hand" und "Rückstellung einschalten" am NOR-Gatter 2315 über daa NIND-Gatter 2317 angesteuert werden. Der zweite Eingang des NAND-Gatters 2217 wird mit dem Taktsignal des Zeittaktgenerators angesteuert. Zur Erzeugung des Rückstellsignale zur Rückstellung «Her Flip-Flops des Adapters muß am NAND-Gatter 2323 das Nicht-Operationsausgangs signal oder das Nicht-Unterdrückungsauegangssignal empfangen werden,
109851/U05 ■"·■■■*■■ öi
— öl —
wodurch der monostabile Multivibrator 2325 angesteuert wird. Durch Ansteuerung des Impulsverstärkers 2327 für eine Dauer von 4 Mikrosekunden wird dann das System-Rückste11signal erzeugt.
Zur Erzeugung des Papierlängensignals und das Operationseingangssignals müssen folgende Punktionen ablaufen. Das Nicht-Abtasteradressensignal und das Nicht-Schreiberadressensignal müssen zusammen mit dem Nicht-Anforderungseinga^ssignal am NOR-Gatter 2329 empfangen werden. Das Ausgangssignal für dieses Gatter steuert zusammen mit dem Halteausgangssignal, dem Nicht-Belegtsignal und dem Operationsausgangssignal das NAND-Gatter 2331 an, wodurch das Flip-Flop 2339 angesteuert wird. Wird am monostabilen Multivibrator 2337 das Nicht-Auswahlausgangssignal empfangen, so wird der andere Setzeingang des Flip-Flops 2339 für 0,5 Mikrosekunden angesteuert. Das Ausgangssignal dieses Flip-^lops steuert zusammen mit dem Operationsausgangs signal die NAND-Gatter 2343 und 2345 zur Erzeugung des Nicht-Operationseingagssignals an, wobei über den Inverter 2347 das Papierlängeneingange signal und das Operationseingangssi»gnal erzeugt wird.
Zur Rückstellung des Flip-Flops 2339 müssen das Zustandseingangsund das Auswahlausgangssignal
signa^/am Rückstelleingang empfangen werden. Unabhängig von der Ansteuerung des Ruckstelleinganges müssen zur Gleichspannungsrückstellung des Flip-Flops das Nicht-Auswahlausgangssignal, das Befehlsausgangssignal und das Zustandβeingangssignal am NAND-Gatter 2323 empfangen werden, wodurch das Stapel-Befehlssignal erzeugt wird. Dieses Signal oder das Nicht-Auswahlauegangssignal oder das Adressenausgangssignal am NAND-Gatter 2335 stellen das Flip-Flop bis zur nächsten Setzoperation zurück.
- 82 109851/U05
Wie bereits ausgeführt wurde, muß bei gewünschter Verbindung eines LDX-Abtasters mit dem Aifwahl spei eher des Computers der Anforderungseingang des Computers ein Signal führen, so daß der Auswahlspeicher über die gewünschte Verbindung informiert wird. Er reagiert mit einem Signal über den Auswahlausgang an den Adapter, wodurch der Adapter .den Operationseingang ansteuert, so daß der Auswahlspeicher informiert ist, daß eine Eingaogs-Ausgangseinrichtung ausgewählt wurde. Die Aussendung des Auswahlausgangssignals zur nächsten Steuereinheit wird gestopt, wodurch der Adapter mit dem Operationseingangssignal den Auswahlspeicher "Gefangen" hat. Jetzt muß jedoch der Adapter den Auswahlspeicher darüber informieren, welche Einheit an die Leitung angeschlossen ist, was durch Eingabe der Abtastadresse auf die Eingangsleitungen und Aktivierung ds Adresseneinganges geschieht. Diese Funktionen werden mit der Schaltung gemäß Pig.24 erreicht, in der die Generatoren für das Anforderungseingangssignal und das Adresseneingangasignal dargestellt sind.
Zur Erzeugung des Anforderungseingangssignals für den Auswahlspeicher wird die Sendetaste am LDX-Abtaster gedrückt, wodurch sofort die Übertragung von Synchronisierimpulsen zum Adapter beginnt. Am Ende des bereits beschriebenen Synchronisiervorganges befindet eich der Adapter im synchronen Zustand mit dem Abtaster» wonach das Synchronisationszustandssignal am Gleichspannungs-Rücketelleingefg des Flip-Flops 2407 empfangen wird, so daß dieses für die Dauer des synchronen Zustandes zurückgestellt bleitot. Das Ausgangseignal am Ruckste11eingang des Flip-Flops befindet sich im logischen Zustand 1, d.h. es hat eine Spannung von -3 Volt und steuert den ersten Eingang des NAND-Gatters 2409 an. Erscheint an dessen anderen Eingängen eine
109851/UOS - 83 -
logische Eins entsprechend dem Nicht-Unterdrückungsausgangssignal, dem Nicht-Lesebetriebssignal, dem Nicht-Schreibbetriebssignal, dem Operationsausgangssignal, dem Nicht-Zustandsunterbrechungssignal, dem Nicht-Aussenden-Auswahlausgangssignal, dem Nicht-Leistungsunterbrechung ssignal und dem Nicht-Abtasteradressen-Sperrsignal, spwird durch öffnung des NAND-Gatters 2409 an dessen Ausgang eine logische Null oder Erdpotential erzeugt. Dieses Signal stellt das Nicht-Anforderungseingangssignal dar, welches nach Invertierung im Inverter 2411 dem Auswahlspeicher zugeführt wird, Wird zu einem beliebigen Zeitpunkt der Schalter 19 geschlossen, was eine ferne Unterbrechung anzeigt, so wird der Eingang des NAND-Gatters 2409 durch die Begrenzerschaltung 2408 auf Erdpotential gehalten, wodurch das Gatter gesperrt und die Erzeugung eines Anforderungseingangssignals unmöglich ist. Wird zu einem beliebigen Zeitpunkt das Operationseingangssignal in Verbindung mit dem Abtasteradressen- oder Schreiberadressensignal empfangen, so wird das Flip-^lop 2407 gesetzt, wodurch das Anforderungseingangssignal gelöscht und der Start einer von einer Steuereinrichtung bewirkten Funktionsfolge signalisiert wird.
Ist der Adapter jedoch mit einer Ausschaltefolge für den LDX-Schreiber und den Textunterbrechungssignalen belegt, so muß das Anforderung s eingangs signal für den Auswahlspeicher verzögert werden, bis der belegte Zustand beendet ist. Bas Flip-Flop 2401 spricht auf das Belegtsignal an und sperrt das NAND-Gatter 2405 in Verbindung mit dem Unterdrückungsausgangssignal, dem Leistungs-Unterbrechungssignal und dem Adressenausgangssignal, so daß die Erzeugung des Anforderungseingangs signals über den Inverter 2411 unmöglich ist.
109851/U05
- Ö4 -
Das Anforderungseingangssignal des Inverters2411 steuert das HAND-gatter 2413 an. Mit dem Nicht-Schreiberadreesensignal am anderen Eingang des NAND-Gatters 2413 wird das NOR-Gatter 2415 angesteuert, dessen anderem Eingang das Nicht-Abtasteradressensignal zugeführt wird. Über den Inverter 2417 wird der monostable Httltivibrator 2419 angesteuert. Bei Empfang des Operationseingangssignals erzeugt der monostabile Multivibrator24i9 ein Signal ron 0,5 Mikroeekunden Dauer zur Ansteuerung des Impulsverstärker 2421. Dessen invertiertes Ausgangssignal ist das Abtasteradressen-Setzsignal. Ist der Schreiber die Einheit, die Daten des Auswahlspeichers empfangen soll, so wird der monostabile Multivibrator 2435 vom Nicht-Schreiberadressensignal und dem Nicht-Operationseingangssignal angesteuert und erzeugt ein Signal von 0,5 MikroSekunden Dauer zur Ansteuerung des ImpulsVerstärkers 2437. Dessen im Inverter 2439 invertiertes Auegangesigni ist das Schreiberadressen-Setzsignal. Über das NOR-Gatter 2427 wirf mit dem Abtasteradressen-Setzsignal oder dem Schreiberadressen-Setzsignal das Flip-Flop 2429 gesetzt, wodurch ein Eingang des KANB* Gatters 2431 angesteuert wird. Mit diesem Gatter wird bei Vorliegen ) des Nicht-Zustandseingangssignals, des Nicht-Betriebsarteingangseignals und des Nicht-Adressenausgangssignale an Beinen ai deren Ein- ^ ..igen das Adreseeneingangssignal über den Inverter 2433 erzeugt. Bei Aktivierung des Adresseneinganges am Auswahlspeicher wird null die Abtaster- oder Schreiberadresee auf den Ausgangsleitungen an den Computer übertragen, der nun erstmalig darüber informiert wird, welche Einheit mit ihm verbunden ist. Wird das Befehleauegangeaignal am monostabilen Multivibrator 2425 empfangen, so wird ein Impuls von 1 MikroSekunde Dauer zur Rückstellung dee Plip-Flops 2429 erzeugt. Bei Rückstellung des Flip-Flops wird das NAND-Gatter 2431 gesperrt,
109861/U06
wodurch das Adresseneingangssignal gelöscht wrd. Das Signal zur Rückstellung des Serie-Parallel-Registers wird durch entsprechende Ansteuerung der Impulsverstärker 2441 und 2443 erzeugt. Dies kann durch das Nicht-Unsteuerzustandssignal oder das Betriebsartausgangssignal und das Nicht-Abfragesignal oder durch das Auswahlausgangssignal und die Nicht-Belegtsignalfolge oder durch das Nicht-Übersteuerungs-Freigabesignal oder durch das Befehlsausgangssignal oder durch das Nicht-Operationseingangssignal erfolgen.
In Fig.25 ist die Schaltung zur Erzeugung des Betriebsarteingangssignals für den Computer dargestellt. Wie bereits beschrieben, wird dieses Signal zur Anzeige für den Auswahlspeicher benutzt, daß die ausgewählte Eingangs-Ausgangseinrichtung ein Informationsbyte übertragen oder empfangen soll. Der Auswahlspeicher muß auf das Betriebsarteingangssignal mit einem Betriebsartausgangssignal, dem Befehlsausgangssignal oder in der Auslösungsfolge mit dem Adressenauä gangssignal reagk'ieren. Die anfängliche Datenübertragung beginnt, wie bereits beschrieben, nach der Kontaktaufnahme und der Zustandeauswertung, wenn der Auswahlspeicher den Betriebsartausgang aktiviert. In diesem Zustand werden auf das Eingangsleitungsbündel acht Bits eines Datenbytes übertragen, wobei zur Eingabe in den Computer ein Signal des Adapters auf die Betriebsarteingangsleitung gegeben wird. Der monostabile Multivibrator 2501 erkennt das Betriebsartausgangssignal und das Abfragesignal und erzeugt ein Signal von 0,5 MikroSekunden Dauer zur Ansteuerung des Impulsverstärkers 2503· Dessen Ausgangssignal ist das Nicht-Abf^geeetzsignal, welches über den Inverter 2505 das Flip-flop 2507 setzt. Das Auegangesignal des Flip-Flops 2507 ist das Abfrage-Folgeeignal.
109851/U05 - 86 -
Nachdem die acht Bits der Daten mit dem Betriebsarteingangssignal in den Auswahlspeicher eingegeben sind und wenn die nächsten acht Datenbits zur Eingabe in den Computer bereitstehen, wird der Impulsverstärker 2521 bei Koinzidenz des achten Taktimpises des Zeittaktgenerators und des Video-Torsignals angesteuert. Das Ausgangs-'signal des Impulsverstärkers 2521 setzt nach Invertierung im Inverter 2523 das Flip-Flop 2525· Dessen Ausgangssignal steuert als Datenanforderungssignal das NAND-Gatter 2527 auf, welches in Verbindung mit dem Signal des Inverters 2517 das Betriebsarteingangssignal zur Übertragung der vorliegenden acht Bits in den Computer erzeugt. Das NAND-Gatter 2529 überwacht das Ausgangssignal des Flip-Flops 2507 zusammen mit dem Nicht-Betriebsartausgangssignal und dem Ausgangs signal des Inverters 2517, damit das BetrJebsarteingangssignal vor der Beendung des Betriebsartausgangssignals erzeugt wird. Dieser Vorgang setzt sich für 128 Bytes von in den Computer übertragener Information fort. Der monostabile Multivibrator 2539 überwacht das Betriebsartausgangssignal und das Lesezu-Standssignal zur Erzeugung des 0,4 Mikrosekunden-Implses zum Setzen des Flip-Flops 2531 in Verbindung mit dem Video-Torsignal. Das Ausgangssignal des Flip-Flops 2531 ist das 129. Betriebsarteingangssignal für Lesen, welches über das NAND-Gatter 2533 zum Auswahlspeicher zurückübertragen wird.
Hat der Auswahlspeicher die 128 Bytes der Information gezählt, was dem Ende einer vollständigen Informationsaufzeichnung4ntspricht, so wird vom Computer das Befehlsausgangssignal anstelle des Betriebsartausgangssignals erzeugt. Dieses Befehleausgangseignal stellt das Flip-Flop 2531 zurück, wodurch die Erzeugung dee Betriebearteingaagesignals gesperrt wird. Der Impulsverstärker 2541 überwacht den
109851/U05
Ausgang des NAND-Gatters 2535, welches im Schreibbetrieb arbeitet. Wenn nach 1024 Bits im Schreibbetrieb mit dem Video-Torsignal der Impulsverstärker 2541 angesteuert und ein Befehlsausgangssignal am Flip-Flop 2537 empfangen wird, so wird ein Fehlersignal erzeugt, welches anzeigt, daß das Befehlsausgangssignal zur falschen Zeit empfangen wurde. Das Ausgangssignal des NAND-Gatters 2535 wird ferner auf den Eingang des Flip-^lops 2537 übertragen, welches dadurch gesetzt wird und den Ausgang mit dem Ausgang des Flip-Flops 2525 verbunden hält. Ein Videovorsignal am Rucksteileingang des Flip-Flops 2537 stellt dieses Flip-Flop zurück und erzeugt das Betriebsarteingangs-Haltesignal.
In Fig.26 ist der Generator für das Zustandeeingangssignal dargestellt, welches dem Auswahlspeicher anzeigt» daß die ausgewählte ■^ingangs/Ausgangseinrichtung eine Zustandsinformation auf das Eingangsleitungsbündel gegeben hat. Bei der anfänglichen Auswahlfolge und nach Ende der Kontaktaufnahme sowie vor der Übertragung von Informationen zum oder vom Auswahlspeicher muß der Zustand der Eingangs/Ausgangseinrichtung, d.h. des Adapters, zum Auewahlspeicher übertragen werden, so daß dieser weiß, daß der Adapter betriebsbereit ist. Nachdem der Auswahlspeicher zum Adapter das Befehlsausgangs signal mit der Bedeutung "Weitermachen" übertragen hat, wird das Zustandsbyte auf das Eingangsleitungsbündel des Auswahlspeichers gegeben, und kurz darauf wird der Zustandeeingang zur Übertragung der Informationen in den Auswahlspeicher aktiviert.
Werden am NOR-Gatter 2601 das Nicht-Umstfjsrzustandssignal und das Nicht-Übersteuerungs-Freigabesignal empfangen, so wird der Impulsverstärker 2607 über den Inverter 2603 angesteuert. Das Ausgangs-
109851/U05
— OO —
signal des Verstärkers steuert den monostabilen Multivibrator 2609 in Verbindung mit dem Nicht-Operationeeingangssignal an* Werden entweder das Abtasteradresseneignal und das Scnreiberadressensignal oder das Belegtsignal und das Halteausgangssignal am NANDA Gatter 2605 empfangen, so wird der Impulsverstärker 2607 gleichfalls angesteuert. Wird am anderen Eingang des Impulsverstärker das Auswahlausgangs-Verzögerungssignal empfangen» so wird der monostabile Multivibrator 2609 angesteuert, da die Zustandebedingung während der Aussendung der Auswahlausgangssignale nicht gesetzt werden kann. Der Impulsverstärker 2607 wird ferner angesteuert und liefert ein Signal an den monostabilen Multivibrator 2609, wenn das Befehlsausgangssignal mit der Bedeutung "Weitermachen11 erstmalig vom Auswahlspeicher aus empfangen wird· Ein Signal von 0,5 Mikrosekunden Sauer mit der Bedeutung "Adreseenfreigabesteuerung" wird zum Eingang des Impulsverstärkers 2611 übertragen, welcher Über den Inverter 2613 das Zustands-Setzsignal liefert. Der Implsverstärker kann ferner durch Empfang des Abfragefolgesignale von der in Pig.25 gezeigten Schaltung angesteuert werden. Das Signal des Impulsverstärkers 2611 liefert eine Anzeige für die weitere Schaltung, daß das Zustandsbyte auf das Eingangsleitungebündel des Auswahlspeichers gesetzt wird, dieses Signal wird dem Setseingang des Flip-Flops 2617 zurückgeführt, welches den Eingang dee NAND-Gattere 2621 ansteuert. Mit dem Nicht-Adresseneingangssignal und dem Nioht-Betriebsarteingangssignal an den anderen Eingängen dee NAND-Gattere 2621 wird das Zustandseingangssignal für den AuswahlSf«toher über den Inverter 2623 erzeugt. Ba eine 0,5 Mikrosekunden dauernde Verzögerung bei der Ansteuerung des ImpulsVerstärkers 2611 auftrat, hatte das Befehlsausgangssignal über das NAND-Gatter 2615 das Flip-
109851/1406
- 89 -
Plop 2617 über dessen Gleichspannungsrückstelleingang zurückgestellt, bevor es mit dem Zustands-Setzsignal gesetzt wurde. Diese Folge stellt sicher, daß das Zustands-Setzsignal vor der Erzeugung des Zustandseingangssignals erscheint. Mit der Aktivierung des Betriebsartausganges wird das Flip-Flop 2617 zitrückgestellt, wodurch die Erzeugung des Zustandseingangssignals vor der entsprechenden nächsten Zeitperiode gesperrt wird.
In der Schaltung gemäß Fig.26 bewirkt der Empfang eines Belegt- i signals am NAND-Gatter 2605 eine bestimmte Signalfolge zur Erzeug! ng der Zustandseignale für jeweils ein auftretendes Belegtsignal. Die normale Folge tritt auf, wie bereits beschrieben, in der anfänglichen Auswahlfolge mit der Erzeugung eines Befehlsausgangssignals am Impulsverstärker 2607· Das Zustandsbyte muß jedoch immer dann zum Auswahlspeicher übertragen werden, wenn der Adapter ein Belegtsignal erzeugt. Über das NAND-Gatter 2605 steuert das Belegtsignal den Impulsverstärker 2607 und erzeugt ein Signal von 0,5 Mikrosekunden Dauer über den monosfebilen Multivibrator 2609, wodurch das Zustands-Setzsignal und das Zustandseingangssignal erzeugt werden.
In Fig.27 ist der Zustandsbyte-Pufferspeicher dargestellt, mit dem die Zustandsbits zur Übergabe auf die Eingangsleitungen des Auswahlspeichers eraaigt werden. Wie bereits beschrieben, besteht das Zustandsbyte aus acht Bits' sowie einem Paritätsbit. Die Bedeutungen der Zustandsbits sind weiter oben aufgeführt. Zur Erzeugung des Achtungbits muß das Flip-Flop 2701 ein von einer Steuereinrichtung eingeleitetes Folgesignal am Setzeingang erkennen. Das Umsteuerzustandsbit wird mit dem Flip-Flop 2705 bei Empfang des Nicht-LDX-
109851/U05 ~90~
Lesefehlersignals und des Operationseingangssignals am HAND-Gatter 2703 erzeugt, welches den Setzeingang des Flip-Flops 2705 ansteuert. Wird das den Synchronisierzustand anzeigende Signal empfangen, so wird dasUtesteuerzuatandsbit erzeugt. Das Steuereinrichtung-Endebit wird vom Adapter nicht verarbeitet und daher nicht erzeugt.
Das Belegt signal wird mit den -^lip-Flops 2707 und 2708 erzeugt. Das Unterbrechungssignal für das Blattende über den Inverter 2743 ader das Signal auf der. Ausgangsleitung 4 über den Inverter 2745 setzt in Verbindung mit dem Nicht-Seitenendesignal das Flip-Flop 2707. Dessen Ausgangssignal setzt das Flip-Flop 2708 zusammen mit dem Abtasteradressen- oder Schreiberadressensignal über den Inverter 2706, wodurch das Belegtsignal erzeugt wird. Die Flip-Flops 2707 und 2708 können über den Gleichspannungs-Rückstelleingang mit dem Hicht-Handrückstellungseignal zurückgestellt werden. ·
Das Auswahlspeicher-Endesignal wird, wie bereits besenrieben, am Ende desjenigen Teiles einer Eingangs/Auegangsoperation erzeugt, bei dem eine Daten- oder Steuerinformation zwischen Eingangs/Ausgangseinrichtung und dem Auswahlspeicher übertragen wird. Der Adapter erzeugt das Auswahlspeicher-Endebit am Ende einer jeden eingegebenen und ausgegbenen Aufzeichnung. Eine eingegebene Aufzeichnung tritt zumindest am Ende einer jeden Abtastzeile auf, während jede ausgegebene Aufzeichnung am Ende von jeweils N Abtastzeilen auftritt. Zur Erzeugung des Auswahlspeicher-Endeeignale mit dem *lip-Flop 2713 können verschiedene Signalfolgen ablaufen. Durch den Smpfang eines Nicht-Lesen-Endesignals oder eines Nioht-Keine Operation-Befehlssigna]£ am NOR-Gatter 2717 und nach Invertierung im Inverter 2719 wird das ^'lip-Flop 2713 über den Impulsverstärker 2711 gesetzt. Fer-
109851/U05
ner kann das Flip-Flop 2713 durch den Empfang eines Nicht-Lesezustandssignals und des Abtast-Start-Signals über den Inverter 2709 gesetzt werden, wodurch dae Auewahlspeicherendesignal erzeugt wird. Ferner kann dieses Signal durch den Empfang eines Nicht-Seitenendesignals am Impulsverstärker 2711 erzeugt werden. Das Nicht-Abfrage-setzsignal und das Nicht-ümsiieiBrzustandssignal am NOR-Gatter 2717 steuern über den Inverter 2719 gleichfiLls den Impulsverstärker 2711 sowie den Impulsverstärker 2721.
Das Einrichtung-Endesignal wird mit dem Flip-Flop 2723 erzeugt. Dieses Signal kann gleichfalle mit mehreren Funktionefolgen erzeugt werden. Das Signal am Rückstellausgang des Flip-Flops 2701, das sich bei Empfang des Nicht-Betriebsartausgangssignals und des Nicht-Zustandseingangssignals am Eingang des Impulsverstärkers 2715 ergibt, erzeugt das Einrichtung-Endesignal. Das Schreibzustands-Preigabeaignal am Eingang des Impulsverstärkers 2715 erzeugt dieses Signal gleichÄls. Ferner wird es durch die Ausgangssignale der Inverter 2709 und 2719» durch die Koinzidenz des Ausgangssignals des Inverters 2709 und das Nicht-LesebetrJebssignal oder durch den Empfang des Zustands-Unterbrechungssignals am Impulsverstärker 2721 erzeugt. Der Einrichtung-Endezustand zeigt an, daß die Eingang/Ausgangseinrichtung die Operation beendet hat. Der Adapter verwendet dieses Signal mit dem Auswahlspeicher-Endesignal, da jede eingegebene oder auegegebene Aufzeichnung als eine Eingabe-Ausgabeoperation selbst anzusehen ist. Es ist daher zu erkennen, daß das Ausgangesignal des Inverters 2709 über den Impulsverstärker 2711 zusammen mit demselben Signal des Inverters 2709 am Eingang des Impulsverstärkers 2721 das Auswahlspeicher-Endebit und das Einrichtung-Endebit erzeugt.
109851/U05 - 92 -
- 92 - 177Λ327
Das Einrichtung-Kontrollsignal wird mit dem Flip-Flop 2747 erzeugt. Dieses Sit zeigt an, daß die Eingangs/Ausgangeeinriohtung oder die Steuereinrichtung, d.h. der Adapter, einen außergewöhnlichen Zustand festgestellt hat, der durch die auf einen Abfragebefehl erhältliche Information beschrieben wird, wie aus der folgenden Beschreibung noch hervorgeht. Der Adapter verwendet das Einrichtung-Kontrollbit zur Anzeige für den-Auswahlspeicher, daß ein fehlerhafter Zustand existiert, sei es im Adapter, Abtaster, Schreiber, der Verbindunge leitung oder dem Auswahlspeicher selbst. Der Empfang eines Nicht Lese zustande signals oder eines Nicht-Schreibzuatandssignals am NOR-Gatter 2725 bewirkt eine Ansteuerung des NAND-Gatter* 2727. Der zweite Eingang des NAND-Gatters wird mit dem Signal "Eingriff erforderlich" angesteuert, wodurchüber das NOR-Gatter 2729 und den Inverter 2735 der Impulsverstärker 2739 angesteuert wird, welcher das Einrichtung-Kontrollsignal über das Flip-Flop 2747 erzeugt. Ein anderer Eingang des NOR-Gatters 2729 wird mit dem Nicht-Signal "Abnormale Befehlsfolge" angesteuert und erzeugt gleichfalls das Einrichtung-Kon trollbit. Ein Paritätefehler über den Inverter 2731 und das NAND- Gatter 2733 ers&gt über das NOR-Gatter 2729 gleiohÄLl» das Kontrollbit über den Impulsverstärker 2729 und das Flip-Flop 2747. Auf dieeelbe Weise bewirkt das Nicht-Übereteuerunge-Freigabeeignal am NOR-Gatter 2729 eine Funktion des Impulsverstärker 2739. Der Empfang des Setzbefehls und des Nicht-Befehl unerkannt-Signals sowie der Empfang des Ausganges fei als des NOR-Gatters 2725 zusammen mit dem Nicht-Eingriff erforderlich-Signal am Eingang des Impuleverstärkers 2739 bewirkt gleichfalls die Erzeugung des Kontrollbita.
Das im Zustandsbyte enthaltene Einrichtung-Auunahmebit zeigt an, daß ein Zustand existiert, der normalerweise nicht auftritt. Der Adapter
109851/1405
- 93 -
verwendet jedoch das Auanahmebit zur Anzeige für den Auswahlspeicher, daß das Ende des abgetasteten Schriftstückes festgestellt ist. Mit einem Nicht-Iesebetriebssignal und dem Abtast-Startsignal wird das Ausnahmebit erzeugt. Bs sei bemerkt, daß alle Flip-Flops für die Zustandsbits durch das Nicht-Betriebsartausgangssignal und das Hicht-Zustandseingangssignal über ihren Rückstelleingang zurückgestellt werden.
In Fig.28 ist der Abfragebyte-Pufferspeicher dargestellt, der die i Abfragebefehlssignale für die Eingangsleitungen des Auswahlspeichers erzeugt. Wie bereits beschrieben, besteht das Abfragebyte aus acht Bits, die dem Auswahlspeicher den Zustand des Adapters und der Eingangs/Ausgangs einrichtung angeben, wenn das Einrichtung-Kontrollbit im Zustandsbyte erzeugt wurde. Das Befehlsrückgabebit dient zur Anzeige, daß ein ungültiger Befehl vom Adapter decodiert wurde. Das NAND-Gatter 2801 wird an seinen Eingängen mit einem Nicht-Lesedecodiersignal, einem Nicht-Schreibdecodiersignal, einem Nicht-keine Operation-Decodiersignal, einem Nicht-Seitenende-Decodiersignal, einem Nicht-Abfragedeoodiersignal und einem Nicht-Eingang/Ausgang-Kontrolldecodiersignal angesteuert. Da dies insgesamt vom Adapter erkannte Befehlsdecodiersignale sind, werden alle Eingänge des NAND-Gatters 2801 angesteuert, wenn keines dieser Signale vom Befehlsdecoder erkannt wird. Dadurch wird das Flip-Flop 2805 angesteuert. Mit dem Setzbefehlssignal wird das Befehlsrüokgafcesignal erzeugt, welches anzeigt, daß keiner der de°odierten Befehle vom Adapter erkannt wurde. Das Flip-Flop wird durch das Nicht-Seitenendesignal, das Nicht-Lesebefehlssignal oder das Nicht-Schreibbefehlsaignal in Verbindung mit dem Einrichtung-Kontrollbit des Zustandsbytes über den Impulsverstärker 2803 zurückgestellt. Mit anderen Worten, wenn das
109851/U05 -94-
Einrichtung-Kontrollbit erzeugt ist und im Zustandsbyte verschwindet, ist kein Bedarf mehr für das Befehlsrückgabesignal. Die anderen zur Erzeugung der Abfragebits verwendeten Flip-Flops werden auf dieselbe Weise zurückgestellt.
' Das Bit "Eingriff erforderlich11 des Abfrageby.tee wird mit dem Flip-Flop 2807 erzeugt. Dieses Bit dient zur Anzeige für den Auswahlspeicher, dasB ein Eingriff von Hand durch eine Bedienungsperson erforderlich ist, .bevor eine weitere Datenübertragung vorgenommen wird. Das Signal kann durch verschiedene Funktionsfolgen erzeugt werden. Wird Über den Inverter 2809 ein LDX-Fehlersignal empfangen und in Verbindung mit dem Taktsignal auf das Flip-Flop 2807 gegeben, so wird dieses gesetzt und erzeugt das Signal "Eingriff erforderlich? Werden beide Eingänge des NAND-Gatters 2811 angesteuert, so wird dieses Signal gleichfalls mit dem Flip-Flop 2807 erzeugt. Erscheint eines der Eingai gssignale für das NOR-Gatter 2813 nicht, d.h. das Nicht-Bedienungsfehlersignal, das Sendefreigabesignal und das AGC-Verriegelung8steuersignal, befinden sich diese also auf Erdpotential, so führt der Ausgang des NOR-Gatters 2813 eine Spannung von -3 Volt und steuert zusammen mit dem Nioht-Bedienungsfehlersignal derselben Spannung den Setzeingang des Flip-Flops 2807 an. Ist der Zustand berichtigt, so steuert das NOR-Gatter 2813 den Rückstelleingang des Flip-Flops an, wodurch das von ihm erzeugte Signal gelöscht wird.
Das Anlagen-Kontrollsignal wird mit dem NOH-Gatter 2813 wie vorstehend beschrieben erzeugt. Dieses Bit innerhalb des Abfragebytes zeigt an, daß der Adapter eine Fehlfunktion der Anlage feststellt.
109851/U05 - 95 -
Ist eines der EingangssigVle des NOR-Gatters 2813 auf Erdpotential, was einem Bedienungsfehler oder das Fehlen des Sendefreigabe- oder des AGC-Verriegelungssteuersignals anzeigt, so ist eine Anlagekontrolle erforderlich, und das entsprechende Bit im Abfragebyte wird gesetzt.
Das Ausgangsleitungkontrollbit wird mit dem Flip-Flop 2815 erzeugt. Dieses Bit zeigt an, daß der Adapter einen Paritätsfehle^auf den Ausgangsleitungen feststellt, so daß die auf ihnen übertragene Information nicht fehlerfrei ist. Zur Erzeugung des entsprechenden Kontrollbits muß der Impulsverstärker 2817 angesteuert werden. Das Nicht-Parallel-Serie-Setzsignal, die Koinzidenz des Adressenauswertesignals und des invertierten AbtasteradressenDecodiersignals oder des Schreiber-Adressen-Decodiersignals oder das Setzbefehüssignal steuert den Impulsverstärker 2817 an. Sein Ausgangssignal ist das Nicht-Paritätsauawertungssignal und zusammen mit dem Nicht-Faritätsfehler-Steuarsignal setzt/das Flip-Flop 2815, so daß dieses das Ausgangsieitungs-Kontrollbit erzeugt.
Das Übersteuerungsbit im Abfragebyte wird mit dem Flip-^lop 2819 erzeugt und dient zur Anzeige, daß der Adapter zeitliche Übersteuerung feststellt, wobei gewisse Zeitfolgen zu lange andauern und nicht mehr in der richtigen Größenordnung liegen. Zur Erzeugung des Übersteuerungssignale muß der Impulsverstärker 2823 angesteuert werden. Mit dem Operationseingangssignal und dem NichtVideo-Torsignal am einen Eingang des Impulsverstärkers 2823 wird das Übersteuerungssignal erzeugt. Der andere Eingang zur Ansteuerung des Impulsverstärker 2823 wird mit dem NAND-Gatter 2821
- 96 109851/U05
angesteuert. Befindet sich eines seiner Eingangssignale, d.h. das Betriebsarteingangssignal, das Nicht-Betriebsartausgangssignal und das Nicht-Befehlsausgangssignal auf Erdpotential, so wird sein Ausgangs siagnal eine Spannung von -3 Volt haben, wodurch der Eingang des Impulsverstärkers 2823 beim nächsten Taktimpuls angesteuert wird. Mit anderen Worten, gelangt ein Eingangssignal nicht vor dem nächsten Taktimpuls auf das NAND-Gatter 2821, so ist ein Übersteuerungszustand aufgetreten, und das Flip-Flop 2819 wird gesetzt. Das Ausgangssignal des Impulsverstärkers 2823 ist gleichfalle das NichtÜbersteuerung-Freigabesignal, welches über den Inverter 2825 auf das NAND-Gatter 2827 geführt wird. Zusammen mit dem Operationseingangs eqgial am anderen Eingang erzeugt dieses das Nich^-Übersteuerung-Anzeige signal.
Das letzte Abfragebit hat die Bedeutung "Abnormale Befehlsfolge11 und zeigt an, daß in einer bestimmten Zeitüge die falschen Befehle empfangen wurden. Das Flip-Flop 2829 erzeugt dieses Bit. Sein Ansteuerungssignal ist das Gleichspannungs-Rückstellsignal, welches von den NAND-Gattern 2831 bis 2841 abgenommen wird. Um einen Ansteuerimpuls von einem dieser NAND-Gatter zu erhalten, müssen alle Eingänge eines jeden NAND-Gatterβ eine Spannung von -3VoIt führen. Werden am NAND-Gatter 2831 das Lesebetriebssignal und das Schreibbefehl ssignal empfangen, so wird das Signal "Abnormale Befehlsfolge1· erzeugt. Treten am NAND-Gatter 2833 das Schreibbetriebssignal und das Lesebefehl8signal, an NAND-Gatter 2835 das 129*Leee-Betriebsarteingangssignal und das Betriebsartausgangesignal, am NAND-Gatter 2837 das Video-Torsignal, das Befehlsausgangssignal und das Lesebetriebssignal, am NAND-Gatter 2839 das Video-Torsignal, das Befehlsausgangssignal, das Schreibbetriebssignal und das Nicht-1024-Signal, am
1 O 9 8 5 1 / U O 5 - 97 -
NAND-Gatter 2841 das Adresseneingangssignal und das Betriebsartauegangssignal auf oder wird das Nicht-f/alscher Wortzustand-Befehlssignal von irgendeiner Stelle der Schaltungen empfangen, «o wird das Signal "Abnormale Befehlsfolge" erzeugt.
In Fig.29 ist das Serie-Parallel-Register dargestellt, welches zur zeitliclm Unterteilung und zur Umwandlung einer Datenfolge aus der Seriendarstellung in parallele Bytes aus acht Bits zur Eingabe vom Abtaster in den Auswahlspeicher dient. Die Ausgangssignal dieses Registers werden direkt den Eingangsleitungen des Auswahlspeichers des Computers zugeführt. Ferner dient dieses Register zu Übertragung der Abtasteradresse, der Schreiberadresse, des Zustandsbytes und des Abfragebytes zum Auswahlspeicher. Diese Informationen werden durch die verschiedenen Befehle des Computers in das Register eingegeben.
Es ist zu erkennen, daß die Videoinformation einer aus Flip-Flops bestehende Kettenschaltung auf deren linken Seite über das H.ip-Flop 3070 zugeführt wird. Beim nächsten Zeittakt wird jeder Stufe der Kette ein Serie-Parallel-Schiebesignal zugeführt, wodurch die Videoinformation weitergeschoben wird, bis acht Bits eines Bytes in den Flip-Flops speichert sind. Die Ausgänge der einzelnen Flip-Flops sind direkt auf die Eingangsleitungen geführt, und wenn das richtige Kennzeichnungseignal erzeugt wird, übernimmt der Auswahlspeicher die auf diesen Leitungen anstehenden Informationen. Dieser Vorgang setzt sich fort, wobei für jedes auf den Auswahlspeicher übertragene Byte acht Informationsbit eingeschoben werden.
- 98 109861/UOB
Während des Kontaktaufnahmevorganges muß der Afapter die Abtaster-Oder Schreiberadresse abhängig von der jeweils angeschlossenen Einrichtung auf die Eingangsleitungen geben. Wie im Zusammenhang mit dem Abtaster-Adressendecodierer und dem Schreiber-Adressendecodierer (Fig.20 und 21) bereits ausgeführt wurde, wird die Adresse direkt in die Flip-Flops des Serie-Parallel-Registers vor Eingabe auf die Eingangsleitungen bei einem Befehlssignal eingeschoben. Das NAND-Gatter 3001 wird durch das gesetzte Abtasteradressensignal angesteuert und abhängig von dem Zustand des anderen Gattereinganges wird sie in das Flip-Flop 3001 eingegeben, wobei der binäre Pegel dem Eingangsleitungsbit Null des ersten binären Bits der Adresse entspricht. In ähnlicher Weise setzt das NAHS-Gatter 3011 die Ziffer der Eingangsleitung 1 in das Flip-^lop 3010. Gleiches gilt für die NAND-Gatter 3021, 3031, 3041, 3051, 3061 und 3071 bzw. für die Flip-Flops 3020, 3030, 3040, 3050, 3060 und 3070. Für die Schreiberadresse ergibt sich dieselbe Betriebsweise. Sie NAND-Gatter 3003, 3013, 3023, 3033, 3043, 3053, 3063 und 3073 geben das Schreiber-Adressensignal in die acht Stufen des Registers ein.
Auf dieselbe Weise wie im vorhergehenden.Absat^beschrieben, werden das Zustandsbyte und das Abfragebyte in das Register bei Empfang des Zustands-Setzsignals und des Abfrage-Setzsignals eingegeben. Sie Zustandsbits Achtung, Umsteuerzustand, Belegt, Auewahlspeicher-Ende, Einrichtung-Ende, Einrichtung-Kontrolle und Einrichtung-Ausnahme werden in die verschiedenen Stufen in dargestellter Weise über die NAND-Gatter 3005, 3015, 3035, 3045, 3055, 3065 und 3075 eingaben. Das Abfragebyte wird in dieselben Stufen der flip-Flops bei Empfang des Abfrage-Setzsignals eingegeben. In ähnlicher Weise
- 99 109851/1405
wird das Befehlsrückgabebit, das Bit für Eingriff erforderlich, das Bit für Ausgangsleitungskontrolle, Einrichtungskontrolle,
Übersteuerung und abnormale Befehlsfolge in das Register über die NAND-Gatter 5007, 3017, 3027, 3037, 3057 und 3067 eingegeben.
In Fig.30 ist der Generator für ungeradzahlige Paritätskontrolle zur Erzeugung des Paritätsbits auf den Eingangsleitungen des Computers dargestellt. Die Parität wird zur Fehlerkontrolle verwendet, da sie bestimmt, ob die acht Bits eines Bytes richtig sind. Bei der ungeradzahligen Parität stellt die Schaltung eine ung-erade Anzahl binärer Eins-Signale auf der Eingangsleitung fest und erzeugt für einen ungeraden Zählerstand eine binäre Eins. Für einen geraden Zählerstand, binärer Einsen wird eine binäre Null auf die Paritätseingangsleitung gegeben, was einen geraden Zählerstand binärer Nullen anzeigt. Stellt der Computer eine binäre Eins auf der Paritätseingangsleitung fest, zählt er jedoch nur eine gerade Anzahl binärer Einsen auf der Eingangsleitung, so ist ein Fehler bei.der Übertragung der Informationen aufgetreten. Das NAND-Gatter 3101 überwacht das Signal auf der Eingangsleitung Null und das Nicht-Signal auf der Eingangsleitung Eins, während das NAND-Gatter 3103 das Nicht-Signal auf der Eingangsleitung Null und das Signal auf der Eingangsfeitung Eins überwacht. Die Ausgangssignale dieser beiden NAND-Gatter werden dem Eingang des NND-Gatters 3109 zugeführt sowie über den Inverter 3111 dem Eingang des NAND-Gatters 3113. Das NAND-Gatter 3105 überwacht das Signal auf der Eingangsleitung 2 und das Nicht-Signal auf der Eingangsleitung 3, während das NAND-Gatter 3107 das Nicht-Signal auf der Eingangsleitung 2 und das Signal auf der Eingangsleitung 3 überwacht. Die Ausgänge dieser NAND-Gatter
109851/1405
- 100 -
werden dem NAND-Gatter 3113 sowie über den Inverter 3115 dem anderen Eingang des NAND-Gatters 3109 zugeführt. Die Gatter 3109 und 3113 sowie die Inverter 3111 und 3115 arbeiten als eine exklusiv-Oder-Schaltung. Das NAND-Gatter 311? überwacht das Signal auf der Eingangsleitung 4- und das Nicht-Signal auf der Eingangsleitung 5, während das NAND-Gatter 3119 dae Nicht-Signal auf der Eingangsleitung 4- und das Signal auf der Eingangsleitung 5 überwacht. Die Ausgangssignale dieser Gatter werden dem einen t Eingang des NAND-Gatters 3121 und über den Inverter 2123 einem Eingang des NAND-Gatters 3125 zugeführt. Das NAND-Gatter-3127 überwacht das Signal auf der Eingangsleitung 6 und das NichtSignal auf der Eingangsleitung 7, während das NAND-Gatter 3129 das Nicht-Signal auf der Eingangsleitung 6 und das Signal auf der Eingangsleitung 7 überwacht. Die Ausgangssignale dieser Gatter werden dem zweiten Eingang des NAND-Gattere 3125 sowie über den iNverter 3137 dem zweiten Eingang des NAND-Gattere 3121 zugeführt. Die Gatter 3121 und 3125 arbeiten mit den I^vwtern 3123 und 3137 als eine zweite exklusiv-Oder-Schaltung· Die Auegangssignale der NAND-Gatter 3121 und 3225 werden dem einen Eingang des NAND-Gatters 3139 sowie über den Inverter 3131 dem zweiten Eingang des NAND-Gatters 3135 zugeführt. Der erste Eingang de» Gatters 3135 ist ferner über den Inverter 3133 mit dem zweiten Eingang des Gatters 3129 verbunden. Abhängigvon der Spannung bzw. dem binären Zustand auf den Eingangsleitungen fuhrt die Paritätseingangsleitung entweder eine binäre Eins oder eine binäre Null, welche die auf den Eingangsleitungen festgestellte ungerade oder gerade Logik anzeigt.
- 101 -109851/U05
Fig.31 zeigt das Parallel-Serie-Register zum Empfang der Information des Computers auf den acht Ausgangsleitungen und zu deren Umsetzung in eine Seriendarstellung zur Eingabe in die LDX-Einrichtung. Die Videoinformation des Computers wird der Flip-Flop-Anordnung zugeführt und zur Eingabe vom Adapter in die LDX-Einrichtung in Serie ausgespeichert. Es sind jedoch auch Mittel vorgesehen, um die Information von der Flip-Flop-Anordnung auszuspeichern, wenn Adressen, Befehle uhw. auf den Ausgangsleitungen zur Verwendung durch den Adapter anstehen. Die Information auf den Ausgangsleitungen wird den Eingängen der NAND-Gatter 3207 bis 3221 zugeführt. Die zweiten Eingänge der NAND-Gatter sind mit dem Steuernetzwerk 3201 bis 3205 verbunden. Das NAND-Gatter 3201 empfängt das Video-Torsignal, das Schreibbetriebssignal und die Datenbetriebsart- sowie Anforderungssignale. Wenn diese Signale anstehen, wird der Impulsverstärker 3203 angesteuert und erzeugt mit dem ihm zugeführten Taktsignal das Nicht-Parallel-Serie-Setzsignal. über den Inverter 3205 wird dieses Signal den Eingängen der NAND-Gatter 3207 bis 3223 zugeführt. Beim Auftreten eines Nicht-Videovorsignals am anderen Eingang des Impulsverstärkers 3203 in Verbindung mit dem Taktsignal wird das Ansteuersignal gleichfalls erzeugt.
Die vom Computer abgegebene Information gelangt auf die Eingän-ge der NAND-Gatter 3207 bis 3221. Wird das Ansteuersignal den zweiten Eingängen der NAND-Gatter zugeführt, so wird die Information in die Flip-Flop-Anordnung 3235 bis 3249 eingegeben. Die Information wird bd jedem Taktimpuls durch den Impulsverstärker 3231 ausgespeichert. Wenn am NAND-Gatter 3239 das Schreibbetriebssignal, das Nicht-Datenbetriebsartanforderung-Signal und das
109851/U06
Video-Torsignal vorliegen, so wird der Impulsverstärker bei jedem Takt angesteuert, wobei das Parallel-Serie-Schiebesignal der Flip-Flop- Anordnung zur Datenausgabe in Seriendarstellung zugeführt wird. Eine andere Möglichkeit zur Erzeugung des Schiebesignals besteht darin, daß das Video-Torsignal und das Betriebsarteingangs-Haltesignal am NAND-Gatter 3227 liegen, welches in Verbindung mit dem Taktsignal den Schiebeimpuls erzeugt· Das parallele Ausspeichern aus der Flip-Flop-Anordnung ist an den Parallel-Serie-Ausgängen 1 bis 7 für Adressen und Befehlssignale beispielsweise zur Decodierung mit anderen Schaltung möglich. Das Register wird freigegeben, wenn ein Nicht-Taktsignal und ein Nicht-Videovorsignal am Impulsverstärker 3235 zusätzlich zu einem Nicht-Rückstellsignal in Verbindung mit Erdpotential empfangen werden. Das Parallel-Serie-Null-Signal kann gleichfalls durch das Nicht-Ausgang-Null-Signal an den NAND-Gattern 3223 bis 3225 erzeugt werden.
In Fig.32 ist die Schaltung für den Paritätsfehlerdetektor dargestellt. Die Wirkung dieser Schaltung ist ähnlich derjenigen des Generators für ungeradzahlige Parität gemäß Pig.31. Bei dieser Schaltung jedoch wird die vom Computer erzeugte Parität festgestellt und bestimmt, ob sie richtig oder fehlerhaft ist. Die Arbeitsweise der Schaltung ist ähnlich der beschriebenen, da das NAND-Gatter 3301 das Signal auf der Ausgangsleitung Null und das Nicht-Signal auf der Ausgangsleitung Eins überwacht. Das NAND-Gatter 3303 überwacht das Nicht-Signal auf der Ausgangsleitung Null und das Signal affter Ausgangsleitung Eins. Die Ausgänge der NAND-Gatter sind mit dem Eingang des NAND-Gatters 3321 sowie über den Inverter 3319 mit dem Eingang des NAND-Gatters 3323
109851/1406
verbunden. Das NAND-Gatter 3305 überwacht das Signal auf der Ausgangsleitung 2 und das Nicht-Signal a uf der Ausgangsleitung 3, während das NAND-Gatter 3307 das Nicht-Signal auf der Ausgangsleitung 2 und das Signal auf d er Ausgangsleituog3 überwacht. Die Ausgänge dieser NAND-Gatter sind mit dem zweiten Eingang des NAND-Gatters 3323 sowie über den Inverter 3317 mit dem NAND-Gatter 3321 verbunden. Das NAND-Gatter 3309 überwacht das Signal auf der Ausgangsleitung 4 und das Nicht-Signal auf der Ausgangsleitung 5, während das NAND-Gatter 3311 das Nicht-Signal auf der Ausgangsleitung 4- und das Signal auf der Ausgangsleitung überwacht. Die Ausgangssigiale dieser NAND-Gatter werden dem NAND-Gatter 3329 sowie über den Inverter 3327 dem NAND-Gatter 3331 zugeführt. Das NAND-Gatter 3313 überwacht das Signal auf der Ausgangsleitung 6 und das Nicht-Signal auf der Ausgangsleitung 7, während das NAND-Gatter 3315 das Nicht-Signal auf der Ausgangsleitung 6 und das Signal auf der Ausgangsleitung 7 überwacht. Die Ausgangssignale dieser NAND-Gatter werden dem zweiten Eingang des NAND-Gatters 3331 sowie über den Inverter 3335 dem zweiten Eingang des NAND-Gatters 3329 zugeführt. Die Ausgangssignais der NAND-Gatter 3321 und 3323 werden dem Eingang des NAND-Gatters 3337 sowie über den Inverter 3335 dem NAND-Gatter 3339 zugeführt. Die Ausgangssignale der NAND-Gatter 3329 und 3331 gelangen auf das NAND-Gatter 3339 und über den Inverter 3333 auf das NAND-Gatter 3337. Diese drei Paare NAND-Gatter arbeiten mit den ihnen zugeordneten Invertem als exklusiv-Oder-Schal tungen, und in einer der Schaltung gemäß Fig.31 ähnlichen Weise übertragen sind die Paritätsbestimmung der Eingangssignale auf die Ausgangsleitungen. Bei der Schaltung gemäß Fig.32 muß
1098S1/U06
jedoch die Parität der übertragenen Information als richtig bestimmt werden. Daher werden die Ausgangssignale der NAND-Gatter 3337 und 3339 dem NAND-Gatter 334-5 sowie über den Inverter 3341 dem NAND-Gatter 3343 zugeführt. Die Eingangssignale für die NAND-Gatter 3343 und 3345 sind das Signal auf der Ausgangsleitung P und das Nicht-Signal auf der Ausgangsleitung P. Die Parität auf der Ausgangsleitung P wird an den NAND-Gattern mit den Ausgangssignalen der NAND-Gatter 3337 und 3339 verglichen. Stimmt die Parität, so erschei-nt ein Signal auf der Nicht-Paritätsfehlersignalleitung, während bei einem Paritätsfehler dieses Signal am Ausgang des Inverters 3347 erscheint.
In Fig.33 ist der zeitliche Verlauf der Arbeitsweise des Serie-Parallel- und des Parallel-Serie-Regis-ters dargestellt. Die Eingangs- und Ausgangsimpulse dieser Registerschaltungen sind
Da
in der Figur dargestellt/die Funktionen der Schaltungen an Hand d er Fig. 29 und 31 vollständig beschrieben wurden, ist eine weitere Erklärung nicht erforderlich.
In Fig.34 ist die Anfangs-Auswahlfolge für die Operationen des Adapters dargestellt. Wie bereits beschrieben wurde, finden f.olgende Operationsschritte eVbatt. Der Operationeausgang wird aktiviert, kurz darauf folgt der Adressenausgang· Darauf folgt der Halteausgang und unmittelbar danach der Auswahlauegang mit einer Verzögerung von 400 Nanosekunden nach dem Adreeeenausgang. Der Operationseingang des Computers wird aktiviert, wonach dieser die Adresse der Eingangs-Ausgangseinrichtung auf die Adressenausgangsleitungen gibt. Die Adresse der Eingangs-Ausgangseinrichtung wird auf den Adresseneingang gegeben, und der Computer
109851/U06
- 105 -
reagiert kurz darauf mit einem Befehlssignal a uf der Befehlsausgangsleitung. Bei Ende des KontaktaufnähmeVorganges wird das Signal auf der Adresseneingangsleitung beendet, kurz danach das Signal auf der Befehlsausgangsleitung. Bevor eine Datenübertragung erfolgen kann, wird die Zustandseingangsleitung aktiviert, damit die Zustandsinformation des Adapters und des ihm zugeordneten Schreibers bzw. Abtasters auf den Auswahlspeicher übertragen werden kann. Der Betriebsartausgang wird vorübergehend aktiviert, um ein Löschen des Zustandseinganges zu ermöglichen.
Vorstehend wurden Verfahren und Einrichtungen zur Anpassung der Signale zu und von einem Computersystem an ein Faksimilesystem zur Übertragung graphischer Informationen beschrieben. Die beschrieben-en logischen Schaltungen stellen ledigfcLch Ausführungsbeispiele dar, da auch andere Schaltungen und Geräte zur Durchführung der beschriebenen Funktionen verwendet werden können. Beispielsweise wird in den beschriebenen Ausführungsbeispielen eine negative Logik verwendet, es kann jedoch gleichfalls eine positive Logik ohne Abweichung von dem Prinzip der Erfindung verwendet werden. Bestimmte Gatterfunktionen wurden abweichend von der normalen Darstellungsart derartiger Schaltungen gezeigt. Beispielsweise wurden einige Gatterschaltungen derart dargestellt, daß sie mit dem Ausgangssigi al eines weiteren Gatters angesteuert werden, wobei ein PfeiVauf die Mitte des Gatters zeigt. Dies be— deutet, daß das verwendete Gatter nicht die erforderliche Anzahl von Eingängen hatte und ein weiteres Gatter zur Nachbildung dieser erforderlichen Anzahl verwendet werden mußte. Ferner wurde eine ODER-Funktion dargestellt, indem zwei oder mehr Leitungen, die zusammentreffen, mit einem ODER-Symbol umgeben sind. Diese
109851/UOS
Gatterart ist nicht eine tatsächliche Schaltungskomponente, sondern lediglich eine Leitungsverbindung mit einer ODER-Funktion.
Die vorstehende Beschreibung bezieht sich auf ein LDX-Abtaster- und Schreiber-Faksimilesystem in Verbindung mit eines IBM-Computer 360. Selbstverständlich können auch andere Faksimile- oder graphische Übertragungssysteme zusammen mit anderen Computern oder datenverarbeitenden Systemen verwendet werden, ohne vom Grundgedanken der Erfl. ndung abzuweichen. Die beschriebenen Ausführungsbeispiele sollen also lediglich zur Erläuterung, nicht jedoch zur Einschränkung der Erfindung dienen.
- 107 -
109851 / 1

Claims (17)

1. Einrichtung zur Faksimileübertragung graphischer Informationen, mit einem Faksimilegerät zur Abtastung beziehungsweise Reproduktion der graphischen Informationen auf einem Schriftstück bzw. einem Aufzeichnungsträger und einer nach einem vorbestimmten Programm arbeitenden Datenverarbeitungsanlage, dadurch gekennzeichnet, daß eine elektrische Anpassungsschaltung zwischen Faksimilegerät und Datenverarbeitungsanlage vorgesehen ist, die beim Abtastbetrieb die aus den graphischen Informationen erhaltenen Abtastsignale in zur Ansteuerung der Datenverarbeitungsanlage geeignete Signale und beim Reproduktionsbetrieb von der Datenverarbeitungsanlage gelieferte'Signale in zur Ansteuerung des Faksimilegerätes geeignete Signale umwandelt.
2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die elektrische Anpassungsschaltung aus folgenden Funktionseinheiten besteht: Ein Zeittaktgenerator (505) zur Erzeugung des Zeittaktes für den Betrieb der Anpassungsschaltung, eine Synchronisierschaltung (319,325) zur Erzeugung einer synchronen Betriebsweise abhängig von durch den Abtaster des Faksimilegerätes gelieferten Synchronisiersignelen im Sende- oder Lesebetrieb und zur Erzeugung von Synchronisiersignalen für den Schreiber des Faksimile-einrichtung im Empfangs- oder Schreibbetrieb, ein Vorwärts-Steuersignalgenerator (3^9) zur Erzeugung von Uberwachung8signalen für den Schreiber der Faksimileeinrichtung im Empfangsbetrieb, ein Rückwärts-Steuersignalgenerator (351) zur Erzeugung von Uberwachungssignalen für den Abtaster der Faksimileeinrichtung im !wendebetrieb, Register (321,347) zur Zwischen-
109851/U05 -108-
speicherung der gesendeten "bzw. empfangenen Datensignale im Sende- bzw. Empfangsbetrieb, und Steuerschaltungen (529,331, 333,335»337) zur Erzeugung und Decodierung der überwachungssignale zwischen Anpassungsschaltung und Datenverarbeitungsanlage (Fig.3).
3. Einrichtung nach Anspruch 2, dadurch gekennzeichnet, daß der Zeittaktgenerator (305) aus folgenden Funktionseinheiten besteht: Ein spannungsgesteuerter. Oszillator (1229) zur Erzeugung erster Taktsignale innerhalb eines vorbestimmten Frequenzbereiches gesteuert durch empfangene Synchronisiersignale, ein Quarzoszillator (1201) zur Erzeugung zweiter !Faktsignale vorbe-
' «Si
stimmter Frequenz im Empfangsbetrieb, mit beiden Oszillatoren (1229,1201) verbundene Gatterschaltungen (1209,1211,1213) zur Eingabe der ersten und der zweiten Taktsignale beim Sende- bzw· Empfangsbetrieb in einen zyklisch arbeitenden Zähler (1223), der mit einer Decodierschaltung (1225) zur Decodierung bestimmter zur Steuerung der Anpassungsschaltung dienender Zählschritte verbunden ist, und daß die Synchronisierschaltungen aus einem mit dem Quarzoszillator (1201) und cbr Decodierschaltung (1225) verbundenen Synchronisierimpulsgenerator (325) zur Erzeugung von Synchronisierimpulsen im Empfangsbetrieb abhängig von einem Steuersignal der Decodierschaltung (1225) und einem Synchronisierimpulsdetektor (332) zur von der Decodierschaltung (1225) gesteuerten Feststellung und Beibehaltung der Synchronisation mit empfangenen Informationssignalen im Sendebetrieb bestehen, der mit dem öpannungsgesteuerten Oszillator (1229) verbunden ist und an diesen Steuersignale für die Erzeugung der ersten Taktsignale liefert (Fig.12,3).
109851/1405 -109-
4. Einrichtung nach Anspruch 3, dadurch gekennzeichnet, daß ferner mit den genannten Gatterschaltungen (1209,1211, 1213) gekoppelte zweite Gatterschaltungen (1215,1217) vorgesehen sind, die zur Auswahl einer von mehreren Operationsgeschwindigkeiten dienen und mit Teilerschaltungen (1219,1221) verbunden sind, die die Taktsignale vor Eingabe in den Zähler (1223) in die jeweils ausgewählte Operationsgeschwindigkeit umsetzen.
5. Einrichtung nach einem der vorhergehenden Ansprache, dadurch ge- j kennzeichnet, daß die Register (321,34-7) ein Serie-Parallel-Register (321) zur Umsetzung der vom Abtaster erhaltenen Daten aus der Seriendarstellung in Paralleldarstellung zur Eingabe in die Datenverarbeitungsanlage beim Sendebetrieb sowie zur zeitlichen Unterteilung der in Seriendarstellung erhaltenen Dateninformationen in binäre Informationen abhängig von den Taktsignalen und ein Parallel-Serie-Register (34-7) zu? Umsetzung der P parallelen binären Dateninformationen von der Datenverarbeitungsanlage in binäre Dateninformationen in Seriendarstellung zur Eingabe in den Schreiber beim Empfangsbetrieb umfassen.
6. Einrichtung nach einem der vorhergehenden AnsprücheT >iaiurch gekennzeichnet, daß ferner eine Zeitmultiplexschaltung (527) vorgesehen ist, die die Synchronisierimpulse und die binär»·" Dateninformationen zur Eingabe· in den Schreiber beim E&pfans;..^·«;?·trieb multiplex zusammensetzt.
7. Einrichtung nach Anspruch 6, dadurch gekennzeichnet; i'aß die Steuerschaltungen der Anpassungsschaltang aus folgenden Funktionseinheiten beeteire-nrlsin Adressendeco&ierer (329) zur Decodierung
1038S1/U05
der vorbestimmten Adresse eines Abtasters bzw. eines Schreibers von der Datenverarbeitungsanlage aus, ein- Befehlsdecodierer (335) zur Decodierung der von der Datenverarbeitungsanlage abgegebenen vorbestimmten Befehle sowie zur Erzeugung entsprechender Steuersignale, eine mit dem Adressendecodierer (329) verbundene Auswahlsteuerschaltung (331), die mit Auswahl- und überwachungssignalen der Datenverarbeitungsanlage angesteuert wird und Auswahl- und Steuersignale für die DatenverarbeitungsaLage erzeugt, eine Datenübertragungssteuerschaltung (333) zur Steuerung der Datenübertragung zwischen Datenverarbeitungsanlage und Abtaster bzw. Schreiber, eine Fehlerdetektorschaltung (3^3) zur Anzeige, daß in der AnpassungsschaTfcung ein Fehlerzustand des Abtasters, des Schreibers oder der Datenverarbeitungsanlage festgestellt wurde, eine Zustande- und Abfrage st euerschaltung (337)» die niit dem Befehlsdecodierer (335) und der Datenübertragungssteuerschaltung (333) verbunden ist und die Erzeugung von Zustande- und Abfrageinformationen in der Anpassungsschaltung für die Datenverarbeitungsanlage steuert, ein mit der Zustande- und Abfragesteuerschaltung (337) sowie der Fehlerdetektorschaltung (34-3) verbundener Zustandssignalgenerator (339) zur Erzeugung von den Betriebszustand der Anpassungsschaltung, des Abtasters und des Schreibers anzeigenden Zustandssignalen, ein mit der Zustands- und Abfragesteuerschaltung (337) verbundener Abfragesignalgenerator (3^1) zur Erzeugung von Abfragesignalen nach Übertragung der Ziistandssignale an die Datenverarbeitungsanlage, wobei die Information d©r Abfragesignale die mit der Fehlerdetektor schaltuEig (343) festgestellten und an die Datenverarbeitungsanlage mit den. Ziistandssigaalea übertragenen Fehlerzustände darstellt5 ein Äaressegüierer (353) zur Erzeugung der Adressen
109851/UOS
des Abtasters bzw. Schreibers für die Datenverarbeitungsanlage, und ein Trennsignalgenerator (355) zur Erzeugung eines Signals für die Datenverarbeitungsanlage, welches anzeigt, daß ein Abtaster mit der Datenverarbeitungsanlage verbunden werden soll.
8. Einrichtung nach Anspruch 7» dadurch gekennzeichnet, daß der Datenübertragungssteuerschaltung (331) ein Byte-Auswertegenerator (307) zur Feststellung des betriebsbereiten Zustandes der Anpassungsschaltung im Sende- und Empfangsbetrieb, eine Byte-Auswertetorschaltung (313) in Verbindung mit dem Byte-Auswertegenerator (307) zur Erzeugung eines Datenauswertesignals für das Pafcallel-Serie-Register (34-7) im Empfangsbetrieb, ein mit dem Byte-Auswertegenerator (307) verbundenerBytezähler (309) zur Zählung der zur und von der Datenverarbeitungsanlage im Sende- und Empfangsbetrieb übertragenen Informationsbytes, und ein mit dem Bytezähler (309) verbundener Zeilenzähler (311) zur Zählung der Abtastzeilen der mit dem Bytezähler (309) übertragenen Informationen zugeordnet sind.
9. Einrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß der Abtaster und der Schreiber an einer von der Anpassungsschaltung entfernten Stelle vorgesehen sind, daß über einen zwischen beiden Stellen vorgesehenen Datenübertragungskanal die Informationsdaten, Synchro-nisiersignale und Überwachungssignal übertragen werden, und daß mit dem Datenübertragungskanal an jedem Ende verbundene Signalkonverter vorgesehen sind, die die Dateninformationen, die Synchronisier- und Überwachungssignale in eine für die übertragung über den Datenkanal geeignete Form umsetzen und diese Signale zur Eingabe in die Datenverarbeitungs-ν =·.-■·. 109851/UOB'
- 112 -
anlage beim Lesebetrieb bzw. in den Schreiber beim Schreibbetrieb in ihre Originalform zurück umsetzen.
10. Einrichtung* nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, daß der Abtaster und der Schreiber am Ort der Anpassungsschaltung vorgesehen sind und mit dieser über elektrische Verbindungsleitungen direkt gekoppelt sind.
11. Einrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß das Faksimilegerät ein für Halbduplexbetrieb geeigneter Sende empfänger ist,
12. Einrichtung nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet; daß das Faksimilegerät mit Abtaster und Schreiber für einen echten Duplexbetrieb geeignet ist.
13» Einrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß der Synchronisierimpuls-defcektor aus folgenden Funktionseinheiten besteht: Eine Taktimpulsquelle, (401) zur Zuführung von gegenüber der Frequenz der W-Impulse des Synchronisiersignals höherer Geschwindigkeit, ein erster Zähler (403,405, 407,409) zur Zählung der Taktimpulse gesteuert durch die Synchronisierimpulse geringerer Frequenz, eine erste Gatterschaltung (419) zur Decodierung von zumindest X Taktimpuls-Zählschritten des ersten Zählers (403,405,407,409) für jeden aus W Impulsen bestehenden Synchronisierimpuls, wobei der erste Zähler (403, 405,407,409) nach jedem Impuls zurückgestellt wird, eine mit der ersten Gatterschaltung (419) verbundene Verriegelungsschaltung (421,423) zur Erzeugung eines Signals, welches einen Zählschritt
109861/1406
von mindestens X und weniger als Y Taktimpulsen des ersten Zählers (403,405,407,409) anzeigt, ein zweiter Zähler (425,427,
429,431) zur Zählung von Z Signalen der Verriegelungsschaltung 423
zur Anzeige, daß zumindest Z der W Synchronisierimpulse nacheinander festgestellt sind und ein echter Synchronisierimpuls empfangen ist, und eine mit dem zweiten Zähler (425,427,429,431) verbundene zweite Gatterschaltung (438) zur Decodierung des Zählschrittes Z und Erzeugung eines Signals "Synchronisierimpuls festgestellt" (Fig.4A).
14. Einrichtung nach Anspruch 13, dadurch gekennzeichnet, daß ferner zur Rückstellung des ersten Zählers (403,405,407,409) auf Null bei zu geringer bzw. zu großer Impulsbreite für eine Taktimpulszählung zwischen den Zählschritten X und Y eine dritte Gatterschaltung (417) vorgesehen ist, wodurch der Empfang eines falschen Synchronisierimpulssignals angezeigt wird, und daß eine mit der Verriegelungsschaltung (421,423) verbundene vierte Gatterschaltung (441,443,445) zur Rückstellung des zweiten Zählers (425,427, 429,431) auf Null vorgesehen ist, wenn der Taktimpulszählschritt unter X und über Y liegt, bevor der Zählschritt Z erreicht ist, wodurch angezeigt wird, daß eine von zur Anzeige eines übermittelten echten Synchronisierimpulses erforderlichen Z Impulsen verschiedene Anzahl von Impulsen empfangen wurde.
15. Einrichtung nach Anspruch 14, dadurch gekennzeichnet, daß ferner eine Koinzidenzimpulsquelle (448) zur Erzeugung eines Kointaidenzimpulses zum Zeitpunkt des Signals "Synchronisierimpuls festgestellt" vorgesehen ist, daß die nichtkoinzidenten Zustände der Koinzidenzimpulse und der Signale "Synchronisierimpuls festge-
109861/1405 - 114 -
gestellt" mit einem dritten Zähler (449,451053,41-5) gezählt werden, der durch eine fünfte, von den Koinziden-zimpulsen und den Signalen "Synchronisierimpuls festgestellt" angesteuerte Gatterschaltung £4-4-7) bei den jeweils koinzidenten Zuständen zurückgestellt wird, daß mit der fünften Gatterschaltung (44-7) ein vierter Zähler (450,452,454) zur Zählung der koinzidenten Zustände der Koinzidenzimpulse und der Signale "Synchronisierimpuls festgestellt" verbunden ist, daß eine sechste Gatterschaltung (457) zumindest A Zählschritte des dritten Zählers (449,451,455,445) decodiert, diesen Zähler sperrt und den vierten Zähler (450,452, 454) auf Null zurückstellt, wodurch A aufgetretene nichtkoinizidente Zustände angezeigt werden, und d aß eine siebente Gatterschaltung (455) zumindest B Zählschritte des vierten Zählers (450,452,454) zur Erzeugung eines Signals "Synchroner Zustand" decodiert (Pig.4B).
16. Einrichtung nach Anspruch 15, dadurch gekennzeichnet,caß ferner eine mit der fünften Gatterschaltung (447) verbundene und mit dem von ihr erzeugten Rückstellimpuls angesteuerte Schaltungseinrichtung (444) zur Erzeugung eines ersten Steuersignals vorgesehen ist, mit dem eine achte Gatterschaltung (461) zusammen mit den invertierten Signal ''Synchroner Zustand" zur Erzeugung eines zweiten Steuersignals angesteuert wird, und daß ein mit dem zweiten Steuersignal gesteuerter Impulsverstärker (465) vorgesehen ist, der ein Rückstellsignal für den vierten Zähler (450,452,454^ nach Erzeugung des Signals "Synchroner Zustand" liefert.
17. Einrichtung nach Anspruch 16, dadurch gekennzeichnet, daß ferner ein mit den Synchronisierimpulsen und den invertierten Synchronisierimpulsen gesteuerter zweiter Impulsverstärker (414) zur
109851/U05
Erzeugung von Rückstellxmpulsen für den ersten Zähler (4-03,405, 407,409) vorgesehen ist, wodurch dieser nach jedem Synchronisierimpuls zurückgestellt wird und mit dem nächstfolgenden Synchronisierimpuls die Zählung der Taktimpulse beginnt.
109851/U05
H6
Leerseite
DE1774327A 1967-05-25 1968-05-24 Datenübertragungsanordnung zum Übertragen von Bildern, beispielsweise Schriftstücken, zwischen einem Sendeort und einem mit diesem über einen Ubertragungskanal verbundenen Empfangsort Expired DE1774327C3 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US64122667A 1967-05-25 1967-05-25

Publications (3)

Publication Number Publication Date
DE1774327A1 true DE1774327A1 (de) 1971-12-16
DE1774327B2 DE1774327B2 (de) 1975-01-02
DE1774327C3 DE1774327C3 (de) 1975-08-14

Family

ID=24571486

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1774327A Expired DE1774327C3 (de) 1967-05-25 1968-05-24 Datenübertragungsanordnung zum Übertragen von Bildern, beispielsweise Schriftstücken, zwischen einem Sendeort und einem mit diesem über einen Ubertragungskanal verbundenen Empfangsort

Country Status (7)

Country Link
US (1) US3558811A (de)
JP (1) JPS517027B1 (de)
DE (1) DE1774327C3 (de)
FR (1) FR1572567A (de)
GB (1) GB1219464A (de)
NL (1) NL6807160A (de)
SE (1) SE355123B (de)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2041351A5 (de) * 1969-04-22 1971-01-29 Labo Cent Telecommunicat
US6076652A (en) 1971-04-16 2000-06-20 Texas Instruments Incorporated Assembly line system and apparatus controlling transfer of a workpiece
US3740724A (en) * 1971-05-14 1973-06-19 Westinghouse Electric Corp Translating methods and apparatus
US3772465A (en) * 1971-06-09 1973-11-13 Ass Of Motion Picture Televisi Image modification of motion pictures
US3751582A (en) * 1971-12-08 1973-08-07 Addressograph Multigraph Stored program facsimile control system
US3908081A (en) * 1972-02-03 1975-09-23 Efficient Instr Corp Apparatus for converting graph data into a form suitable for computer processing
US3830962A (en) * 1972-10-19 1974-08-20 Xerox Corp Graphical data processor interface
US3852521A (en) * 1972-12-26 1974-12-03 Varian Associates Interface for computer and print out system for automatic step and line sync command to printer
US3920895A (en) * 1974-03-29 1975-11-18 Xerox Corp Communications systems having a selective facsimile output
US3920896A (en) * 1974-03-29 1975-11-18 Xerox Corp Communications systems having a selective facsimile output
US4213176A (en) * 1976-12-22 1980-07-15 Ncr Corporation System and method for increasing the output data throughput of a computer
US4084195A (en) * 1976-12-30 1978-04-11 International Business Machines Corporation Image data remapping system
US4121283A (en) * 1977-01-17 1978-10-17 Cromemco Inc. Interface device for encoding a digital image for a CRT display
DE2842085A1 (de) * 1978-09-27 1980-05-08 Siemens Ag Modular aufgebautes datenverarbeitungssystem fuer funktionsgebundenen einsatz
JPS5610774A (en) 1979-07-09 1981-02-03 Ricoh Co Ltd Facsimile device
JPS5752261A (en) * 1980-09-11 1982-03-27 Canon Inc Character processor
US4454575A (en) * 1980-12-29 1984-06-12 International Business Machines Corporation Shared memory system with access by specialized peripherals managed by controller initialized by supervisory CPU
US4394734A (en) * 1980-12-29 1983-07-19 International Business Machines Corp. Programmable peripheral processing controller
US4476522A (en) * 1981-03-09 1984-10-09 International Business Machines Corporation Programmable peripheral processing controller with mode-selectable address register sequencing
IT1161467B (it) * 1983-01-21 1987-03-18 Cselt Centro Studi Lab Telecom Interfaccia di tipo parallelo per la gestione del colloquio tra un bus asincrono e un bus sincrono collegato a piu terminali dotati ognuno di un proprio segnale di sincronizzazione
CA1247230A (en) * 1983-08-29 1988-12-20 Takaho Koshiishi Image information processing system
US4814890A (en) * 1984-11-19 1989-03-21 Canon Kabushiki Kaisha Image communicating system
GB2189115A (en) * 1986-04-11 1987-10-14 Pitney Bowes Inc Facsimile interface terminal
US5083262A (en) * 1986-04-28 1992-01-21 International Business Machines Corporation Language bindings for graphics functions to enable one application program to be used in different processing environments
FR2601474A1 (fr) * 1986-07-08 1988-01-15 Pragma Dispositif pour l'echange d'informations entre un telecopieur et un micro-ordinateur
US4984072A (en) * 1987-08-03 1991-01-08 American Film Technologies, Inc. System and method for color image enhancement
US4991200A (en) * 1987-09-29 1991-02-05 Paul Lin Interface device for the intercommunication of a computer and a fax machine
US4850008A (en) * 1988-02-29 1989-07-18 Extel Corporation Method and apparatus for discrimination between different kinds of data transmission
AU623149B2 (en) * 1988-05-27 1992-05-07 Global 360, Inc. Document manipulation in a data processing system
US6167439A (en) * 1988-05-27 2000-12-26 Kodak Limited Data retrieval, manipulation and transmission with facsimile images
JPH03145259A (ja) * 1989-10-31 1991-06-20 Canon Inc 複合電子機器
KR930000012B1 (ko) * 1990-05-22 1993-01-06 주식회사 금성사 스캐너의 문서데이타 입력장치
US5943137A (en) * 1991-07-22 1999-08-24 Cardiff Software, Inc. Unified method of creating and processing fax forms
US5530558A (en) * 1994-04-11 1996-06-25 Nachman; Bruce Interface circuit for utilizing a facsimile coupled to a PC as a scanner or printer
JP2951572B2 (ja) 1994-09-12 1999-09-20 インターナショナル・ビジネス・マシーンズ・コーポレイション 画像データ変換方法及びシステム
US6310942B1 (en) 1997-04-10 2001-10-30 Infotrieve, Inc. Fax routing system and method of using standard fax machine and personal computer
US5862202A (en) * 1997-04-10 1999-01-19 Information Medical Retrieval, Inc. Fax routing system and method using standard fax machine and personal computer
US6144464A (en) * 1997-09-11 2000-11-07 3Com Corporation Method and system for modification of fax data rate over wireless channels
US7007193B1 (en) * 2000-01-07 2006-02-28 Storage Technology Corporation Method and system for reconstructing data serially arranged on a magnetic tape track
US8401336B2 (en) 2001-05-04 2013-03-19 Legend3D, Inc. System and method for rapid image sequence depth enhancement with augmented computer-generated elements
US9286941B2 (en) 2001-05-04 2016-03-15 Legend3D, Inc. Image sequence enhancement and motion picture project management system
US8897596B1 (en) 2001-05-04 2014-11-25 Legend3D, Inc. System and method for rapid image sequence depth enhancement with translucent elements
US8730232B2 (en) 2011-02-01 2014-05-20 Legend3D, Inc. Director-style based 2D to 3D movie conversion system and method
US9282321B2 (en) 2011-02-17 2016-03-08 Legend3D, Inc. 3D model multi-reviewer system
US9288476B2 (en) 2011-02-17 2016-03-15 Legend3D, Inc. System and method for real-time depth modification of stereo images of a virtual reality environment
US9407904B2 (en) 2013-05-01 2016-08-02 Legend3D, Inc. Method for creating 3D virtual reality from 2D images
US9241147B2 (en) 2013-05-01 2016-01-19 Legend3D, Inc. External depth map transformation method for conversion of two-dimensional images to stereoscopic images
US9007365B2 (en) 2012-11-27 2015-04-14 Legend3D, Inc. Line depth augmentation system and method for conversion of 2D images to 3D images
US9547937B2 (en) 2012-11-30 2017-01-17 Legend3D, Inc. Three-dimensional annotation system and method
US9007404B2 (en) 2013-03-15 2015-04-14 Legend3D, Inc. Tilt-based look around effect image enhancement method
US9438878B2 (en) 2013-05-01 2016-09-06 Legend3D, Inc. Method of converting 2D video to 3D video using 3D object models
US9547609B2 (en) * 2013-10-25 2017-01-17 Avago Technologies General Ip (Singapore) Pte. Ltd. Data interface for point-to-point communications between devices
US9609307B1 (en) 2015-09-17 2017-03-28 Legend3D, Inc. Method of converting 2D video to 3D video using machine learning

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3075178A (en) * 1957-12-30 1963-01-22 James Peter Information retrieval and storage systems
US3323119A (en) * 1963-12-30 1967-05-30 Ibm Display system for a data processing unit
US3347981A (en) * 1964-03-18 1967-10-17 Polaroid Corp Method for transmitting digital data in connection with document reproduction system
US3325787A (en) * 1964-10-19 1967-06-13 Fairchild Camera Instr Co Trainable system
US3414672A (en) * 1964-10-26 1968-12-03 Xerox Corp Facsimile recording system with transmitter inhibit means

Also Published As

Publication number Publication date
NL6807160A (de) 1968-11-26
US3558811A (en) 1971-01-26
SE355123B (de) 1973-04-02
FR1572567A (de) 1969-06-27
JPS517027B1 (de) 1976-03-04
DE1774327B2 (de) 1975-01-02
DE1774327C3 (de) 1975-08-14
GB1219464A (en) 1971-01-13

Similar Documents

Publication Publication Date Title
DE1774327A1 (de) Einrichtung zur Faksimileuebertragung graphischer Informationen
DE2148906C2 (de) Schaltungsanordnung zur Übertragung von Daten zwischen einem Rechner und einer Vielzahl von Endgeräten
DE2334867A1 (de) Interface-anpassungsschaltung zur steuerung eines datenflusses
DE1296182C2 (de) Verfahren zur uebertragung binaerer informationssignale sowie kodierer zur abgabe solcher signale und mit diesem betreibbarer dekodierer
DE2557896A1 (de) Vielfachpunkt-datenvermittlungssystem
DE1537467A1 (de) Blocksynchronisationsschaltung fuer eine Datenuebertragungseinrichtung
DE1512654A1 (de) Verfahren zur Codierung,insbesondere graphische Informationen mit verringerter Redundanz
DE2115971C3 (de) Datenverarbeitungssystem
DE2400033A1 (de) Multiplexanordnung fuer eine verbindung von datenendgeraeteinrichtungen mit einer gemeinsamen schnittstelleneinrichtung
DE1268181B (de) Steuereinrichtung fuer Datenuebertragung zwischen mehreren identifizierbaren Fernstationen und einer Zentrale
DE2935905A1 (de) Informationen sendende und empfangende vorrichtung
DE1437643A1 (de) Informationsaustauschpuffereinrichtung
DE2339392A1 (de) Verfahren und vorrichtung zum aufrufen von stationen in einem nachrichtenuebertragungssystem
DE2423195A1 (de) Wartungsvorrichtung
DE3421493C2 (de)
DE1154657B (de) Verfahren zur Datenuebertragung
DE1206183B (de) Datenverarbeitendes elektronisches System
DE2242639C3 (de) Zeitmultiplex-Telegrafie-System für zeichenweise Verschachtelung
DE1255705B (de) Schaltungsanordnung zur gesicherten UEbertragung binaercodierter Daten nach dem Echoverfahren
DE3518462C2 (de)
DE1146104B (de) Verfahren und Anordnung zur gesicherten UEbertragung von binaer-codierten Nachrichtenzeichen, z. B. Fernschreibzeichen, die in Blocks zusammengefasst sind
DE3136495C2 (de)
DE1925615B2 (de) Universelles datenerfassungs und steuersystem
DE1512399C3 (de) Datenübertragungssystem
DE2634172C2 (de) Anordnung zum automatischen Abruf von blockförmig auf einem Magnetband aufgezeichneten Daten

Legal Events

Date Code Title Description
C3 Grant after two publication steps (3rd publication)
E77 Valid patent as to the heymanns-index 1977
EF Willingness to grant licences
8339 Ceased/non-payment of the annual fee