DE1293855B - Clock pulse generator for magnetic tape storage with two-channel threshold value sensing - Google Patents
Clock pulse generator for magnetic tape storage with two-channel threshold value sensingInfo
- Publication number
- DE1293855B DE1293855B DEI24642A DEI0024642A DE1293855B DE 1293855 B DE1293855 B DE 1293855B DE I24642 A DEI24642 A DE I24642A DE I0024642 A DEI0024642 A DE I0024642A DE 1293855 B DE1293855 B DE 1293855B
- Authority
- DE
- Germany
- Prior art keywords
- pulse
- register
- signal
- byte
- bit
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1608—Error detection by comparing the output signals of redundant hardware
- G06F11/1612—Error detection by comparing the output signals of redundant hardware where the redundant component is persistent storage
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0682—Tape device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
1 21 2
Die Erfindung betrifft einen Taktimpulsgenerator Aktivierung des Impulsgenerators auf diesem Wege für Magnetbandspeicher mit Zweikanal-Schwellwert- unterbleibt.The invention relates to a clock pulse generator activation of the pulse generator in this way for magnetic tape storage with two-channel threshold value is omitted.
abfühlung, wobei die zur Informationsübertragung Diese Aufgabe wird erfindungsgemäß dadurch benötigten Synchronisations- oder Taktimpulse aus gelöst, daß zur Übertragung der Bits eines bestimm-sensing, whereby the information transmission This object is achieved according to the invention required synchronization or clock pulses from released that for the transmission of the bits of a certain
den Informationsimpulsen selbst gewonnen werden. 5 ten Zeichens in das Ausgangsregister durch einen Die Erfindung bezweckt eine Vergrößerung der Zu- von einem Bit eines vorausgehenden Zeichens ausgeverlässigkeit der Datenübertragung, insbesondere bei lösten Ausblendimpuls der Impulsgenerator eine der Übertragung von aus einer Mehrzahl insbeson- weitere Stufe umfaßt, die einen gegenüber einem dere binär verschlüsselter Zeichen (Bytes) bestehen- Zeichenausblendimpuls später auftretenden zusätz-the information impulses themselves can be obtained. 5th character in the output register by a The invention aims to increase the reliability of one bit of a preceding character of data transmission, especially when the fade-out pulse is triggered by the pulse generator the transmission of a plurality in particular includes further stage, which one versus one their binary encrypted characters (bytes) consist of a character masking pulse that occurs later
der Informationsgruppen. io liehen Taktimpuls erzeugt, der über ein Koinzidenz-the information groups. io borrowed clock pulse generated via a coincidence
Im folgenden ist unter einem binär verschlüsselten gatter an den Impulsgeneratoreingang zurückgeführtThe following is fed back to the pulse generator input under a binary encrypted gate
Zeichen (Byte) eine Gruppe von Binärsignalen (Bits) wird, wobei die Koinzidenzbedingung am genanntenCharacter (byte) is a group of binary signals (bits), whereby the coincidence condition is mentioned on
zu verstehen, wobei die Bits parallel auf einer Mehr- Gatter dann erfüllt ist, wenn die im hohen und imto understand, whereby the bits in parallel on a multi-gate is fulfilled when the im high and im
zahl Trägerfrequenzen oder einer Mehrzahl Übertra- niedrigen Register gespeicherten Bits einander nichtnumber of carrier frequencies or a plurality of transmitted registers do not correspond to each other
gungsleitungen auftreten. Ein binär verschlüsseltes 15 entsprechen.supply lines occur. A binary coded 15 match.
Zeichen (Byte) kann ein Zeichen sein, in dem ein Weitere Merkmale der Erfindung ergeben sich ausCharacter (byte) can be a character in which a further features of the invention result from
Paritätsbit auftritt, es kann jedoch auch ein Teil den Unteransprüchen. In den Figuren wird eineParity bit occurs, but it can also be part of the subclaims. In the figures, a
eines größeren, aus Binärsignalen sich zusammen- bevorzugte Ausführungsform der Erfindung beschrie-of a larger, composed of binary signals- preferred embodiment of the invention described-
setzenden Wortes sein. ben. Es zeigtbe a positing word. ben. It shows
Durch das deutsche Patent 1 082 436 ist bereits a° F i g. 1 ein Blockschaltbild einer erfindungsgemä-The German patent 1 082 436 already has a ° F i g. 1 is a block diagram of an inventive
eine Zweikanal-Abfühlvorrichtung für Magnetband- ßen Anordnung,a two-channel sensing device for magnetic tape arrangement,
speicher elektronischer Rechenanlagen und daten- F i g. 2 eine Folge binär verschlüsselter Zeichenmemory of electronic computing systems and data F i g. 2 a sequence of binary encrypted characters
verarbeitender Maschinen bekannt, bei der die vom (Byte-Zeichen) auf einem Magnetband aufgezeichnet,processing machines known in which the from (byte characters) recorded on a magnetic tape,
Magnetband abgelesenen Informationsimpulse der F i g. 3 A bis 3 E Impulse, die im Betrieb der erfin-Magnetic tape read information pulses of FIG. 3 A to 3 E pulses that are generated during operation of the
vorzugsweise binär verschlüsselten Zeichen (Bytes) 35 dungsgemäßen Anordnung auftreten,preferably binary encoded characters (bytes) 35 occur according to the arrangement,
parallel über in zwei parallelen Kanälen liegende, Fig. 4 eine zweite Ausführungsform der Er-parallel over lying in two parallel channels, Fig. 4 shows a second embodiment of the
auf verschiedene Empfindlichkeit eingestellte Schwell- findung.Threshold detection set to different sensitivity.
wertstufen einem dem hohen Schwellwert zugeord- Es soll zunächst die in Fig. 1 wiedergegebene
neten hohen Speicherregister und einem dem nied- Anordnung zur Erörterung gelangen,
rigen Schwellwert zugeordneten niedrigen Speicher- 30 Die Übertragung der Informationsdaten auf den
register zugeführt werden. In Abhängigkeit vom Leitungenlla bis Hn erfolgt von einem Magnet-Ergebnis
eines für die im hohen Register gespeicher- bandspeicher 10 aus, unter Anwendung einer Mehrten
Bits durchgeführten Paritätstests werden zu einer zahl Abnehmerköpfe, die an die Übertragungsleitunvorgegebenen
Taktzeit entweder die im hohen oder gen 11 α bis 11 η angeschlossen sind. Es ist jedoch
die im niedrigen Register gespeicherten Bits parallel 35 offensichtlich, daß die Übertragungsleitungen 11α bis
in das Ausgangsregister übertragen. Der die vor- Hn auch ihre Signale von irgendeinem anderen
gegebene Taktzeit bestimmende Zeichenausblend- Signalgeber in paralleler binärer Form erhalten
impuls wird mit Hilfe eines beim Einschreiben eines können.value stages associated with the high threshold value. First, the high storage register shown in FIG. 1 and one with the low level will be discussed.
Low memory associated with the threshold value 30 The transfer of the information data is fed to the register. Depending on the lines 11a to Hn , a magnetic result is used to perform a parity test for the band memory 10 stored in the high register, using multiple bits to 11 η are connected. However, the bits stored in the low register are evident in parallel 35 that the transmission lines 11α carry up to the output register. Of the pre-Hn their signals from any other given cycle time determining Zeichenausblend- signal transmitters in parallel binary form obtained by means of a pulse during the writing of a can.
Bits in das hohe Register gleichzeitig aktivierten Im- Eine Mehrzahl Verstärker 12 a bis 12 η verstärken pulsgenerators mit einer solchen Verzögerung er- 40 die von den Leitungen lla bis 11 η zugeführten zeugt, daß zwischen der Aktivierung des Impuls- Signalbits. Jeder der Verstärker 12 a bis 12 η hat generators und dem Auftreten des Zeichenausblend- zwei parallele Ausgangskreise, von denen der eine impulses eine etwa dem halben zeitlichen Abstand die mit hohem Schwellenwert arbeitende hohe Abdes Ablesens zweier aufeinanderfolgender Zeichen fühlstufe 13 und der andere die mit niedrigem vom Magnetband entsprechende Zeit verstreicht, so 45 Schwellenwert arbeitende niedrige Abfühlstufe 14 daß die Übertragung der Bits eines bestimmten Zei- aufweist. Die hohen Abfühlstufen 13 α bis 13 η erchens in das Ausgangsregister durch einen von einem halten die Ausgangssignale von sämtlichen Verstär-Bit desselben Zeichens ausgelösten Ausblendimpuls kern von 12 a bis 12 η zugeführt; in ähnlicher Weise herbeigeführt wird. Zur Sicherung gegen Stör- erhalten die niedrigen Abf ühlstuf en 14 α bis 14 η die impulse werden die Synchronisations- oder Takt- 50 Ausgangsspannungen sämtlicher Verstärker 12 α bis impulse lediglich aus den dem hohen Register züge- 12 η zugeführt. Dementsprechend werden über die führten Informationsbits gewonnen. Es ergibt sich Übertragungsleitungen Ua bis 11 η den Abfühlvorin einer solchen Anordnung der Nachteil, daß es richtungen 13 und 14 normalerweise dieselben Infordann, wenn beispielsweise bei niedrigen Leseampli- mationsbits zugeführt. Eine jede der Abfühlstufen tuden nur im niedrigen Register Informationsbits 55 13 und 14 ist eine Schwellwertstufe, welche den auftreten, während dem hohen Register in einem unteren Teil eines jeden empfangenen Impulses absolchen Fall gar keine Informationsbits zugeführt schneidet und nur die oberhalb eines bestimmten werden, da möglicherweise die Leseamplitude unter- Niveaus liegenden Spitzen durchläßt. Die hohe Abhalb des Schwellwertes liegt, zum Ausfall eines gan- fühlstufe 13 schneidet bei einem verhältnismäßig zen Zyklus kommen kann, da der Taktimpulsgene- 60 hohen Amplitudenniveau ab, während die niedrige rator gar nicht aktiviert wird und infolgedessen auch Abfühlstufe 14 bei einem verhältnismäßig niedrigen keine zur Informationsübertragung benötigten Syn- Niveau abschneidet. Auf diese Weise haben die im chronisations- oder Taktimpulse erzeugt werden. Ausgangskreis der hohen Abfühlstufe 13 auftreten-Bits in the high register simultaneously activated Im- A plurality of amplifiers 12 a to 12 η amplify the pulse generator with such a delay that generated by the lines 11 a to 11 η that between the activation of the pulse signal bit. Each of the amplifiers 12 a to 12 η has a generator and the occurrence of the character masking two parallel output circuits, one of which has a pulse about half the time interval, the high reading of two successive character sensing stages 13 and the other the low one corresponding time elapses from the magnetic tape, so 45 threshold-working low sensing stage 14 that the transmission of the bits of a certain time has. The high sensing stages 13 α to 13 η erchens fed into the output register by one of a hold the output signals of all amplification bits of the same character triggered masking pulse core of 12 a to 12 η ; is brought about in a similar manner. To protect against interference, the low sensing stages 14 α to 14 η receive the pulses, the synchronization or clock 50 output voltages of all amplifiers 12 α to pulses are only supplied from the high register trains 12 η. Correspondingly, information bits are obtained via the guided information bits. Transmission lines Ua to 11 η the sensing prior to such an arrangement have the disadvantage that directions 13 and 14 normally receive the same information when, for example, at low read amplification bits. Each of the sensing stages tuden information bits 55 13 and 14 only in the low register is a threshold level, which occurs during the high register in a lower part of each received pulse absolutely no information bits are supplied and only those above a certain level are there possibly the reading amplitude lets through peaks below the level. The high level above the threshold value can lead to failure of a sensor stage 13 in a relatively zen cycle, since the clock pulse generator 60 has a high amplitude level, while the low rator is not activated at all and, as a result, no sensor stage 14 is activated at a relatively low level for information transfer required syn level cuts off. In this way, the synchronization or clock pulses have been generated. Output circuit of the high sensing level 13 occur-
Der Erfindung liegt die Aufgabe zugrunde, einen den Informationsbits eine geringere Amplitude alsThe invention is based on the object of the information bits having a lower amplitude than
Taktimpulsgenerator zu schaffen, der auch dann 65 dieselben Datenimpulse aufweisen, welche im Aus-To create a clock pulse generator, which then also have 65 the same data pulses that are
Synchronisations- oder Taktimpulse abzugeben in gangskreis der Abfühlstufe 14 auftreten. Das Ab-Output synchronization or clock pulses occur in the output circuit of the sensing stage 14. The Ab-
der Lage ist, wenn aus irgendwelchen Gründen im schneidniveau der Abfühlstufe 13 ist so hoch, daßis able, if for some reasons in the cutting level of the sensing stage 13 is so high that
hohen Register keine Bits gespeichert sind und die nahezu sämtliche Störsignale niedriger Amplitude,no bits are stored in high register and almost all low-amplitude interfering signals,
3 43 4
wie sie normalerweise durch die Oberflächen- die Torstufen 21a bis 21 n, und das Ausgangsbeschaffenheit
des Magnetbandes bedingt sind, ab* signal ü sperrt die Torstufen 22 a bis 22«. Wenn
geschnitten und nicht weitergeleitet werden, so daß andererseits in der Teststufe 18 ein Fehler angezeigt
der Ausgangskreis im wesentlichen die Informations* wird, so werden die Torstufen 22 a bis 22« geöffnet,
daten abgibt, welche auf den Leitungen 11a bis 11« 5 und die Torstufen 21a bis 21 η werden gesperrt,
auftraten. Es muß indessen die Übertragung eines jeden Aus Kippstufen bestehende Register 15 a bis 15 « Bytes entweder von dem Register 15 oder dem Regi-
und 16 a bis 16 « nehmen die Ausgangssignale der ster 16 ein Zeichenausblendsignal (Ablesetaktgeber-Abfühlstufen
13 und 14 auf. Die Speicherung sol- signal) RC-7 abwarten, welches von einer Verzögecher
Daten durch die Kippstufen des hohen Regi- io rungsvorrichtung 31 geliefert wird, die bei derartigen
sters 15 a bis 15 η beruht auf den abgeschnittenen Anordnungen auch Ablesezeittaktgeber genannt wird,
Impulsspitzen, welche die Datenbits hinreichend wobei die genannte Stufe normalerweise durch das
hoher Amplitude kennzeichnen. Wenn die Datenbits erste Bit eines im Register 15 gespeicherten Bytes
nur eine minimal kleine Amplitude haben, werden ausgelöst wird. Das erste gespeicherte Bit in einer
sie nicht das Register 15 a erreichen. 15 der Kippstufen 15 a bis 15 η hat zur Folge, daß ein
Andererseits erreichen die Impulse der niedrigen Ausgangssignal der ODER-Stufe 26 und von dieser
Abfühlstufe 14 die Kippstufen des Registers 16, der Verzögerungsvorrichtung 31 in dem Maschinenwenn
die Amplitude der zugeführten Impulse mini- zyklus RC-O zugeführt wird, woraufhin der Vermal
niedrig ist. Das niedrige Abschneidniveau der zögerungsimpuls RC-Ί, nämlich der Zeichenaus-Stufe
14 gestattet, daß auch starke Störsignale wäh- ao blendimpuls, erzeugt wird. Wenn irgendeine Kipprend
des Empfanges von Impulsen normaler Ampli- stufe 15 α bis 15 π durch das erste Bit eines Bytes in
tude weitergeleitet werden, so daß das Register 16 der Phase RC-O gespeichert wird, so kann die Erstärker
dem Einfluß von Störsignalen ausgesetzt ist regung irgendeiner anderen der Kippstufen 15 a bis
als das Register 15. 15 η die unter dem Einfluß eines durch Schrägstel-Wenn
daher die Bedingungen eines normalen Ein- 35 lung verspätet eintreffenden Impulses im selben Byte
gangssignalpegels vorherrschen, so speichert das erregt wird, nicht den Ausgangskreis der ODER-hohe
Register 15 in genauerer Weise die Informa- Stufe 26 erregen, welche erregt wurde durch die
tionsdaten als das niedrige Register 16, weil das Re- erste erregte Kippstufe 15 a bis 15«, welche im Ergister
16 leichter falschen Steuervorgängen, bedingt regungszustand bleibt, bis sämtliche Kippstufen
durch Störsignale beim Empfang der Informations- 30 durch den Ausgangsimpuls RC-Td, der gegenüber
daten, ausgesetzt ist. dem Impuls RC-I etwas durch die Verzögerungs-Wenn
andererseits das Amplitudenniveau der auf vorrichtung 32 verschoben ist, gelöscht werden,
den Leitungen 11a bis 11« übertragenen Informa- Nachdem jedes erste Bit eine Erregung der Verzötionsdatenbits
unter einen bestimmten Wert fällt, so gerungsstufe 31 im Zeitpunkt RC-O bewirkt, wird
daß das Register 16 nicht angeregt wird, so ist es 35 eine Mehrzahl Ausgangsimpulse, darunter auch die
wahrscheinlicher, daß das Register 16 die Informa- Impulse RC-I, in bestimmter Weise zeitverschoben
tionsdaten genau wiedergibt. gegenüber dem ersten Bit geliefert. Diese verschobe-Ein
Ausgangsregister 23 erhält die Ausgangssignale nen Impulse RC-2 und RC-Ί werden der Reihe nach
des hohen Registers 15 zugeführt. Eine Stufe 18 zu entsprechend späteren Zeiten nach dem erregenführt
den vertikalen Überbestimmungstest (VRC- 40 den Impuls RC-O geliefert.as normally the port stage 21a to 21n through the surface, and the output characteristics of the magnetic tape are caused, signal ü * shuts off the port stage 22 a to 22 ". If it is cut and not forwarded, so that on the other hand an error is displayed in the test stage 18, the output circuit is essentially the information *, the gate stages 22a to 22 'are opened and data are transmitted on the lines 11a to 11'5 and the gate steps 21a to 21 η are blocked,
occurred. However, the transmission of each register 15 a to 15 "bytes consisting of flip-flops either from the register 15 or the register and 16 a to 16" receive the output signals of the ster 16 a character fade-out signal (reading clock sensor sensing stages 13 and 14. The Storage sol- signal) RC-7 wait to see which of a delayed data is supplied by the flip-flops of the high control device 31, which is also called reading time clock in such sters 15 a to 15 η based on the truncated arrangements, pulse peaks, which the data bits are sufficient, said stage normally being characterized by the high amplitude. If the data bits, first bits of a byte stored in register 15, only have a minimally small amplitude, a trigger is made. The first stored bit in a they do not reach the register 15a. 15 of the flip-flops 15 a to 15 η has the consequence that on the other hand, the pulses of the low output signal of the OR stage 26 and from this sensing stage 14 the flip-flops of the register 16, the delay device 31 in the machine when the amplitude of the supplied pulses mini- cycle RC-O is fed, whereupon the Vermal is low. The low cut-off level of the delay pulse RC-Ί, namely the character-off stage 14, allows even strong interfering signals, such as a glare pulse, to be generated. If any toggling end of the reception of pulses of normal amplitude 15α to 15π are passed on by the first bit of a byte in tude, so that the register 16 of phase RC-O is stored, the amplifier can be exposed to the influence of interfering signals excitation of any other of the flip-flops 15 a to than the register 15. 15 η which is under the influence of a delayed incoming pulse in the same byte output signal level, so that is stored, not the Output circuit of the OR high register 15 more precisely excite the information stage 26, which was excited by the tion data than the low register 16 because the first excited flip-flop 15 a to 15 ", which in the ergister 16 more easily wrong control processes, conditionally the state of motion remains until all flip-flops are caused by interference signals when receiving the information- 30 by the output pulse RC-Td, which is opposite to data, is exposed. If, on the other hand, the amplitude level of the device 32 is shifted, the information transmitted to the lines 11a to 11 «is canceled by the pulse RC-I somewhat causes at the time RC-O that the register 16 is not excited, so there is 35 a plurality of output pulses, including the more likely that the register 16 accurately reproduces the information pulses RC-I, in a certain way time-shifted data. compared to the first bit delivered. This shifted output register 23 receives the output signals NEN pulses RC-2 and RC-Ί are fed to the high register 15 in sequence. A stage 18 at a correspondingly later time after the excitation carries out the vertical overdetermination test (VRC-40 supplied the pulse RC-O.
Test) durch und bestimmt die Paritätsgenauigkeit der Stromkreisanordnungen für die Verzögerungsstufe Informationsdaten im Register 15 und wählt aus, 31 sind bekannt und werden als »Byte-Periodengenewelches der Register 15 und 16 ein verschlüsseltes rator« oder »Ablesezeittaktgeber« oder »Zeichenaus-Zeichen dem Register 23 zuführt. Wenn ein Paritäts- blendimpuls« bezeichnet. Eine derartige Anordnung fehler in bezug auf die Information im Register 15 45 kann beispielsweise aus einem monostabilen Multiviauftritt, werden die Daten des Registers 16 statt des- brator bestehen, der verschobene Impulse liefert; man sen dem Register 23 zugeführt. hat auch Binärzählwerke oder Ringzählwerke zu die-Die Eingangsklemmen der Teststufe 18 sind mit sen Zwecken verwendet, die durch einen Oszillatorden Ausgangsklemmen einer jeden der Kippstufen impuls angestoßen werden und eine vorbestimmte 15 a bis 15« verbunden. Komplementäre Signale Γ so Frequenz haben, wobei die Oszillatorimpulse abge- und C treten im Ausgangskreis der Vertikalteststufe stoppt werden, wenn ein Zählwerk einen bestimmten 18 auf. Diese Ausgangssignale bestimmen, welches Zählwert erreicht; eine andere Ausführungsform der Register 15 und 16 dem Register 23 die Infor- einer solchen Stufe besteht aus einer Zeitverzögemations-Bytes zuführt, wobei jeweils die eine der rungsleitung.Test) and determines the parity accuracy of the circuit arrangements for the delay stage information data in register 15 and selects, 31 are known and are known as "byte period genes of registers 15 and 16 an encrypted rator" or "reading time clock" or "character from the register 23 feeds. When a parity glare pulse denotes «. Such an arrangement error with respect to the information in register 15 45 can for example consist of a monostable multi-occurrence, the data of register 16 will consist instead of desbrator, which supplies shifted pulses; man sen to register 23 is supplied. also has binary counters or ring counters to the-The input terminals of the test stage 18 are used with sen purposes, which are triggered by an oscillator to the output terminals of each of the flip-flops and a predetermined 15 a to 15 "connected. Complementary signals Γ so have a frequency, with the oscillator pulses occurring and C occurring in the output circuit of the vertical test stage are stopped when a counter reaches a certain 18. These output signals determine which count value reaches; Another embodiment of the registers 15 and 16 supplies the information to the register 23 of such a stage consists of a time delay byte, one of which is in each case the supply line.
UND-Stufen-Gruppen21a bis 21« und 22 a bis 22« 55 In gleicher Weise ist auch die die vertikale Überin Tätigkeit kommen. Die UND-Stufen 21 α bis 21« bestimmung feststellende Teststufe 18 bekannt, sind mit ihren Eingangsklemmen an die Ausgangs- Zweckmäßigerweise besteht eine solche Stufe aus klemmen der Kippstufen 15 a bis 15« angeschlossen. einer Tannenbaumschaltung von exklusiven ODER-In gleicher Weise sind die UND-Stufen 22 a bis 22« Stufen, mit der sich eine gleichzeitige Modulo-zweimit ihren Eingangsstufen an die Ausgangsstufen der 60 Summation der Eingangssignale erzielen läßt. Jedes Kippstufen 16 a bis 16« angeschlossen. Die zweite Ausgangssignal der exklusiven ODER-Tannenbaum-Eingangsklemme einer jeden der Torstufen 21 α bis schaltung wird über eine ODER-Stufe geleitet zum 21« ist an die Ausgangsklemme C der Teststufe 18 Vergleich mit dem Ausgangsimpuls RC-T, welcher angeschlossen. In gleicher Weise ist die eine Klemme von der Verzögerungsstufe 31 geliefert wird. Man hat der UND-Stufe 22 a bis 22« an die Ausgangs- 65 auch die vertikale Überbestimmung prüfende Testklemme C der Teststufe 18 angeschlossen. Wenn die stufen gebaut, welche eine einzige binäre Kippstufe die vertikale Überbestimmung prüfende Teststufe 18 ausnutzen, wobei Torstufen in solcher Weise vorgekeinen Fehler anzeigt, öffnet das Ausgangssignal C sehen sind, daß parallel zugeführte EingangssignaleAND level groups 21a to 21 «and 22a to 22» 55 In the same way, the vertical transition is also to come into activity. The AND stages 21 α to 21 «determination determining test stage 18 are known with their input terminals to the output. In the same way, the AND stages 22 a to 22 'are stages with which a simultaneous modulo-two can be achieved with their input stages to the output stages of the 60 summation of the input signals. Each flip-flop 16 a to 16 ″ connected. The second output signal of the exclusive OR-Christmas tree input terminal of each of the gate stages 21 α bis circuit is passed through an OR stage to the 21 "is to the output terminal C of the test stage 18 comparison with the output pulse RC-T, which is connected. In the same way, the one terminal from the delay stage 31 is supplied. The AND stage 22 a to 22 ″ has been connected to the output 65 test terminal C of the test stage 18, which also tests the vertical overdetermination. If the stages are built which use a single binary multivibrator, the test stage 18 checking the vertical overdetermination, the gate stages indicating no error in such a way, the output signal C opens so that input signals fed in parallel are seen
5 65 6
ausgeblendet werden und der Reihe nach die binäre Register 15 oder 16 auf das Ausgangsregister 23 wird Kippstufe umsteuern, so daß eine Modulo-zwei- daher ohne eine Versetzung erfolgen, da ein gemein-Summation der Bits eines Zeichens erfolgt. sames Ausblenden sämtlicher Bits des Bytes durchare hidden and in turn the binary register 15 or 16 on the output register 23 is Change flip-flop so that a modulo-two take place without an offset, as there is a common summation of the bits of a character. sames masking out all bits of the byte
Eine Vergleichsstufe umfaßt die exklusiven ODER- den Impuls RC-I erfolgt. Während des nächsten Zy-Stufen 17 α bis 17« und vergleicht einander entspre- 5 klus der Verzögerungsvorrichtung 31 unter dem Einchende Bits, welche in den Registern 15 und 16 ge- fluß des nächsten empfangenen Bytes wird das Ausspeichert sind, und liefert ein Minimal-Byte-Signal an gangsregister 23 durch den Impuls RC-2 gelöscht, eine »noncompareÄ-Stufe. Das Ausgangssignal einer bevor die Übertragung des nächsten Bytes vom Regisolchen Stufe wurde bereits früher verwendet, um nur ster 15 bzw. 16 durch den späteren Impuls RC-I erein Ausblendsignal für ein Zeichen zu liefern, wel- io folgt. Zwischen RC-I und dem nächsten RC-2 wird ches abgelesen wurde, während eine Aufzeichnung ein Anforderungssignal, während Daten im Ausauf dem Band erfolgte. Unter den Bedingungen des gangskreis des Registers 23 vorliegen, zu der Rechengleichzeitigen Ablesens und Aufschreibens war eine maschine oder einem anderen Empfangsspeicherwerk falsche Fehleranzeige durch die Vergleichsstufe nicht geliefert, so daß die Daten des Registers 23 während von besonderem Einfluß, da das Endergebnis gewe- 15 dieses Intervalls der genannten Maschine zugeführt sen wäre, daß der Datenblock gelöscht wurde und werden.A comparison stage includes the exclusive OR - the pulse RC-I occurs. During the next Zy stages 17 α to 17 ″ and the delay device 31 compares each other correspondingly under the incoming bits, which are stored in registers 15 and 16 in the flow of the next received byte, and supplies a minimum Byte signal at input register 23 cleared by pulse RC-2 , a “noncompare” level. The output signal of a before the transmission of the next byte from the Regisuline stage was already used earlier, in order to deliver only ster 15 or 16 by the later pulse RC-I a fade-out signal for a character which follows. Between RC-I and the next RC-2 , a read was made while a record was a request signal, while data was out on the tape. Under the conditions of the input circuit of the register 23, for which the computation is simultaneous reading and writing, a machine or another receiving storage unit was not supplied with a false error indication by the comparison stage, so that the data in register 23 was of particular influence since the end result was this Interval of the said machine would be sent that the data block has been and will be deleted.
wieder aufgeschrieben wurde, so daß ein fehlerfreier Unmittelbar danach wird das Ausgangssignal deswas written down again, so that an error-free Immediately afterwards, the output signal of the
Schreibvorgang sichergestellt war. Wenn es sich um Registers 16 bzw. des Registers 15 durch den Impuls Magnetspeicherband-Abfühlvorrichtungen handelt, so RC-I ausgeblendet, und es werden durch den Impuls kann die Vergleichsstufe 17 aus UND-Stufen be- »ο RC-Td die Register 15 und 16 gelöscht, stehen an Stelle der exklusiven ODER-Stufenl7a Die vorstehend erörterten Stromkreise der Fig. 1Writing was ensured. If it is a matter of register 16 or register 15 due to the pulse of magnetic storage tape sensing devices, RC-I is masked out, and the comparison stage 17 of AND stages can be used to relate registers 15 and to RC-Td 16 deleted, the exclusive OR stages 17a are replaced by the circuits of FIG. 1 discussed above
bis 17 n, da sich bei den meisten Speicherbandeinrich- sind bereits bekannt, die Beschreibung erfolgte aber tungen nur Ausfallfehler als wesentlich erwiesen ha- zu dem Zweck, das Verständnis der erfindungsgemäben. Eine jede exklusive ODER-Stufe 17 hat zwei ßen neuen Schaltungsgruppen der F i g. 1 und 4 zu Eingangsklemmen, die mit den Ausgangsklemmen »5 erleichtern.to 17n, since most storage tape devices are already known, but the description has only been made with failure errors that have been shown to be essential for the purpose of understanding the invention. Each exclusive OR stage 17 has two new circuit groups of FIG. 1 and 4 to input terminals, which make it easier with the output terminals »5.
entsprechender Kippstufen der Register 15 und 16 In Fig. 1 ist eine zweite Verzögerungsvorrichtungcorresponding flip-flops of registers 15 and 16 In Fig. 1 is a second delay device
verbunden sind. Beispielsweise sind die Eingangs- 34 vorgesehen, welche von ähnlicher Bauweise sein klemmen der Stufe 17« mit den Ausgangsklemmen kann wie die Verzögerungsvorrichtung 31. Die Verder Kippstufen 15 α und 16 a verbunden usf. bis zur zögerungsvorrichtung 34 kann einen Teil einer Vor-Stufe 17 n, deren Eingangssignale von den Ausgangs- 30 richtung bilden, welche in üblicher Weise benutzt klemmen der Kippstufen 15 η unfl 16 η geliefert wer- wird, um das Ende eines aus Informationsbytes beden. Die Ausgangsklemmen sämtlicher exklusiven stehenden Blockes festzustellen, bzw. die Stufe 34 ODER-Stufen 17 a bis 17 η werden der ODER-Stufe kann einer solchen Vorrichtung ähnlich sein. Die 27 zugeführt. Bei der bisher bekannten Anordnung Verzögerungsstufe 34 kann daher aus einer monowird das Ausgangssignal der ODER-Stufe 27 als Ein- 35 stabilen Kippstufe, einen durch einen Oszillator gegangssignal einer ODER-Stufe 26 nur zugeführt, steuerten Zählwerk oder aus einer Verzögerungswenn, während des Schreibens auf dem Band, durch leitung bestehen, worauf bereits im vorstehenden Mn-Ablesen eine Prüfung erfolgt, wobei ein Ablesekopf gewiesen wurde.are connected. For example, the input 34 are provided, which can be of a similar construction to the output terminals of the stage 17 ″ as the delay device 31 n, the input signals of which form the output direction, which is used in the usual way to clamp the flip-flops 15 η unfl 16 η, in order to mark the end of a byte of information. Determine the output terminals of all exclusive standing blocks, or the stage 34 OR stages 17 a to 17 η are the OR stage can be similar to such a device. The 27 fed. In the previously known arrangement of the delay stage 34, the output signal of the OR stage 27 can be converted from a mono output signal of the OR stage 27 to a stable multivibrator, an oscillator output signal to an OR stage 26 only, controlled counter or from a delay if, during writing the tape, through line, whereupon a test already takes place in the above Mn reading, whereby a reading head was indicated.
unmittelbar hinter dem Schreibkopf angeordnet ist. Die Verzögerungsstufe 34 wird angestoßen undis arranged immediately behind the write head. The delay stage 34 is initiated and
Irgendein Fehler, der sich während des Aufschrei- 40 wieder abgestoppt durch das Ausgangssignal einer bens ergibt, bewirkt ein Löschen des Informations- Kippstufe 33, welche durch die Verzögerungsstufe 31 datenblockes und ein Neuschreiben desselben. Auf gesteuert wird. Ein Erregungsimpuls für die Kippstufe diese Weise war ein durch ein Störsignal bedingter 33 wird durch den Ausblendimpuls RC-I und ein falscher Zeichenausblendzyklus, der ein nochmaliges Löschimpuls durch ein früheres Eingangssignal oder Schreiben bewirkte, ohne weitere Konsequenzen. 45 Ausgangssignal der Verzögerungsvorrichtung 31, bei-Während des Lesevorganges indessen wurde das spielsweise durch das Impulssignal RC-O gebildet. Da einen minimalen Byte wiedergebende Ausgangssignal das Signal RC-O vor dem Impulssignal RC-I auftritt, der Vergleichsstufe 17 nicht dazu ausgenutzt, den kann der Löschvorgang durch das Signal RC-O nicht Taktgeber in Tätigkeit zu setzen, weil die Möglich- vor der nächsten Erregung der Stufe 31 während des keit bestand, daß das niedrige Register 16 durch ein 50 nächsten Bytes erfolgen. Dementsprechend wird die Störsignal erregt wurde, welches eine Übertragung Verzögerungsvorrichtung 34 nicht erregt, bevor die eines möglicherweise nicht bestehenden Bytes hätte Verzögerungsstufe 31 ein 2?C-7-Signal liefert, und es auslösen können, welcher dann nicht beseitigt werden arbeitet dann die Stufe 34 weiter, bis die Kippstufe konnte, im Gegensatz zu dem Schreibprozeß. 33 gelöscht wird. Daher wird die zweite Verzögein Anbetracht der Schrägstellung des Bandes wer- 55 rungsstufe 34 kontinuierlich durch jeden nächsten den die Bits eines jeden Bytes, welches von dem Byte innerhalb eines empfangenen Informations-NRZI-Band, welches keine Taktgeberspur aufweist, blockes gelöscht.Any error that occurs during the writing 40 stopped again by the output signal of a bens, causes the information flip-flop 33 to be deleted, which by the delay stage 31 data block and a rewrite of the same. Is controlled on. An excitation pulse for the flip-flop in this way was caused by an interfering signal and caused by the fade-out pulse RC-I and a false character fade-out cycle, which caused another erase pulse by an earlier input signal or writing, without further consequences. 45 Output signal of the delay device 31, during the reading process, however, this was formed, for example, by the pulse signal RC-O . Since the signal RC-O occurs before the pulse signal RC-I , the output signal representing a minimum byte, the comparison stage 17 is not used for the purpose of the erasing process by the signal RC-O not being able to put the clock into action because the possibility of the next The stage 31 was energized during the time that the low register 16 was made up by a 50 next byte. Accordingly, the interfering signal has been excited which does not excite a transmission delay device 34 before that of a possibly nonexistent byte would have delay stage 31 delivers a 2? C-7 signal, and it can trigger, which then cannot be eliminated, then stage 34 operates continue until the flip-flop could, as opposed to the writing process. 33 is deleted. Therefore, in view of the inclination of the tape, the second delay is continuously cleared by each next one of the bits of each byte which is block from the byte within a received information NRZI tape which does not have a clock track.
innerhalb einer halben Bitperiode T empfangen. Die Nachdem eine Erregung der Verzögerungsstufe 34received within half a bit period T. After an energization of the delay stage 34
Verzögerung des Impulses RC-I in bezug auf die erfolgt ist, liefert sie gegebenenfalls ein Ausgangs-Betätigung der Verzögerungsvorrichtung 31 ist daher 60 signal DC-8, welches um eine Periodendauer Γ in nicht größer als T/2, wobei T die Periode zwischen bezug auf den Erregungszeitpunkt RC-O der VerBits ist, welche auf einer Übertragungsleitung 11 α zögerungsvorrichtung 31 versetzt ist. Das nächste bis 11 η während des Empfanges eines Informations- Ausgangssignal DC-15 erfolgt spätestens Γ/2 nach datenblockes empfangen werden. Da die Datenbytes DC-8.Delay of the pulse RC-I with respect to which has occurred, it optionally provides an output actuation of the delay device 31 is therefore 60 signal DC-8, which by a period Γ in not greater than T / 2, where T is the period between on the excitation time RC-O of the VerBits, which delay device 31 is offset on a transmission line 11 α. The next to 11 η during the reception of an information output signal DC-15 takes place at the latest Γ / 2 after the data block has been received. Since the data bytes DC-8.
im Register 15 und 16 im Zeitpunkt RC-I nach dem 65 Das Nächste-Byte-Signal wird von der Kippstufe ersten Bit des Bytes ausgeblendet werden, müssen gelief ert zwischen dem Erregungszeitpunkt DC-8 und sämtliche Bits des Bytes durch den Impuls RC-I ge- dem Löschungszeitpunkt DC-15, wobei das genannte speichert werden. Die Übertragung des Bytes vom Signal während eines Bits des nächsten Bytes begin-in registers 15 and 16 at time RC-I after 65 The next byte signal will be masked out by the flip-flop first bit of the byte, must be delivered between the excitation time DC-8 and all bits of the byte by the pulse RC-I at the time of deletion DC-15, the aforementioned being stored. The transfer of the byte from the signal during one bit of the next byte begins
nen und endigen muß. Auf diese Weise muß ein Teil des Nächsten-Byte-Signals im Zeitpunkt des spätesten Bits des nächsten Byte bestehen. Aus diesem Grunde ist der Beginn Zeitpunkt DC-8 des Nächsten-Byte-Signals um eine Bitperiode T vom Beginn der Erregung RC-O der ersten Verzögerungsstufe 31 versetzt. must end and end. In this way, part of the next byte signal must exist at the time of the latest bit of the next byte. For this reason, the start time DC-8 of the next byte signal is offset by one bit period T from the start of the excitation RC-O of the first delay stage 31.
Einer UND-Stufe 28 wird das Nächste-Byte-Signal über die von der Kippstufe 35 führende Leitung und das Minimale-Byte-Signal von der ODER-Stufe27 zugeführt. Wenn während der nächsten Byteperiode irgendein Bit des Bytes unterhalb der Amplitude liegt, welche zur Erregung des Registers 15 erfoderlich ist, indessen eine Erregung des Registers 16 bewirken kann, wird durch diesen Bit von der Stufe 27 ein Minimales-Byte-Signal (noncompare signal, Vergleichfehleranzeigesignal) geliefert. Die letzte mögliche Bitstelle in einem Byte ist der erkennbare Zeitpunkt, in welchem ein Minimales-Byte-Signal beginnen kann. Aus diesem Grunde sollte das Nächste-Byte-Signal, welches im Zeitpunkt DC-S beginnt, bestehen können, bis die letzte mögliche Bitstelle des nächsten Bytes erreicht ist, es sei denn, daß ein früherer Bit bereits eine Erregung der Verzögerungsstufe 31 bewirkt hat.The next byte signal is fed to an AND stage 28 via the line leading from the flip-flop 35 and the minimum byte signal from the OR stage 27. If, during the next byte period, any bit of the byte is below the amplitude which is required to excite register 15, but can cause register 16 to be excited, this bit is used by stage 27 to generate a minimum byte signal (noncompare signal, Comparison error display signal) supplied. The last possible bit position in a byte is the recognizable point in time at which a minimum byte signal can begin. For this reason, the next byte signal, which begins at the time DC-S , should be able to exist until the last possible bit position of the next byte is reached, unless an earlier bit has already caused the delay stage 31 to be excited.
Eine UND-Stufe 28 liefert ein Ausgangssignal, welches eine Kippstufe 29 umsteuert, wenn, während der Existenz des anderen, ein Nächstes-Byte-Signal oder ein Minimales-Byte-Signal auftritt.An AND stage 28 provides an output signal which reverses a flip-flop 29 if, during the existence of the other, a next byte signal or a minimum byte signal occurs.
Dem entsprechend liefert die UND-Stufe 28 ein Aussjangssignal in irgendeinem Zeitpunkt während des Zusammentreffens des nächsten Minimalen-Byte-Zeichens, zwischen dem Zeitpunkt DC-S und dem Zeitpunkt DC-15, so daß die Verzögerungsvorrichtung 31 erregt wird und ein Taktgeberzyklus erhalten wird.Accordingly, AND stage 28 provides an exit signal at any time during the coincidence of the next minimum byte character, between time DC-S and time DC-15, so that delay device 31 is energized and a clock cycle is obtained.
Da das Ausgangssignal der Kippstufe 29 die ODER-Stufe26 passiert, wird ein Impuls RC-O erzeugt und ein Byte-Zyklus von der ersten Verzögerungsstufe 31 bewirkt, welcher einen normalen Zyklus der zweiten Verzögerungsstufe zur Folge hat, so daß die Anordnung für das nächstfolgende minimale Byte vorbereitet ist.Since the output signal of the flip-flop 29 passes the OR stage 26, a pulse RC-O is generated and a byte cycle is caused by the first delay stage 31, which results in a normal cycle of the second delay stage, so that the arrangement for the next following minimum Byte is prepared.
Es kann zwar ein vollständiger Nächstes-Byte-Signal-Impuls zwischen DC-S bis DC-15 während jedes nächsten Bytes geliefert werden, vorzugsweise jedoch wird der Nächstes-Byte-Signal-Impuls, der im Zeitpunkt DC-S beginnt, sobald wie möglich nach Erregung der ersten Verzögerungsvorrichtung 31 beendet, damit die Möglichkeit ausgeschaltet wird, daß ein Störsignal einen vorzeitigen Taktgeberzyklus für das nächste Byte während irgendeines Teiles des Nächsten-Byte-Signals welcher dem Ausblendimpuls RC-7 folgt, auslösen kann. Es ist daher wünschenswert, daß sowohl der Anfangserregungsimpuls RC-O als auch der Zeichenausblendimpuls RC-7 der ersten Verzögerungsvorrichtung 31 zum Löschen der Kippstufe 35 oder zur anderweitigen Beendigung des Impulses auf der Leitung 30 in diesem Zeitpunkt benutzt wird. In F i g. 1 endigen sämtliche Ausgangssignale der Verzögerungsstufe 31 durch Löschen der Kippstufe 29; und sämtliche Ausgangssignale der Verzögerungsstufe 34 endigen durch Löschen der Kippstufe 33.While a complete next byte signal pulse between DC-S through DC-15 can be delivered during each next byte, the next byte signal pulse, which begins at time DC-S , is preferred as soon as possible terminated upon energization of the first delay device 31 to eliminate the possibility of an interfering signal initiating an early clock cycle for the next byte during any portion of the next byte signal following the RC-7 fade out pulse. It is therefore desirable that both the initial excitation pulse RC-O and the character fade-out pulse RC-7 of the first delay device 31 are used to cancel the trigger circuit 35 or to otherwise terminate the pulse on the line 30 at this point in time. In Fig. 1 end all output signals of the delay stage 31 by deleting the flip-flop 29; and all output signals of the delay stage 34 end when the flip-flop 33 is canceled.
Eine zweite Ausführungsform der Erfindung ist in F i g. 4 dargestellt. In F i g. 4 sind die beiden Verzögerungsstufen 31 und 34 durch eine einzige Verzögerungsstufe 131 ersetzt. Die Torstufen 26, 27 und 28 und die Kippstufe 29 und die Leitungen 20 und 30 entsprechen den bereits erörterten, dieselben Bezugszeichen tragenden Leitungen in Fig. 1; die Einangssignale zu den ODER-Stufen 26 und 27 in F i g. 4 werden von denselben Stufen wie in F i g. 1 abgeleitet. Die Verzögerungsvorrichtung 131 wird durch den Impuls RC-O erregt und liefert die gleichen Ausgangsimpulse RC-2, RC-7, DC-S und £>C-15 unter denselben Zeitverhältnissen wie in F ig. 1.A second embodiment of the invention is shown in FIG. 4 shown. In Fig. 4, the two delay stages 31 and 34 are replaced by a single delay stage 131. The gate stages 26, 27 and 28 and the flip-flop 29 and the lines 20 and 30 correspond to the lines already discussed and bearing the same reference symbols in FIG. 1; the input signals to the OR stages 26 and 27 in FIG. 4 are of the same stages as in FIG. 1 derived. The delay device 131 is excited by the pulse RC-O and delivers the same output pulses RC-2, RC-7, DC-S and £> C-15 under the same time relationships as in FIG. 1.
ίο Eine Kippstufe 133 liefert für das Nächste-Byte-Signal einen Ausgangsimpuls auf der Leitung 130, der, im Erregungsfall, im Zeitpunkt DC-S ausgelöst wird und frühestens im Zeitpunkt RC-O, RC-7 oder DC-15 endigt. Dementsprechend ist die maximale Zeitdauer für dieses Nächste-Byte-Signal 772 zwischen DC-S und DC-IS. Wenn ein Bit im Register 15 den Zeittaktgeber kurz vor dem Zeitpunkt DC-S erregen sollte, so wird das Nächste-Byte-Signal im Zeitpunkt RC-7 beendet; wenn aber der erste Bit im Register 15 etwas nach dem Zeitpunkt DC-S auftritt, so beendet das ÄC-O-Signal das nächste Byte-Signal. Wenn andererseits ein Minimales-Byte-Signal besteht, wenn der Impuls DC-S ein Nächstes-Byte-Signal einleitet, so erfolgt eine Erregung eines i?C-0-Signals, welches,ίο A flip-flop 133 supplies an output pulse on the line 130 for the next byte signal, which, in the event of excitation, is triggered at the time DC-S and ends at the time RC-O, RC-7 or DC-15 at the earliest. Accordingly, the maximum length of time for this next byte signal is 772 between DC-S and DC-IS. If a bit in register 15 should excite the clock shortly before time DC-S , the next byte signal is terminated at time RC-7; but if the first bit in register 15 occurs a little after the time DC-S , the ÄC-O signal terminates the next byte signal. On the other hand, if there is a minimum byte signal when the pulse DC-S initiates a next byte signal, an i? C-0 signal is excited which,
ag praktisch im Entstehen, das Nächste-Byte-Signal beendet. ag practically emerging, the next byte signal terminated.
Die optimale Verzögerung für den DC-8-Impuls
ist eine Bitperiode T nach der Erregung der Verzögerungsvorrichtung 31 durch ein Ausgangssignal der
ODER-Stufe 26 im Zeitpunkt RC-O. Wenn die Verzögerung des Impulses DC-S weniger als T beträgt,
so kann dadurch die Anordnung gegenüber der frühzeitigen Auslösung der Taktgeberanordnung durch
ein Störsignal im Register 16 anfällig werden, was zur Folge haben könnte, daß eine Signalausblendung des
nächsten Bytes erfolgt, bevor sämtliche versetzt eintreffenden Bits eingetroffen sind. Wenn andererseits
die Verzögerung des Impulses DC-S größer als die Bitperiode T ist, ergibt sich keine Schwierigkeit, wenn
das Nächste-Byte-Signal beendet wird durch den Impuls RC-O oder RC-7 des zu dem nächsten Byte
gehörenden Taktgeberzyklus, auch wenn eine Erregung durch ein Störsignal vorliegt.
Dadurch daß maximal das Nächste-Byte-Signal mehr als 772 zwischen DC-S und DC-15 liegt, ist die
Planung so getroffen, daß eine maximale zeitliche Versetzung von einer halben Bitperiode zugrunde gelegt
ist. Wenn indessen weniger als 772 als Versetzung im Vorhinein angenommen wird, kann der Abstand
zwischen DC-8 und DC-15 entsprechend weniger sein; hat man tatsächlich mit gar keiner zeitlichen
Versetzung der Bits gegeneinander zu rechnen, so kann der Impuls DC-8 ein sehr kurzer Ausblendimpuls
sein. Wenn ein Löschimpuls i?C-0 und/oder .RC-7 benutzt werden, um das Nächste-Byte-Signal
zu beenden, so tritt der Löschungsimpuls DC-15 nicht in Wirksamkeit, wenn es sich um einen Byte
minimal kleiner Amplitude handelt, da der Löschungsvorgang vor dem Impuls DC-15 erfolgen muß. Indessen
wird nach dem letzten Byte eines Informationsblockes das Nächste-Byte-Signal im Zeitpunkt DC-15
beendet. Da die Anordnung während des letzten Nächste-Byte-Signals dem Einfluß eines falschen,
durch ein Störsignal ausgelösten Taktgeberzyklus ausgesetzt ist, kann ein spezielles, das Ende eines Informationsblockes
charakterisierendes Bytesignal (Endeeines-Blockes-Byte-Signal)
verwendet werden, um durch Mittel, die in der Figur nicht gezeigt sind, dieThe optimal delay for the DC-8 pulse is one bit period T after the delay device 31 has been energized by an output signal of the OR stage 26 at the time RC-O. If the delay of the pulse DC-S is less than T , this can make the arrangement susceptible to the early triggering of the clock generator arrangement by an interference signal in register 16, which could result in the next byte being masked out before all of them are displaced incoming bits have arrived. On the other hand, if the delay of the pulse DC-S is greater than the bit period T , there is no problem if the next byte signal is terminated by the pulse RC-O or RC-7 of the clock cycle belonging to the next byte, even if there is excitation by an interfering signal.
Because the next byte signal is at most more than 772 between DC-S and DC-15, the planning is made in such a way that a maximum time offset of half a bit period is used as the basis. However, if less than 772 is assumed in advance as the offset, the distance between DC-8 and DC-15 may be correspondingly less; if you do not have to reckon with any time shift of the bits against each other, then the pulse DC-8 can be a very short fade-out pulse. If an erase pulse i? C-0 and / or .RC-7 are used to terminate the next byte signal, the erase pulse DC-15 does not take effect if it is a byte with a minimally small amplitude, since the erasure process must occur before the DC-15 pulse. Meanwhile, after the last byte of an information block, the next byte signal is terminated at time DC-15. Since the arrangement is exposed to the influence of an incorrect clock cycle triggered by an interference signal during the last next byte signal, a special byte signal characterizing the end of an information block (end of a block byte signal) can be used to which are not shown in the figure, the
909518/485909518/485
9 109 10
Verzögerungsvorrichtung außer Tätigkeit zu setzen. Weiter ergibt sich, daß der ZeichenausblendimpulsTo put the delay device out of action. It also shows that the character fade-out pulse
Dies wird im allgemeinen jedoch nicht erforderlich (character gate impuls) RC-Ί, welcher durch die Versein, da das Störsignalniveau wesentlich abfällt außer- zögerungsvorrichtung 31 erzeugt wird, nicht mehr halb der von Daten eingenommenen Bereiche. als 772 nach einer Erregung des Registers 15 auf-In general, however, this is not required (character gate pulse) RC-Ί, which is no longer half of the areas occupied by data due to the fact that the interference signal level drops significantly. as 772 after an excitation of register 15
Die Wirkungsweise der in F i g. 1 und 4 dargestell- 5 treten kann, da der Impuls RC-7 warten muß, bis ten Schaltungsanordnungen soll nunmehr unter Be- sämtliche durch Schrägstellung versetzte Bits des zugnahme auf die F i g. 2 und 3 behandelt werden. betreffenden Bytes gespeichert werden müssen. Es F i g. 2 zeigt das zeitliche Verhältnis zwischen den muß ferner der Impuls RC-Ί hinreichend frühzeitig Bits, welche von einer Mehrzahl Kanäle des Bandes vor dem ersten Bit des nächsten Bytes erfolgen, so zeitlich versetzt übertragen werden, wobei die zeit- io daß zur Vorbereitung der Aufnahme des ersten Bytes lieh versetzten Bitpositionen von vier Bytes 41 bis 47, die Register 15 und 16 gelöscht werden können. Die 51 bis 57, 61 bis 67 und 71 bis 77 angegeben sind. Löschungszeit der Register reduziert die maximal zu-Die angegebenen vier Gruppen von Bitpositionen lässige Schrägstellung auf etwas weniger als T72, dies geben die möglichen Stellen der »1«-Bits in den vier ist jedoch bekannt und soll daher im vorliegenden aufeinanderfolgenden Bytes eines Informationsdaten- 15 nicht weiter zur Erörterung gelangen. Es ist daher blockes an. Es wird ferner angenommen, daß nur ein davon auszugehen, daß die definierten zeitlichen einziges Bit »1« in jedem Byte, angedeutet durch Grenzwerte im Hinblick auf die Löschungszeitdauer einen Impuls, vorhanden ist, wobei dieses Bit ein der Register 15 und 16 unterschiedlich sein können. »1«-Bit ist. Da die sechs übrigen Bitpositionen in Fig. 3C gibt die ZeitpunkteRC-O der ErregungThe mode of operation of the in F i g. 1 and 4 can occur, since the pulse RC-7 must wait until the circuit arrangement is now to be taken under consideration of all bits offset by inclination of the reference to FIG. 2 and 3 are dealt with. relevant bytes must be saved. It F i g. 2 shows the temporal relationship between the pulse RC-Ί must also be transmitted sufficiently early, which occur from a plurality of channels of the tape before the first bit of the next byte, so that the time is offset in preparation for the recording of the first byte borrowed staggered bit positions of four bytes 41 to 47, registers 15 and 16 can be cleared. The 51 through 57, 61 through 67 and 71 through 77 are indicated. The erasure time of the registers reduces the maximum permissible inclination to the specified four groups of bit positions to a little less than T72; do not advance further for discussion. It is therefore blockes on. It is also assumed that there is only one assumption that the defined temporal single bit "1" is present in each byte, indicated by limit values with regard to the erasure time duration of a pulse, this bit in one of the registers 15 and 16 being different . "1" bit is. Since the six remaining bit positions in Fig. 3C are the instants RC-O of excitation
einem jeden Byte durch das Fehlen eines Impulses 20 der ersten Verzögerungsstufe 31 wieder, welche mit gekennzeichnet ist, wird eine solche Bitstelle als Bit den ersten Bits eines jeden Bytes zusammenfallen. »0« bezeichnet. Ein Impuls pro Byte stellt die un- Fig. 3D gibt die durch die Verzögerungsvorrichtung günstigste Situation der Übertragung binärer Daten 31 erzeugten Zeichenausblendimpulse RC-Ί (characbei einem Ungerade-Paritäts-Test dar. Es kann jede ter gate) wieder, welche um die Zeitspanne Γ/2 verbeliebige Anzahl von »1«-Bits in einem Byte vor- 25 setzt liegen. Fig. 3E zeigt die ImpulseRC-Td, handen sein bis zu der maximalen Zahl der möglichen welche aus den Impulsen RC-Ί durch die Verzöge-Bit-Stellen. rungsvorrichtung 32, welche, verglichen mit derin each byte due to the absence of a pulse 20 of the first delay stage 31, which is marked with, such a bit position will coincide as a bit with the first bits of each byte. Marked "0". One pulse per byte represents the un- Fig. 3D shows the most favorable situation for the transmission of binary data 31 generated by the delay device for the transmission of binary data 31 character masking pulses RC-Ί (charac in an odd parity test. It can every ter gate), which around the time span Γ / 2 any number of "1" bits in a byte 25 sets. Fig. 3E shows the pulses RC-Td, be handled up to the maximum number of possible which from the pulses RC-Ί by the delay bit positions. approximately device 32, which, compared with the
Das erste in F i g. 2 auftretende Byte-Signal bildet Periodendauer T, mit einer nur sehr kleinen Zeitvereinen »guten« Byte (good byte), weil das allein vor- zögerung arbeitet. Im Zeitpunkt RC-Ί wird das Aushandene Bit »1« 41, der durch ein Zeichen X ange- 30 gangssignal der Register 15 und 16 ausgeblendet und deutet ist, eine so große Amplitude hat, daß die Kipp- zwecks Übertragung des empfangenen Bytes dem stufen beider Register 15 und 16 erregt werden. Die Ausgangsregister 23 zugeführt. Die Register 15 und drei folgenden Bytes in Fig. 2 sind jedoch als 16 werden kurz danach durch die ImpulseRC-Td Schwellenwert-Bytes (marginal bytes) bezeichnet, weil wieder gelöscht, damit sie für die Aufnahme des das allein auftretende Bit »1« eines jeden Bytes, be- 35 nächsten Bytes vorbereitet sind, zeichnet durch einen Kreis, einen Impuls zur Folge In F i g. 2 ist angenommen, daß der Bit 41 desThe first in Fig. 2 occurring byte signal forms period duration T, with only a very small time merging "good" byte, because that alone works with delay. At the time RC-Ί , the outgoing bit "1" 41, which is masked and interpreted by an X input signal of registers 15 and 16, has such a large amplitude that the toggle for the purpose of transferring the received byte is graded both registers 15 and 16 are energized. The output register 23 is supplied. The registers 15 and three following bytes in Fig. 2 are, however, designated as 16 shortly thereafter by the impulses RC-Td threshold value bytes (marginal bytes), because they are cleared again so that they can be used for the inclusion of the only bit "1" of each byte, the next 35 bytes are prepared, marked by a circle, a pulse resulting in In F i g. 2 it is assumed that bit 41 of the
hat, dessen Amplitude nicht ausreicht, die Kipp- ersten Bytes eine so große Amplitude hat, daß sowohl stufen des Registers 15 zu erregen, der Impuls hat das Register 15 als auch das Register 16 erregt werjedoch eine hinreichende Amplitude, um eine Im- den. Dementsprechend ergibt sich in Fig. 2A kein pulstufe des Registers 16 in Anbetracht des nied- 40 Schwellenwert-Byte-Signal (marginal-byte signal) rigeren Schwellenwertes desselben umzukippen. Die durch einen Bit des »guten« Bytes. Es werden daher Bitpositionen in jedem der Spuren des Magnet- in F i g. 1 oder 4 die UND-Stufen 28 nicht außer bandes haben im wesentlichen die gleichen Bit- Tätigkeit gesetzt durch ein Vergleichsfehlsignal (nonPerioden T. Es kann indessen ein »1«-Bit in einem compare signal) obwohl ein Nächstes-Byte-Signal 90 Byte an irgendeiner Bitstelle auftreten, da dies 45 während eines guten Byte-Signals durch ein nicht dardas Wesen der binären Verschlüsselung ist. Dement- gestelltes früheres Byte geliefert wird. Wenn das Byte sprechend kann das Bit »1« seine zeitliche Lage zwi- 41 bis 47 das erste Byte eines Informationsblockes sehen der ersten und der letzten Bitstelle eines zeit- wäre, würde kein »Nächstes-Byte-Signal« während lieh schräg verschobenen Bytes haben. Es wird hier dieser Zeitspanne in Erscheinung treten, angenommen, daß die Schrägstellung eines Bytes 5° Da das Bit 57 des nächsten Bytes nur eine dem nicht mehr als eine halbe Bitperiode T sein kann, daß Schwellenwert entsprechende Amplitude hat, findet jedoch die Schrägstellung zwischen Null und T/2 eine Erregung des Registers 16, jedoch keine Errevariieren kann. Daher kann, wenn es sich um Bytes gung des Registers 15 statt, so daß ein Schwellenwertmit nur einem Bit »1« handelt, der Zeitabstand zwi- Byte-Signal 81 (marginal-byte-signal) beim Auftreschen »1«-Bits benachbarter Bytes in verschiedenen 55 ten des Bits 57 ausgelöst wird. Unter dem Einfluß des Kanälen zwischen 772 und 3 772 liegen. Da die erste früheren Bits 41 liefern die Verzögerungsvorrichtun-Verzögerungsvorrichtung 31 normalerweise durch den gen 34 bzw. 131 und die Kippstufen 35 bzw. 133 ein ersten Bit eines Bytes im Register 15 in Tätigkeit ge- Ausgangssignal 91, welches im Zeitpunkt DC-S besetzt wird, kann infolge der schrägen Versetzung der ginnt, der um die Zeitspanne T nach dem vorausge-Zeitabstand zwischen zwei Erregungsvorgängen zwi- 60 gangenen Bit 41 liegt. Das erste Bit des Schwellenschen 772 und 3 T/2 liegen. Dementsprechend kann, wert-Bytes liegt an der letzten Bitstelle 57 und tritt wenn eine Byte schräg versetzt ist, die Verzögerungs- gerade vor dem Ende des Signals 91 im Zeitpunkt vorrichtung 31 zu verschiedenen Zeiten ausgelöst DC-15 auf. Der Beginn des Signals 81 erregt die werden, entsprechend der Größe der Schrägstellung UND-Stufe 28, der zuvor das Signal 91 zugeführt und der Lage des ersten Bits in einem Byte. Wenn 65 wurde, und dadurch wird die Kippstufe 29 erregt, so keine schräge Versetzung der Bytes vorliegen würde, daß sie an die Verzögerungsstufe 31 bzw. 131 ein so würde die Verzögerungsvorrichtung 31 normaler- erregendes Eingangssignal RC-O liefert. Das Signal 91 weise mit einem Zeitabstand T erregt werden. wird durch dasselbe i?C-0-Signal beendet, welches diewhose amplitude is not sufficient, the toggle first bytes have such a large amplitude that both stages of register 15 are excited, the pulse has excited both register 15 and register 16, but a sufficient amplitude to one im- den. Correspondingly, in FIG. 2A there is no pulse step of the register 16 in view of the lower threshold value byte signal (marginal byte signal) to overturn the higher threshold value of the same. The one by one bit of the "good" byte. There are therefore bit positions in each of the tracks of the magnet in FIG. 1 or 4 the AND stages 28 not out of band have essentially the same bit activity set by a comparison error signal (nonperiods T. However , a "1" bit in a compare signal) although a next byte signal is 90 bytes occur in any bit position as this is not the essence of binary encryption during a good byte signal. Previously canceled byte is returned. If the byte is speaking, the bit "1" can see its time position between 41 to 47 the first byte of an information block, the first and the last bit position of a time, would not have a "next byte signal" during borrowed bytes . This time span will appear here, assuming that the inclination of a byte is 5 ° Since the bit 57 of the next byte can only be an amplitude corresponding to the threshold value which is no more than half a bit period T, the inclination is between zero and T / 2 excitation of register 16, but cannot vary. Therefore, if it is a matter of bytes in register 15, so that a threshold value with only one bit "1" is involved, the time interval between byte signal 81 (marginal byte signal) when "1" bits of adjacent bytes appear is triggered in different 55 th of bit 57. Under the influence of the canals lie between 772 and 3,772. Since the first earlier bits 41 supply the delay device delay device 31 normally through the gene 34 or 131 and the flip-flops 35 or 133 a first bit of a byte in the register 15 in action. Output signal 91, which is occupied at the time DC-S , as a result of the oblique offset, the start, which lies by the time T after the previous time interval between two excitation processes, between bit 41. The first bit of the threshold 772 and 3 T / 2 are. Correspondingly, value bytes is in the last bit position 57 and occurs when a byte is skewed, the delay occurs just before the end of the signal 91 in the instant device 31 at different times triggered DC-15. The beginning of the signal 81 is excited, corresponding to the size of the inclination AND stage 28, which was previously supplied with the signal 91 and the position of the first bit in a byte. If 65 was, and thereby the flip-flop 29 is excited, there would be no skewing of the bytes, so that the delay device 31 would supply an input signal RC-O which would normally excite the delay stage 31 or 131. The signal 91 can be excited with a time interval T. is terminated by the same i? C-0 signal that the
Kippstufen 33 und 35 bzw. 133 löscht. Daher erzeugt die Verzögerungsvorrichtung 31 ein Zeichenausblendsignal RC-T, welches das Byte durch die Torstufen 22 a bis 22 η überträgt; da ein Gerade-ungerade-Paritätstest im Register 15 im Zeitpunkt RC-I stattfindet und in diesem Zeitpunkt kein Bit in dem Register 15 gespeichert ist, wird eine ungerade Parität erwartet.Flip-flops 33 and 35 or 133 clears. Therefore, the delay device 31 generates a character masking signal RC-T, which transmits the byte through the gate stages 22 a to 22 η; Since an even-odd parity test takes place in register 15 at time RC-I and no bit is stored in register 15 at this time, odd parity is expected.
Die neuerliche Erregung RC-O der Verzögerungsvorrichtung 31, die durch das Bit 57 stattfindet, bewirkt wiederum ein Nächstes-Byte-Signal 92 während der nächsten Bytespanne 61 bis 67 vor dem Ende der letzten möglichen Bit-Stelle, und zwar durch das Signal 92, welches um die Zeit T nach RC-O des Bits 57 beginnt.The renewed excitation RC-O of the delay device 31, which takes place by the bit 57, in turn causes a next byte signal 92 during the next byte span 61 to 67 before the end of the last possible bit position, namely by the signal 92, which begins at time T after RC-O of bit 57.
Wenn daher das nächste Bit 61 des nächsten Bits 61 bis 67 einen minimalen Schwellenwert hat, wird ein Schwellenwert-Byte-Signal 82 an der UND-Stufe ausgelöst. Wenn daher das Nächste-Byte-Signal 92 beginnt, wird ein Ausgangssignal der Torstufe 28 die Kippstufe 29 erregen und der Verzögerungsstufe 31 bzw. 131 einen Erregungsimpuls RC-O zuführen. Dieser ÄC-O-Impuls beendet sofort das Signal 92 und danach hat es einen Zeichenausblendimpuls (character gate) RC-I zur Folge, der das Byte 61 bis 67 zu dem Register 23 überträgt und, während des Empfanges des nächsten Bytes 71 bis 77 ein weiteres Nächstes-Byte-Signal 93 einleitet.Thus, when the next bit 61 of the next bit 61 through 67 has a minimum threshold, a threshold byte signal 82 is triggered at the AND stage. Therefore, when the next byte signal 92 begins, an output signal of the gate stage 28 will excite the flip-flop 29 and supply an excitation pulse RC-O to the delay stage 31 or 131. This C-O pulse immediately terminates the signal 92 and then it results in a character gate pulse RC-I , which transfers the byte 61 to 67 to the register 23 and, while the next byte 71 to 77 is being received, a another next byte signal 93 initiates.
Da das Bit 77 des nächsten Bytes 71 bis 77 ebenfalls eine minimale Amplitude hat, wird ein Schwellenwert-Byte-Signal 82 ausgelöst. Das folgende Nächste-Byte-Signal 93 beginnt kurz nach dem Signal 83; ein Erregungsimpuls RC-O setzt die Verzögerungsvorrichtung 31 bzw. 131 wieder in Tätigkeit und beendet das Signal 93.Since bit 77 of the next byte 71 to 77 also has a minimum amplitude, a threshold value byte signal 82 is triggered. The next byte signal 93 that follows begins shortly after signal 83; an excitation pulse RC-O puts the delay device 31 or 131 into operation again and terminates the signal 93.
Wenn das Byte 71 bis 77 das letzte Byte des Datenblockes ist, wird kein nächstes Zeichen in die Register 15 und 16 eingeführt; es würde dann keine weitere Erregung der Verzögerungsvorrichtung 31 bzw. 131 und auch kein das negative Ergebnis des Vergleiches anzeigendes Schwellenwert-Byte-Signal auftreten. Es würde indessen ein Nächstes-Byte-Signal in einem Zeitpunkt T nach dem ersten Bit des letzten Zeichens beginnen. Das letzte Nächste-Byte-Signal würde durch den Impuls DC-15 enden, da kein RC-O-Impuls oder /?C-7-Impuls es beenden kann.If byte 71 through 77 is the last byte of the data block, no next character is inserted into registers 15 and 16; there would then be no further excitation of the delay device 31 or 131 and also no threshold value byte signal indicating the negative result of the comparison. However, a next byte signal would begin at a time T after the first bit of the last character. The last next byte signal would end with the DC-15 pulse, since no RC-O pulse or /? C-7 pulse can end it.
Die zeitliche Lage des DC-8-Impulses in bezug auf den /JC-O-Impuls wird durch Schwankungen der Bit-Periode T beeinflußt. Die Periode T kann Schwankungen unterliegen, die durch Frequenzschwankungen des Oszillators bedingt sind, welcher den Aufschreibvorgang auf dem Magnetband steuert; es können auch Schwankungen während des Ablesens oder des Schreibens des Bandes erfolgen, wenn die Geschwindigkeit der Bandrollen sich ändert. Es hat sich daher als zweckmäßig erwiesen, das zeitliche Verhältnis der Impulse DC-8 und DC-15 in bezug auf den Impuls RC-O auf den unter normalen Bedingungen erwarteten Wert T abzustellen. Es ist wünschenswert, daß der Impuls DC-8 nicht weniger als eine normale Periodendauer T nach dem Impuls RC-O auftritt, damit eine frühzeitige falsche Erregung der Verzögerungsvorrichtung 31 durch ein Störsignal in dem niedrigen Register 16 verhindert wird, wenn aus normal kräftigen Impulsen bestehende Bytes das hohe Register 15 erregen.The timing of the DC-8 pulse in relation to the / JC-O pulse is influenced by fluctuations in the bit period T. The period T can be subject to fluctuations which are caused by frequency fluctuations of the oscillator which controls the writing process on the magnetic tape; there can also be fluctuations during the reading or writing of the tape when the speed of the tape rolls changes. It has therefore proven to be expedient to adjust the time ratio of the pulses DC-8 and DC-15 in relation to the pulse RC-O to the value T expected under normal conditions. It is desirable that the pulse DC-8 occur no less than a normal period T after the pulse RC-O in order to prevent premature false excitation of the delay device 31 by an interfering signal in the low register 16 when consisting of normal force pulses Bytes energize high register 15.
Ein wichtiger Grund dafür, daß die Impulse DC-8 um die tatsächliche Zeit T von dem Impuls RC-O entfernt liegen, liegt darin, daß ein mögliches Überkriechen aufeinanderfolgender minimaler Bytes in dem Ausblendvorgang durch den Impuls RC-7 verhindert wird. Wenn das Auftreten des Impulses DC-8 nach dem Impuls RC-O größer als die tatsächliche Zeitdauer T ist, so wird nach einem Byte von der Art 57, bei welchem das Bit die letzte Bit-Stellung einnimmt, in einer Reihe von Bytes mit niedriger Schwellenwertamplitude der Beginn eines jeden Nächsten-Byte-Signals später und später erfolgen, bis schließlich eventuell eine Byte-Periode ausgelassen wird und ein solches Zeichen verlorengeht, wenn die Folge des Schwellenwert-Bytes eine bestimmte Anzahl Zeichen überschreiten würde, welche davon abhängt, um wieviel größer die DC-8-Periode als die tatsächliche Periodendauer T ist.An important reason why the pulses DC-8 are separated from the pulse RC-O by the actual time T is that the pulse RC-7 prevents possible creeping over of successive minimum bytes in the fade-out process. If the occurrence of the pulse DC-8 after the pulse RC-O is greater than the actual duration T , then after a byte of the type 57, in which the bit takes the last bit position, it becomes lower in a series of bytes Threshold amplitude of the beginning of each next byte signal take place later and later until eventually a byte period is skipped and such a character is lost if the sequence of the threshold byte would exceed a certain number of characters, which depends on how many the DC-8 period is greater than the actual period duration T.
Wenn indessen der Abstand zwischen RC-O und DC-8 weniger als die tatsächliche Periodendauer T beträgt, so ergibt sich keine Schwierigkeit im Hinblick auf das Überkriechen aufeinanderfolgender Schwellenwert-Bytes im Hinblick auf die Zeittaktgeberimpulse. Es kann indessen der eingangs erläuterten Schwierigkeit begegnet werden. Wenn indessen das Nächste-Byte-Signal weniger als die Zeitspanne T nach dem Impuls RC-O auftritt, so ergibt sich die Möglichkeit, daß das Nächste-Byte-Signal durch den i?C-7-Impuls des früheren Bytes beendet wird, so daß das Nächste-Byte-Signal für das nächste Byte nicht zur Verfügung steht. Es sollte daher zweckmäßigerweise die Periodendauer T gleich der unter normalen Verhältnissen erwarteten tatsächlichen Periodendauer T sein.If, however, the distance between RC-O and DC-8 is less than the actual period T , no problem arises with regard to creeping over successive threshold value bytes with regard to the clock pulse generator. However, the difficulty explained at the beginning can be countered. If, however, the next byte signal occurs less than the time T after the pulse RC-O , there is a possibility that the next byte signal will be terminated by the i? C-7 pulse of the earlier byte, see above that the next byte signal is not available for the next byte. The period T should therefore expediently be equal to the actual period T expected under normal conditions.
In den Figuren wurde gezeigt, daß das Nächste-Byte-Signal ein Gleichstromimpuls ist, der im Zeitpunkt DC-8 beginnt, es kann sich jedoch auch um einen oder mehrere Impulse handeln, die im Zeitpunkt DC-8 bzw. danach einsetzen, jedoch nicht später als im Zeitpunkt DC-15 einsetzen.In the figures, the next-byte signal has been shown to be a DC pulse that occurs in time DC-8 begins, but it can also be one or more impulses that occur at the time Use the DC-8 or afterwards, but not later than at the point in time DC-15.
Claims (5)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US234151A US3222603A (en) | 1962-10-30 | 1962-10-30 | First bit generator for binary tape systems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE1293855B true DE1293855B (en) | 1969-04-30 |
Family
ID=22880164
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DEI24642A Pending DE1293855B (en) | 1962-10-30 | 1963-10-28 | Clock pulse generator for magnetic tape storage with two-channel threshold value sensing |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US3222603A (en) |
| DE (1) | DE1293855B (en) |
| GB (1) | GB1018762A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3225406A1 (en) * | 1981-07-09 | 1983-02-03 | Mitsubishi Denki K.K., Tokyo | PMC RECORDING AND PLAYBACK DEVICE |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3571730A (en) * | 1968-07-15 | 1971-03-23 | Ibm | Self-clocked binary data detection system with noise rejection |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE1082436B (en) | 1957-07-15 | 1960-05-25 | Ibm Deutschland | Two-channel sensing device for magnetic tape storage of electronic computing systems and data processing machines |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2687473A (en) * | 1950-04-13 | 1954-08-24 | Remington Rand Inc | Signal cycling device |
| GB727439A (en) * | 1953-01-27 | 1955-03-30 | Gen Electric Co Ltd | Improvements in or relating to electric pulse generators |
| NL236625A (en) * | 1958-03-03 |
-
1962
- 1962-10-30 US US234151A patent/US3222603A/en not_active Expired - Lifetime
-
1963
- 1963-10-16 GB GB40767/63A patent/GB1018762A/en not_active Expired
- 1963-10-28 DE DEI24642A patent/DE1293855B/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE1082436B (en) | 1957-07-15 | 1960-05-25 | Ibm Deutschland | Two-channel sensing device for magnetic tape storage of electronic computing systems and data processing machines |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3225406A1 (en) * | 1981-07-09 | 1983-02-03 | Mitsubishi Denki K.K., Tokyo | PMC RECORDING AND PLAYBACK DEVICE |
Also Published As
| Publication number | Publication date |
|---|---|
| GB1018762A (en) | 1966-02-02 |
| US3222603A (en) | 1965-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3151251A1 (en) | METHOD AND CIRCUIT FOR THE PLAYBACK OF DIGITALLY CODED SIGNALS | |
| DE1086924B (en) | Device for testing magnetic recording media | |
| DE2122338A1 (en) | Circuit arrangement for controlling the flow of data in data processing systems | |
| DE1940021C3 (en) | Pulse discriminator circuit | |
| DE1288144B (en) | ||
| DE2036223A1 (en) | Method and device for encryption and decryption of digital data | |
| DE1068757B (en) | Arrangement for eliminating skew effects in tape-shaped information storage media | |
| DE2115971C3 (en) | Data processing system | |
| DE2165706C3 (en) | Circuit arrangement for the demodulation of pulse number modulated binary signals | |
| DE2718490C2 (en) | Decoding of signal wave trains | |
| DE1271191B (en) | Device for the transmission of information units in the binary form of a circular memory | |
| DE1082436B (en) | Two-channel sensing device for magnetic tape storage of electronic computing systems and data processing machines | |
| DE1524379B2 (en) | Test procedure for data systems to determine the failure of information columns and switching for this | |
| DE2944191C2 (en) | ||
| DE1499708C3 (en) | Circuit arrangement for recognizing format characters of a magnetic data recording with self-clocking | |
| DE1226812B (en) | System for the machine recognition of characters | |
| DE2728275C2 (en) | Circuit arrangement for the recovery of data signals | |
| DE2229747A1 (en) | Method and arrangement for binary coding and decoder for decoding pulse patterns | |
| DE2719309A1 (en) | SERIAL DATA RECEIVER | |
| DE1293855B (en) | Clock pulse generator for magnetic tape storage with two-channel threshold value sensing | |
| DE2155744C2 (en) | Circuit arrangement for skew compensation in circulating magnet storage | |
| DE1499697A1 (en) | Method and device for controlling the width of inter-block gaps in magnetic tape recording | |
| DE69321315T2 (en) | Control unit for video playback memory | |
| DE2059600C3 (en) | Arrangement for block-by-block recording and reproduction of digital data signals | |
| DE2164230C3 (en) |