DE2064255B2 - CIRCUIT ARRANGEMENT FOR TIMED INFORMATION EVALUATION, IN PARTICULAR WHEN READING BIT RECORDS - Google Patents
CIRCUIT ARRANGEMENT FOR TIMED INFORMATION EVALUATION, IN PARTICULAR WHEN READING BIT RECORDSInfo
- Publication number
- DE2064255B2 DE2064255B2 DE19702064255 DE2064255A DE2064255B2 DE 2064255 B2 DE2064255 B2 DE 2064255B2 DE 19702064255 DE19702064255 DE 19702064255 DE 2064255 A DE2064255 A DE 2064255A DE 2064255 B2 DE2064255 B2 DE 2064255B2
- Authority
- DE
- Germany
- Prior art keywords
- clock pulses
- track
- circuit arrangement
- bit
- clock 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1012—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
- G06F11/1032—Simple parity
-
- 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/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1407—Digital recording or reproducing using self-clocking codes characterised by the use of two levels code representation depending on a single bit, i.e. where a one is always represented by a first code symbol while a zero is always represented by a second code symbol
- G11B20/1419—Digital recording or reproducing using self-clocking codes characterised by the use of two levels code representation depending on a single bit, i.e. where a one is always represented by a first code symbol while a zero is always represented by a second code symbol to or from biphase level coding, i.e. to or from codes where a one is coded as a transition from a high to a low level during the middle of a bit cell and a zero is encoded as a transition from a low to a high level during the middle of a bit cell or vice versa, e.g. split phase code, Manchester code conversion to or from biphase space or mark coding, i.e. to or from codes where there is a transition at the beginning of every bit cell and a one has no second transition and a zero has a second transition one half of a bit period later or vice versa, e.g. double frequency code, FM code
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
Insbesondere ist dabei vorgesehen, daß bei gesetzter bistabiler Kippschaltung auch die Eigenzeit einer zweiten monostabilen Kippschaltung reduziert wird, die durch Haupt- und Hilfstaktimpulse in den instabilen Zustand gekippt wird, eine Eigenzeit hat, die kürzer ist als das Zeitintervall zwischen Taktimpulsen und zur Ausblendung oder Erfassung von durch Zwischensprünge eines aufgezeichneten Signals erzeugten Lesesignalen dient. In particular, it is provided that when the bistable trigger circuit is set the proper time of a second monostable multivibrator is also reduced, the is tilted into the unstable state by main and auxiliary clock pulses, a proper time has the is shorter than the time interval between clock pulses and for fading out or recording of a recorded by intermediate jumps Signal generated read signals is used.
Die Erfindung sieht im weiteren vor, daß die Eigenzeiten der monostabilen Kippschaltung bzw. Kippschaltungen durch eine Steuerschaltung zusätzlich eine an sich bekannte Einstellung nach Maßgabe der Haupttaktfrequenz erfahren. Dies wird für mehrspuriges Lesen mit jeweils spureigenem Takt vorzugsweise in dem Wege erreicht, daß die die Haupttakte einer Spur aufnehmende Steuerschaltung durch Zuführung eines Hilfstaktimpulses so umgeschaltet wird, daß sie Taktimpulse einer anderen, insbesondere benachbarten Spur aufnimmt. The invention also provides that the proper times of the monostable Trigger circuit or trigger circuits by a control circuit in addition to one known setting according to the main clock frequency. this will for multi-track reading with each track's own clock preferably achieved in the way, that the master clock recording of a track control circuit by supplying a Auxiliary clock pulse is switched so that it clock pulses of another, in particular adjacent track.
Für eine getaktete Aufnahme von Bitsignalen, z. B. For a clocked recording of bit signals, e.g. B.
eines Aufzeichnungsträgers, bei der die Bits nacheinander in einen Bitspeicher aufgenommen werden, sieht die Erfindung ferner vor, daß ein bei Ausfall eines Haupttaktimpulses diesen ersetzender, vorzugsweise in der vorgenannten Art selbsttätig gebildeter Hilfstaktimpuls als Adressenweiterschaltsignal für den Bitspeicher wirksam gemacht wird.of a recording medium in which the bits are successively converted into a Bit memory are included, the invention also provides that a failure of a main clock pulse that replaces it, preferably of the aforementioned type Automatically generated auxiliary clock pulse as an address switching signal for the bit memory is made effective.
Für mehrspuriges Lesen ist dabei vorgesehen, daß der Hilfstaktimpuls einen Markierungsspeicher zur Markierung der Spur einstellt, für die der Hilfstaktimpuls erzeugt wurde. For multi-track reading it is provided that the auxiliary clock pulse sets a marker memory to mark the track for which the auxiliary clock pulse was generated.
Es kann dann weiterhin vorgesehen werden, daß der Markierungsspeicher durch eine paritätsprüfende Schaltung zwecks Fehlerortserkennung und gegebenenfalls Fehlerkorrektur abfragbar ist. It can then also be provided that the marker memory by a parity-checking circuit for the purpose of error location detection and, if necessary Error correction can be queried.
Es kann hierbei zweckmäßig sein, daß jedem Bitspeicherelement des Bitspeichers ein Markierungsspeicherelement des Markierungsspeichers zugeordnet ist. It can be useful here that each bit storage element of the Bit memory assigned to a marker memory element of the marker memory is.
Ein Ausführungsbeispiel der Erfindung wird nachfolgend näher erläutert an Hand der Zeichnungen, von denen F i g. 1 eine Schaltungsanordnung nach der Erfindung und F i g. 2 zugehörige Impulsdiagramme zeigt. An embodiment of the invention is explained in more detail below on the basis of the drawings, of which F i g. 1 shows a circuit arrangement according to the invention and F i g. 2 shows associated timing diagrams.
In F i g. 2 stellt die Zeile inf ein aufbereitetes Lesesignal dar, gelesen über sieben in »Richtungstaktschrift« auf einem Magnetband aufgezeichnete Bits. In Fig. 2 the line inf represents a processed read signal, read over seven recorded in "directional clock script" on a magnetic tape Bits.
Beim Lesen der Richtungstaktschrift werden die mit »1« oder »0« bezeichneten Sprünge in in der Zeile t, th mit t bezeichnete, im nachfolgenden wieder als »Haupttaktimpulse« bezeichnete Taktimpulse umgesetzt und in Informationsimpulse, wobei ein Sprung in einer Richtung (in Zeile inf in positiver Richtung) den Bitwert »1« bedeutet und einen positiven Impuls der Zeile il erzeugt, während ein Sprung in der entgegengesetzten Richtung den Bitwert »0« bedeutet und einen positiven Impuls der Zeile 10 erzeugt.When reading the directional clock script, those marked with "1" or "0" are used Jumps in line t, th marked with t, in the following again as "main clock pulse" designated clock pulses and converted into information pulses, with a jump in one direction (in line inf in the positive direction) means the bit value »1« and a positive pulse is generated in the line il, while a jump in the opposite Direction means the bit value »0« and generates a positive pulse in line 10.
Folgen gleiche Bitwerte aufeinander, so muß, wie zwischen den beiden ersten Werten »1« der Zeile inf, ein Zwischensprung erfolgen, der keinen Takt- und Informationsimpuls erzeugen soll und daher bei der Auswertung auszublenden ist.If the same bit values follow one another, then there must, as between the two first values »1« of the line inf, an intermediate jump takes place that does not have a clock and To generate information impulse and is therefore to be faded out during the evaluation.
Zu diesem Zweck ist eine monostabile Kippschaltung B (F i g. 1) vorgesehen, die durch jeden Taktimpuls t in ihre instabile Lage gekippt wird und eine Eigenzeit hat, die kleiner ist als das Zeitintervall zwischen zwei Takten t, z. B. 750/o von diesem beträgt. For this purpose, a monostable multivibrator B (Fig. 1) is provided, which is tilted into its unstable position by each clock pulse t and a proper time which is smaller than the time interval between two clocks t, e.g. B. 750 / o of this is.
Das Ausgangssignal der monostabilen KippschaltungB im instabilen Zustand verhindert während seiner Dauer, daß ein Sprung des Lesesignals einen Impuls il oder iO erzeugt.The output of the monostable multivibrator B in the unstable state prevents during its duration that a jump in the read signal a pulse il or OK.
Im einzelnen geschieht das wie folgt: Jeder positive Sprung des Lesesignals nach Zeile inf erzeugt einen positiven Impuls nach Zeile dl, und jeder negative Sprung erzeugt einen positiven Impuls nach Zeile dO. In detail, this happens as follows: Every positive jump in the read signal after line inf produces a positive pulse after line dl, and each negative Jump generates a positive pulse after line dO.
Diese Impulse gelangen auf die entsprechend bezeichneten Eingänge in F i g. 1. dl liegt an einem Eingang eines NAND-Gatters 1 und dO an einem Eingang eines NAND-Gatters 2. Die zweiten Eingänge beider NAND-Gatter sind mit dem Ausgangb der monostabilen Kippschaltung B verbunden. Das Ausgangssignal des NAND-Gatters 1 gelangt auf einen und das Ausgangssignal des NAND-Gatters 2 auf den anderen Eingang eines. NAND-Gatters 3, dessen Ausgangssignal, in einem Inverter 4 invertiert, einem Eingang eines NAND-Gatters 5 zugeführt wird. Das NAND-Gatter 1 bzw. 2 gibt ein negiertes Informationssignal il bzw. iO nur, wenn ein positives Signal dl bzw. dO am einen Eingang und am anderen Eingang auch ein positives Signalb anliegt. Das NAND-Gatter3 gibt über den nachgeschalteten Inverter 4 ein negatives Signal, wenn an einem seiner Eingänge ein Signal Fi oder Fo liegt. NAND-Gatter 5 gibt ein positives Taktsignal an Klemme 6, wenn an einem seiner Eingänge ein negatives Signal erscheint. Das Taktsignal kippt die monostabile Kippschaltung B in den instabilen Zustand. Ihr Ausgangssignal b ist in der entsprechend bezeichneten Zeile der F i g. 2 gezeigt.These impulses arrive at the appropriately labeled inputs in Fig. 1. dl is at an input of a NAND gate 1 and dO at an input of a NAND gate 2. The second inputs of both NAND gates are connected to the output b the monostable multivibrator B connected. The output of the NAND gate 1 goes to one input and the output signal of NAND gate 2 goes to the other input one. NAND gate 3, whose output signal, inverted in an inverter 4, a Input of a NAND gate 5 is fed. The NAND gate 1 or 2 is a negated Information signal il or OK only if a positive signal dl or dO at one Input and at the other input there is also a positive signalb. The NAND gate 3 gives a negative signal via the downstream inverter 4 if at one of its Inputs a signal Fi or Fo is present. NAND gate 5 gives a positive clock signal at terminal 6 if a negative signal appears at one of its inputs. The clock signal the monostable multivibrator B toggles into the unstable state. Your output signal b is in the correspondingly designated line of FIG. 2 shown.
Jedes Taktsignal am Ausgang des NAND-Gatters 5 kippt außerdem eine monostabile Kippschaltung A in die instabile Lage, in der sie während einer Eigenzeit verweilt, die länger ist als das Zeitintervall zwischen Haupttaktimpulsen t, z. B. 125 0/o von diesem beträgt. Each clock signal at the output of the NAND gate 5 also toggles one monostable multivibrator A in the unstable position in which it is during a proper time lingers longer than the time interval between master clock pulses t, e.g. B. 125 0 / o of this.
Solange Haupttaktimpulse t in dem regulären Zeitabstand (gegenseitiger Abstand der ersten drei Haupttaktimpulse t in Zeile t, th der F i g. 2) aufeinanderfolgen, kann die monostabile Kippschaltung A nicht in den stabilen Zustand zurückkippen, da sie in bekannter Weise «verlängerbar» bzw. )>retriggerbar« ausgebildet ist, so, daß ein während ihres instabilen Zustands eintreffender Kippimpuls die Dauer dieses Zustands um die Eigenzeit verlängert.As long as main clock pulses t in the regular time interval (mutual Distance between the first three main clock pulses t in line t, th of FIG. 2) successive, the monostable multivibrator A cannot flip back into the stable state, since it is designed to be «extendable» or)> retriggerable «in a known manner, so that a tilting pulse arriving during its unstable state has the duration this state is extended by the proper time.
In der Zeile inf der F i g. 2 sind mit a zwei aufeinanderfolgende Zeitpunkte bezeichnet, an denen an sich ein Informations-Zustandssprung gelesen werden müßte, aber infolge eines z. B. durch ein Staubkorn hervorgerufenes »drop-out« nicht gelesen wird. Infolgedessen wird auch kein Impuls dl bzw. dO, t, il bzw. iO erzeugt. Da mithin in der Zeile t, th der F i g. 2 nach dem dritten Haupttaktimpuls t kein Haupttaktimpuls zur Sollzeit erscheint, wird der instabile Zustand der monostabilen Kippschaltung A nicht verlängert, diese kippt vielmehr nach Ablauf ihrer Eigenzeit in die stabile Lage zurück. Die Ausgänge a und a der monostabilen Kippschaltung A sind mit jeweils einem Eingang eines NAND-Gatters 7 verbunden, und zwar der Ausgang a über ein Verzögerungsglied V. Solange die monostabile Kippschaltung A in der instabilen Lage ist, erscheint am Ausgang des NAND-Gatters 7 (Klemme 8) positives Potential. Beim Zurückfallen von A wird a positiv, der Wechsel ins Negative am anderen Ausgang a wirkt sich jedoch durch das Verzögerungsglied V verzögert aus, so daß bis zum Erscheinen des Ausgangssignals av des Verzögerungsgliedes V an beiden Eingängen des NAND-Gatters 7 ein positives Signal liegt und das NAND-Gatter 7 einen negativen Impuls an Klemme 8 ausgibt. Dieser Impuls wird dem zweiten Eingang des NAND-Gatters 5 zugeführt, welches hierdurch einen positiven Impuls ausgibt, der an Klemme 6 als ein Hilfstaktimpuls th erscheint (vgl. In the line inf of FIG. 2 are two consecutive with a Points in time at which an information state jump is read would have to be, but as a result of z. B. "drop-out" caused by a speck of dust is not read. As a result, there is also no pulse dl or dO, t, il or iO generated. Since the F i g in line t, th. 2 after the third master clock pulse t no main clock pulse appears at the target time, the unstable state becomes the monostable Toggle switch A is not extended, this rather toggles after its own time has elapsed back to the stable position. The outputs a and a of the monostable multivibrator A are each connected to one input of a NAND gate 7, namely the output a via a delay element V. As long as the monostable multivibrator A in the unstable Position, positive potential appears at the output of NAND gate 7 (terminal 8). When A falls back, a becomes positive, the change to negative at the other output However, a has a delayed effect by the delay element V, so that up to Appearance of the output signal av of the delay element V at both inputs of the NAND gate 7 is a positive signal and the NAND gate 7 is a negative Outputs pulse to terminal 8. This pulse becomes the second input of the NAND gate 5 fed, which thereby emits a positive pulse that appears at terminal 6 as an auxiliary clock pulse th (cf.
hierzu F i g. 2, Zeilen a, av, th und r, th).in this regard F i g. 2, lines a, av, th and r, th).
Der Ausgangsimpuls an Klemme 8 setzt außerdem eine bistabile Kippschaltung C. Das Ausgangssignal c der gesetzten Kippschaltung C wird den monostabilen Kippschaltungen A und B zugeführt mit der Wirkung, daß deren Eigenzeit um z. B. 25010 vermindert wird. The output pulse at terminal 8 also sets a bistable multivibrator C. The output signal c of the set multivibrator C becomes the monostable multivibrator A and B supplied with the effect that their proper time by z. B. 25010 reduced will.
Außerdem kippt der genannte, an Klemme 6 erzeugte Hilfstaktimpuls die monostabile Kippschaltung A wieder in die instabile Lage, und er kippt auch die monostabile Kippschaltung B in die instabile Lage.In addition, the mentioned auxiliary clock pulse generated at terminal 6 flips the monostable multivibrator A returns to the unstable position, and it also flips the monostable multivibrator B into the unstable position.
Wenn zu dem zweiten Zeitpunkt a gemäß Zeile inf der F i g. 2 wieder kein Haupttaktimpuls erzeugt wird, fällt die monostabile Kippschaltung A nach Ablauf ihrer Eigenzeit, die jetzt gleich dem Zeitintervall zwischen den vorher erschienenen Haupttaktimpulsen ist, wieder in ihre instabile Lage zurück und erzeugt in der beschriebenen Weise an Klemme 6 einen weiteren Hilfstaktimpuls th, der die monostabilen Kippschaltungen A und B erneut in die instabile Lage kippt. Dieser Vorgang setzt sich, solange kein Haupttaktimpuls erscheint, für beliebige Zeit fort, wobei die monostabile Kippschaltung A Hilfstaktimpulse th im Sollabstand der Haupttaktimpulse t erzeugt und die monostabile Kippschaltung B in der beschriebenen Weise die Ausblendung der zu eliminierenden Zwischenimpulse bewirkt. Wie aus der vorangegangenen Beschreibung und der Zeile t, th der F i g. 2 zu erkennen ist, erscheint ein erster Hilfstaktimpuls mit einer Phasenverzögerung von z. B. 2501o des Haupttaktintervalls, und alle Hilfstaktimpulse th erscheinen mithin mit dieser nicht störenden Phasenverschiebung gegenüber den Haupttakt-Sollzeiten. If at the second point in time a according to line inf of FIG. 2 again no main clock pulse is generated, the monostable multivibrator A drops after expiration their proper time, which is now equal to the time interval between those that appeared before Main clock pulses are back to their unstable position and generated in the described Way at terminal 6 another auxiliary clock pulse th, which the monostable flip-flops A and B tilts again into the unstable position. This process continues as long as none Main clock pulse appears, continuing for any time, using the one-shot multivibrator A auxiliary clock pulses th generated at the target interval between the main clock pulses t and the monostable Flip-flop B in the manner described, the masking to be eliminated Causes intermediate pulses. As from the previous description and the line t, th the f i g. 2 can be seen, a first auxiliary clock pulse appears with a Phase delay of z. B. 2501o of the main clock interval, and all auxiliary clock pulses th therefore appear with this non-interfering phase shift compared to the Main cycle target times.
In dem Beispiel ist angenommen, daß nach der zweiten Sollzeita wieder ein Informationssignal (>1«) gelesen wird mit der Folge, daß in der beschriebenen Weise wieder ein Haupttaktimpuls t an der Klemme 6 erscheint, dem ein gleichzeitiger negativer Impuls am Ausgang des Inverters 4 entspricht. Dieser Impuls gelangt (wie jeder derartige Impuls) auf den Rücksetzeingang der bistabilen Kippschaltung C und setzt diese zurück mit der Wirkung, daß die Eigenzeiten der monostabilen Kippschaltungen A und B wieder auf den ursprünglichen «regulären« Wert verlängert werden. Da beim Erscheinen eines ersten auf einen Hilfstaktimpuls th folgenden Hauttaktimpuls t wegen der vorerwähnten Phasenverschiebung der Hilfstaktimpulse th die Eigenzeit der monostabilen Kippschaltung A noch nicht abgelaufen ist, fällt diese nicht mehr zurück, vielmehr wird der instabile Zustand wieder in der für den Haupttaktbetrieb beschriebenen Weise verlängert, und auch die Eigenzeit der monostabilen Kippschaltung B ist diesem Haupttaktbetrieb wieder angepaßt. In the example it is assumed that after the second target time a again an information signal (> 1 «) is read with the result that in the described Way again a main clock pulse t appears at terminal 6, with a simultaneous one negative pulse at the output of inverter 4 corresponds. This impulse arrives (like each such pulse) to the reset input of the bistable multivibrator C and resets these with the effect that the proper times of the monostable multivibrators A and B can be extended back to the original "regular" value. There at Appearance of a first skin clock pulse t following an auxiliary clock pulse th because of the aforementioned phase shift of the auxiliary clock pulses th the proper time of the monostable multivibrator A has not yet expired, it no longer falls rather, the unstable state is again in that for the main clock mode described way, and also the proper time of the monostable multivibrator B is adapted to this main clock operation again.
Auf Magnetbänder werden üblicherweise Bits in mehreren Spuren aufgezeichnet, wobei in eine Linie senkrecht zur Bandlaufrichtung in den einzelnen Spuren aufgezeichnete zusammengehörige Bits eine »Sprosse(( bilden. Eine Schaltungsanordnung nach F i g. 1, wie vorstehend beschrieben, wird dabei für jede Spur vorgesehen. Es ist bekannt, die Eigenzeit von Auswertungs-Schaltgliedern wie die vorstehend beschriebenen monostabilen Kippschaltungen A, B der Bandlaufgeschwindigkeit anzupassen. Gemäß F i g. 1 ist zu diesem Zweck eine Steuerschaltung ST vorgesehen, welche so ausgebildet ist, daß sie eine Taktfrequenz in eine dieser proportionale Steuerspannungust umsetzt. Diese wird den monostabilen Kippschaltungen A und B zugeführt, um deren Eigenzeiten nach Maßgaben der jeweiligen Bandlaufgeschwindigkeit einzustellen. Es ist vorgesehen, daß die von einer Spur, insbesondere einer mittleren Spur des Bandes, an der zugeordneten Klemme 6 erzeugten Taktimpulse dem Steuerwerk ST zugeführt werden, während die daraus entwickelte Steuerspannung ust den monostabilen Kippschaltungen A, B aller Spuren zugeführt wird. Ein für die genannte einzelne Spur erzeugter Hilfstaktimpuls wird in Gestalt des an Klemme 8 erzeugten Impulses ebenfalls der Steuerschaltung ST zugeführt und hat zur Wirkung, daß die Klemmen 6, 8 dieser Spur von der Steuerschaltung ST abgeschaltet und statt dessen die entsprechenden Klemmen 6', 8' einer anderen, vorzugsweise benachbarten Spur an die Steuerschaltung ST angeschlossen werden. Ein in dieser anderen Spur erscheinender Hilfstaktimpuls bewirkt, daß wieder die Klemmen 6, 8 der erstgenannten Spur an die Steuerschaltung ST angeschlossen werden. Diese Hin- und Zurückschaltungen können z. B. durch eine durch einen Hilfstaktimpuls setz- bzw. zurücksetzbare bistabile Kippschaltung bewirkt werden, welche Tore für die Signale der Klemmen 6, 8 und 6', 8' steuert. Bits are usually recorded in several tracks on magnetic tapes, being recorded in a line perpendicular to the direction of tape travel in the individual tracks Corresponding bits form a rung ((. A circuit arrangement according to F i G. 1, as described above, is provided for each track. It is known, the operating time of evaluation switching elements such as the monostable ones described above To adapt flip-flops A, B to the tape speed. According to FIG. 1 is for this purpose a control circuit ST is provided which is designed so that she one Clock frequency is converted into one of these proportional control voltages. These is fed to the monostable multivibrators A and B in order to follow their proper times Set the requirements of the respective belt speed. It is intended that from a track, in particular a middle track of the tape, to the assigned Terminal 6 generated clock pulses are fed to the control unit ST, while the result developed control voltage ust the monostable multivibrators A, B of all tracks is fed. An auxiliary clock pulse generated for said individual track is also fed to the control circuit ST in the form of the pulse generated at terminal 8 and has the effect that the terminals 6, 8 of this track from the control circuit ST switched off and instead the corresponding terminals 6 ', 8' of another, preferably adjacent track can be connected to the control circuit ST. One in this Auxiliary clock pulse appearing on the other track causes terminals 6, 8 the first-mentioned track can be connected to the control circuit ST. This return and downshifts can e.g. B. by a set by an auxiliary clock pulse or resettable bistable flip-flop are effected which goals for the Controls signals of terminals 6, 8 and 6 ', 8'.
Mit Rn ist in F i g. 1 ein vierstelliges Register bezeichnet, in das nacheinander gelesene Bits vorübergehend eingespeichert werden. Dies geschieht unter Mitwirkung eines Zählers Z, der mit zyklischer Wiederholung von 1 bis 4 zählt und dabei durch aufeinanderfolgende und ebenfalls sich zyklisch wiederholende Aktivierung jeweils eines der UND-Gatter 9 die Registerstelle adressiert, in die ein Bitwert 1 (= 0 oderl) eingeschrieben werden soll. Dies geschieht üblicherweise in der Art, daß ein vorher in der Stelle enthaltener Bitwert »überschrieben«, d. h. durch den neuen Bitwert ersetzt wird. Am Zähleingang z des Zählers Z werden, von Klemme 6 kommend, sowohl Haupttaktimpulse t als auch Hilfstaktimpulse th als Zählimpulse wirksam, d. h., es wird die Stellenadresse auch dann weitergeschaltet, wenn zu einer Sollzeit a kein Informationsimpuls erzeugt wurde. Dies ermöglicht es, die Stelle, an der kein neues Bit eingeschrieben wurde, sondern das «Altbit« stehengeblieben ist, bei der weiteren Auswertung zu diskriminieren. Außerdem wird so erreicht, daß, wenn für n Spuren jeweils ein Register Rn vorgesehen ist und diese Register als ein Entschrägungs-Pufferspeicher betrieben werden, die gegenseitige Zuordnung der Bits einer Sprosse bei der Einspeicherung nicht verlorengeht. Die gegebenenfalls erforderliche Korrektur eines »Altbits« kann dann nachträglich durch eine Paritätsprüfeinrichtung P bekannter Art durchgeführt werden, die in bekannter Art die «Querparität« (Sprossenparität) prüft. Hierzu muß die Spur bekannt sein, in der durch Signalausfall ein »Altbit« stehengeblieben ist. Um eine solche Spur zu markieren, ist für jede Spur eine bistabile Kippschaltung D vorgesehen, die durch einen einen Hilfstaktimpuls rit bildenden Impuls an der Klemme 8 gesetzt wird und in diesem Zustand über ihren Ausgang d der Paritätsprüfeinrichtung P ein Signal übermittelt, welches die Fehlerspur markiert. Die gestrichelt gezeichneten Eingänge der Paritätsprüfeinrichtung P kommen von Ausgängen weiterer bistabiler Kippschaltungen D, mindestens der der übrigen Spuren. With Rn in FIG. 1 denotes a four-digit register, in the bits read one after the other are temporarily stored. this happens with the assistance of a counter Z, which counts from 1 to 4 with cyclical repetition and through successive and also cyclically repeating activation each one of the AND gates 9 addresses the register position in which a bit value 1 (= 0 or 1) should be entered. This usually happens in the way that a bit value previously contained in the position is "overwritten", i. H. through the new bit value is replaced. At the counter input z of the counter Z, from terminal 6 coming, both main clock pulses t and auxiliary clock pulses th as counting pulses effective, d. This means that the location address is also forwarded if to a Target time a no information pulse was generated. This makes it possible to on which no new bit was written, but the "old bit" remained is to discriminate in the further evaluation. In addition, it is achieved that, if a register Rn is provided for each n tracks and these registers as a de-skewing buffer is operated, the mutual mapping of the Bits of a rung are not lost when they are stored. The possibly The necessary correction of an "old bit" can then be carried out subsequently by a parity checker P of a known type, the "cross parity" (rung parity) in a known way. checks. To do this, the track must be known in which an "Altbit" stopped. To mark such a track, there is a bistable for each track Flip-flop D is provided, which rit by an auxiliary clock pulse forming Pulse is set at terminal 8 and in this state via its output d the Parity checker P transmits a signal which marks the error track. The inputs of the parity check device P shown in dashed lines come from outputs further bistable flip-flops D, at least that of the other tracks.
Der Zeitpunkt der Rücksetzung der bistabilen Kippschaltungen D über den Rücksetzeingang r hängt von der Art der weiteren Auswertung der in den Registern Rn gespeicherten Bits ab. Für eine z. B. The timing of the reset of the bistable Flip-flops D via the reset input r depends on the type of further evaluation of the Register Rn stored bits. For a z. B.
blockweise Auswertung können bistabile Kippschaltungen D nur einmal für jede Spur vorgesehen und am Ende der Auswertung des Blocks gelöscht werden.Block-by-block evaluation can bistable multivibrators D only once provided for each track and deleted at the end of the evaluation of the block.
Es kann jedoch auch eine fließende Auswertung vorgesehen sein in der Art, daß zu gleichen Zeiten Stellen des Registers Rn zur auswertenden Bitwert-Entnahme und andere Stellen zum Bitwert-Einspeichern adressiert sind. Für diesen Fall kann vorgesehen werden, daß für jede Zeile ein Satz von bistabilen Kippschaltungen D vorgesehen ist, insbesondere je eine für jede Stelle des Registers Rn, wie in F i g. 1 oberhalb des Registers Rn gestrichelt eingezeichnet. Unter Steuerung durch den Zähler Z wird dann nicht nur die Bitwert-Einschreibadresse für das Register Rn bestimmt, sondern auch ein Hilfstaktimpuls als Setzimpuls derjenigen bistabilen Kippschaltung D zugeführt, die einer Registerstelle zugeordnet ist, in der ein »Altbit« stehenbleibt. Die Rücksetzung dieser bistabilen Kippschaltung erfolgt dann unmittelbar nach der mit der Paritätsprüfung und gegebenenfalls Bitwertkorrektur verbundenen Bitwertentnahme.However, a flowing evaluation can also be provided in the Kind that at the same times positions of the register Rn for evaluating bit value extraction and other locations for bit value storage are addressed. In this case can it can be provided that a set of bistable flip-flops D is provided, in particular one for each digit of the register Rn, as in F i g. 1 is drawn in dashed lines above register Rn. Under control by the counter Z then not only becomes the bit value write-in address for the register Rn determined, but also an auxiliary clock pulse as the setting pulse of those bistable Toggle circuit D supplied, which is assigned to a register position in which an "Altbit" stop. This bistable flip-flop is then reset immediately after the one associated with the parity check and, if necessary, bit value correction Bit value extraction.
Claims (8)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19702064255 DE2064255B2 (en) | 1970-12-29 | 1970-12-29 | CIRCUIT ARRANGEMENT FOR TIMED INFORMATION EVALUATION, IN PARTICULAR WHEN READING BIT RECORDS |
JP10405371A JPS5134725B1 (en) | 1970-12-29 | 1971-12-21 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19702064255 DE2064255B2 (en) | 1970-12-29 | 1970-12-29 | CIRCUIT ARRANGEMENT FOR TIMED INFORMATION EVALUATION, IN PARTICULAR WHEN READING BIT RECORDS |
Publications (2)
Publication Number | Publication Date |
---|---|
DE2064255B2 true DE2064255B2 (en) | 1972-05-25 |
DE2064255A1 DE2064255A1 (en) | 1972-05-25 |
Family
ID=5792460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19702064255 Pending DE2064255B2 (en) | 1970-12-29 | 1970-12-29 | CIRCUIT ARRANGEMENT FOR TIMED INFORMATION EVALUATION, IN PARTICULAR WHEN READING BIT RECORDS |
Country Status (2)
Country | Link |
---|---|
JP (1) | JPS5134725B1 (en) |
DE (1) | DE2064255B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2632795A1 (en) * | 1988-06-08 | 1989-12-15 | Telemecanique Electrique | Method and device for decoding a signal of the Manchester type |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52170331U (en) * | 1976-06-09 | 1977-12-24 |
-
1970
- 1970-12-29 DE DE19702064255 patent/DE2064255B2/en active Pending
-
1971
- 1971-12-21 JP JP10405371A patent/JPS5134725B1/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2632795A1 (en) * | 1988-06-08 | 1989-12-15 | Telemecanique Electrique | Method and device for decoding a signal of the Manchester type |
Also Published As
Publication number | Publication date |
---|---|
JPS5134725B1 (en) | 1976-09-28 |
DE2064255A1 (en) | 1972-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE1177384B (en) | Arrangement for the analysis of printed characters | |
DE1499842C3 (en) | Device for code conversion of a simple NRZ signal into a self-clocking NRZ signal | |
DE1136861B (en) | Arrangement for scanning characters | |
DE1940021B2 (en) | PULSE DISCRIMINATOR CIRCUIT | |
DE1474388A1 (en) | Memory arrangement with field effect transistors | |
DE2717989C2 (en) | Method for reading a bit sequence and device for carrying out the method | |
DE1574650B2 (en) | READ-WRITE CIRCUIT IN A DEVICE FOR STORING DIGITAL, PARTICULARLY NUMERICAL, INFORMATION | |
DE1125698B (en) | Circuit arrangement for scanning recording media on which characters are recorded in the form of bits in several parallel tracks | |
DE1499930B2 (en) | CIRCUIT TO ELIMINATE THE PHASE SHIFTING OF INDIVIDUAL INFORMATION SIGNALS AGAINST NUMEROUS SUCCESSIVE READOUT SIGNALS DERIVED FROM A TWO-PHASE SIGNAL | |
DE2064255B2 (en) | CIRCUIT ARRANGEMENT FOR TIMED INFORMATION EVALUATION, IN PARTICULAR WHEN READING BIT RECORDS | |
DE2037959A1 (en) | Method and circuit arrangement for presenting or recording a sequence of binary bits | |
DE2924526C2 (en) | ||
DE1276721B (en) | Read / write device for storing and reproducing information on moving magnetic recording media | |
DE1236578C2 (en) | Device for skew compensation | |
DE1449388A1 (en) | Circuit arrangement for correcting incorrectly offset impulses in data transmission devices for electronic computing systems | |
DE1959845C3 (en) | Reading and decoding device | |
DE1302506B (en) | ||
DE1449428C2 (en) | Arrangement for synchronizing the bits read or transmitted in parallel from a high information density magnetic layer memory provided with several tracks | |
DE1574506A1 (en) | Circuit arrangement for the compensation of skew errors in the case of magnetic recording media moving step by step | |
DE2130646C3 (en) | Control device for a flat knitting machine | |
DE1574506C3 (en) | Circuit arrangement for scanning information stored on magnetic recording media that are moved step by step | |
DE1449422C3 (en) | Circuit arrangement for generating write pulses for the magnetic recording of binary information signals while avoiding successive write pulses of the same polarity in a sequence of binary information signals of the same binary meaning | |
DE1812984C3 (en) | Strip reader | |
DE1424446C (en) | Arrangement for skew compensation on a multi-track magnetic tape machine | |
DE2450943A1 (en) | SELF-CONTROLLING PUNCH STRIP READER |