DE1084053B - Device for writing in and reading out of high-speed magnetic drum or ae. movable store - Google Patents
Device for writing in and reading out of high-speed magnetic drum or ae. movable storeInfo
- Publication number
- DE1084053B DE1084053B DEK33079A DEK0033079A DE1084053B DE 1084053 B DE1084053 B DE 1084053B DE K33079 A DEK33079 A DE K33079A DE K0033079 A DEK0033079 A DE K0033079A DE 1084053 B DE1084053 B DE 1084053B
- Authority
- DE
- Germany
- Prior art keywords
- address
- track
- counting
- drum
- addresses
- 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
- 230000015654 memory Effects 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 14
- 230000000694 effects Effects 0.000 claims 2
- 230000003111 delayed effect Effects 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 229910000859 α-Fe Inorganic materials 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/008—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
- G11B27/13—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/004—Recording on, or reproducing or erasing from, magnetic drums
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
DEUTSCHESGERMAN
Um bei elektronischen Recheneinrichtungen eine möglichst große Anzahl von Daten zu speichern, werden seit geraumer Zeit schnellaufende elektrische und magnetische Speicher, vorzugsweise Magnettrommelspeicher, benutzt. Magnettrommelspeicher laufen üblicherweise mit einer Drehzahl von etwa 3000' bis 15 OOO U/min. Normalerweise ist es üblich, auf einer Spur eines Trommelspeichers z. B. zwanzig Adressen bei drei bis sechs Bits je Millimeter Spurlänge aufzuzeichnen. Daraus ergibt sich eine Impulsfolgefrequenz von größenordnungsmäßig 20OkHz. Für die Entnahme eines derart gespeicherten Wertes aus einer Adresse der Trommel zum Zwecke der Überführung in ein elektronisches Rechenwerk ist es in den meisten Fällen erforderlich, den gelesenen Wert vorerst in einen Zwischenspeicher überzuführen. An einen solchen Zwischenspeicher werden wegen der hohen Impulsfolgefrequenz erhebliche Anforderungen gestellt. In order to store as large a number of data as possible in electronic computing devices For some time now, high-speed electrical and magnetic storage, preferably magnetic drum storage, used. Magnetic drum storage usually run at a speed of about 3000 'to 15,000 rpm. Normally it is customary to record e.g. B. twenty addresses record at three to six bits per millimeter of track length. This results in a pulse repetition frequency of the order of 20OkHz. To extract a value stored in this way from a Most of them have the address of the drum for the purpose of transferring it to an electronic calculator In some cases it is necessary to first transfer the read value to a buffer. At one Because of the high pulse repetition frequency, considerable demands are made on such a buffer.
Diese Speicher werden deshalb bisher aus Elektronenröhrenstufen aufgebaut oder durch solche gesteuert. Besondere Schwierigkeiten treten auf, wenn in den elektronischen Rechen- und Speichereinrichtungen magnetostatische Speicherketten ohne Röhrensteuerung z. B. als Resultatwerk vorgesehen sind.These memories have therefore hitherto been made up of electron tube stages constructed or controlled by such. Particular difficulties arise when In the electronic computing and storage devices, magnetostatic storage chains without tube control z. B. are intended as a result work.
Von diesen konnten bisher nur solche als Zwischenspeicher für Magnettrommeln verwendet werden, welche nach dem AnWang-Prinzip aufgebaut waren. Diese AnWang-Ketten bestehen aus kleinen Ferritkernen und weisen für schnell arbeitende Ketten Röhrengeneratoren für die Erzeugung der Vorschubimpulse auf. Diese AnWang-Ketten können die genannten hohen Impulsfrequenzen, wie sie ein Magnettrommelspeicher bedingt, bewältigen, sind aber aufwendig im Aufbau. Einfacher im Aufbau sind Magnetkern-Zählketten, die nach dem Kondensator-Zwischenspeicher-Verfahren arbeiten und bei- denen die Vorschubimpulse aus Transistorgeneratoren entnommen werden können. Derartige Kettenspeicher haben aber den Nachteil, daß sie eine maximale Schrittgeschwindigkeit von nur etwa 1OkHz aufweisen und diese Schrittgeschwindigkeit sich mit den zurzeit verfügbaren Mitteln kaum wesentlich erhöhen läßt. Aus diesem Grunde war der Anschluß derartiger Kettenspeicher an eine schnellaufende Magnettrommel bis heute nicht möglich.Of these, only those could be used as temporary storage for magnetic drums so far, which were built according to the AnWang principle. These AnWang chains consist of small ferrite cores and have tube generators for generating the feed pulses for fast-working chains on. These AnWang chains can produce the high pulse frequencies mentioned, like those of a magnetic drum storage system conditional, cope with, but are complex to build. Magnetic core counting chains are simpler in structure, which work according to the capacitor buffer storage method and which use the feed pulses can be taken from transistor generators. However, such chain stores have the disadvantage that they have a maximum walking pace of only about 1OkHz and this step speed differs with the currently available Funds can hardly be increased significantly. For this reason such chain boxes were connected to a high-speed magnetic drum not possible until today.
Ein Magnettrommelspeicher bekannter Bauart trägt auf einer Spur z. B. zwanzig Adressen, wobei jede
Adresse aus einer vierzehnstelligen Dezimalzahl bestehen möge, so.daß bei dezimaler Schreibweise insgesamt
2800 Bits auf einer Spur aufgetragen sind. Bei den bisher üblichen Schreib- und Leseverfahren erstreckt
sich in diesem Falle eine Adresse auf eine geschlossene Strecke von einem Zwanzigstel des Um-Einrichtung
zum Schreiben in
und Lesen aus Schnellauf enden Magnettrommel- od. ä. beweglichen SpeichernA magnetic drum storage of known type carries on a track z. B. twenty addresses, each address may consist of a fourteen-digit decimal number, so that in decimal notation a total of 2800 bits are plotted on one track. In the previously customary write and read processes, in this case an address extends over a closed path from one twentieth of the Um-device for writing in
and reading from high-speed magnetic drum or similar movable memories
Anmelder:Applicant:
Kienzle Apparate G.m.b.H.,
Villingen (Schwarzw.)Kienzle Apparate GmbH,
Villingen (Black Forest)
Dr. Martin Kassel, Gräfelfing bei München,Dr. Martin Kassel, Graefelfing near Munich,
und Dipl.-Phys. Günter Martens, Schliersee (Obb.),and Dipl.-Phys. Günter Martens, Schliersee (Obb.),
sind als Erfinder genannt wordenhave been named as inventors
fangs der Trommelspur. Zum Suchen und Lesen einer derartigen Adresse ist aber jeweils eine volle Umdrehung der Trommel notwendig, und da nur während eines Zwanzigstels des Trommelumlaufs Nutzsignale z. B. beim Lesen entnommen werden, weist dieses Verfahren neben der Schwierigkeit der Aufzeichnung und des Ablesens infolge der hohen Impulsfolgefrequenz auch noch den Nachteil der Vergeudung von Zugriffzeit auf.catch of the drum track. However, one full revolution is required to search for and read such an address of the drum, and there only useful signals during one twentieth of the drum rotation z. B. when reading, this method has in addition to the difficulty of recording and reading also has the disadvantage of wasting access time due to the high pulse repetition frequency on.
Die vorliegende Erfindung hat sich die Aufgabe gestellt, bei einem Magnettrommelspeicher unter Beibehaltung der Aufnahmefähigkeit die Impulsfolgefrequenz beim Lesen und Schreiben wesentlich herabzusetzen und unter anderem dadurch zu ermöglichen, daß Magnetkern-Kettenspeicher mit relativ langsamer Vorschubgeschwindigkeit Werte in einen derartigen Trommelspeicher übergeben und auch Werte aus einem solchen übernehmen können.The present invention has the task of maintaining a magnetic drum storage device the capacity to significantly reduce the pulse repetition rate when reading and writing and, among other things, to enable magnetic core chain storage with relatively slower Feed rate values are transferred to such a drum storage unit and values are also output can take over such a.
Diese Aufgabe löst die vorliegende Erfindung dadurch, daß eine elektronische Einrichtung für das Auswählen der Impulse einer Adresse aus der Gesamtheit aller Impulse aller möglichen Adressen vorgesehen ist, die, beginnend von einer Nullstelle, auf einer Taktspur der Trommel eine Taktimpulszählung vornimmt und mittels ihrer Vorwahl im Zuge der Zählung Zeitpunkt und Ort auf der Adressenspur für den ersten Impuls der betreffenden Adresse bestimmt und modulo Adressenzahl die weiteren Impulse der betreffenden Adresse auf der Spur auswählt und durch entsprechende Abgabe von Signalen die Lese- und Schreibköpfe zu den vorbestimmt ausgewählten Zeit-This object is achieved by the present invention in that an electronic device for the Selection of the pulses of an address from the totality of all pulses of all possible addresses provided which, starting from a zero, performs a clock pulse count on a clock track of the drum and by means of their preselection in the course of the counting time and place on the address track for the first pulse of the address concerned and modulo address number determines the further pulses of the relevant address Selects address on the track and read and Print heads at the predetermined time
009 547/199009 547/199
punkten wirksam werden läßt, so daß jede Adresse über die gesamte Spurlänge verteilt geschrieben und abgelesen wird und die verschiedenen Adressen auf dieser Spur gegeneinander gestaffelt angeordnet sind.points can be effective, so that each address is written and distributed over the entire track length is read and the different addresses on this track are staggered against each other.
Weitere Merkmale der den Gegenstand der Erfindung bildenden Einrichtung sind den Unteransprüchen zu entnehmen. Nachstehend werden nun der Aufbau und die Wirkungsweise der Einrichtung an Hand eines Ausführungsbeispiels und unter Bezugnahme auf die einzelnen Figuren der Zeichnungen erläutert.Further features of the device forming the subject of the invention are the dependent claims refer to. The structure and mode of operation of the device will now be illustrated below an exemplary embodiment and explained with reference to the individual figures of the drawings.
Fig. 1 zeigt schematisch eine abgewickelte Magnetspur, die in der bisher üblichen Weise, undFig. 1 shows schematically a developed magnetic track, which in the usual manner, and
Fig. 2 eine solche, die nach der erfindungsgemäßen Art beschrieben ist; in2 shows one which is described in accordance with the type according to the invention; in
Fig. 3 ist die verschachtelte Aufzeichnung auf der Mantelfläche einer Magnettrommel schematisch dargestellt, undFig. 3 shows the interlaced recording on the outer surface of a magnetic drum is shown schematically, and
Fig. 4 zeigt schematisch den Aufbau einer Auswahleinrichtung. 4 shows schematically the structure of a selection device.
Die Fig. 1 und 2 sollen lediglich dazu dienen, den Unterschied aufzuzeigen, wie die Adressenspur nach bisher üblichen Verfahren beschrieben wurde und wie sie gemäß Fig. 2 nach dem neuen Verfahren geschrieben wird.1 and 2 are only intended to show the difference, as the address track after Previously customary method was described and how it was written according to FIG. 2 according to the new method will.
Unter der Annahme, daß auf einem Spurumfang zwanzig Adressen bzw. Werte zu je vierzehn Dezimalstellen geschrieben worden sind, wobei jede Dezimalstelle unkodiert aus zehn einzelnen Bits besteht, wurde bisher gemäß der Fig. 1 die erste Adresse mit vierzehn Stellen gleich hundervierzig Bits in vierzehn zusammenhängenden Einzelblöcken je zehn Bits dargestellt. Jeder Block beinhaltete eine Ziffer, z. B. wurde eine »4« durch vier positive, in den Zeichnungen mit L bezeichnete, und sechs negative, in den Zeichnungen mit O bezeichnete Bits oder durch ein Bit an vierter Stelle aus zehn dargestellt (vierzehnte Ziffer der ersten Adresse). Eine Adresse wurde nach der anderen in Serie auf dem Spurumfang eingeschrieben, d. h., nach vierzehn Einzelblöcken, die zu einer Adresse gehören, kamen vierzehn Einzelblöcke der nächstfolgenden Adresse.Assuming that twenty addresses or values of fourteen decimal places each have been written on a track circumference, each decimal place uncoded consisting of ten individual bits, the first address with fourteen places has been shown in FIG Individual blocks are shown with ten bits each. Each block contained a number, e.g. For example, a "4" was represented by four positive bits, labeled L in the drawings, and six negative bits, labeled O in the drawings, or by a bit in the fourth position out of ten (fourteenth digit of the first address). One address after the other was written in series on the track circumference, that is, after fourteen individual blocks belonging to one address, fourteen individual blocks came from the next address.
Die Schreib- und Lesefrequenz bei dieser Aufzeichnungsart ist größenordnungsmäßig 20OkHz.The writing and reading frequency with this type of recording is of the order of 20OkHz.
Auf der gesamten Spurlänge befinden sich bei dieser Aufzeichnungsart zweihundertachtzig Einzelblöcke je zehn Bits, von denen z. B. die Blöcke 1 bis 14 der ersten Adresse, die Blöcke 15 bis 28 der zweiten Adresse usf. zugehören. Bei einer Lesung der ersten Adresse würde bei einem Umlauf des Speichers der Lesekopf die Bits der Blöcke 1 bis 14 abnehmen und über die weiter vorbeilaufenden Blöcke 15 bis 280 abgeschaltet sein.With this type of recording, there are two hundred and eighty individual blocks each over the entire length of the track ten bits, of which e.g. B. blocks 1 to 14 of the first address, blocks 15 to 28 of the second Address etc. When reading the first address, the Read head remove the bits of blocks 1 to 14 and switch them off via blocks 15 to 280 that continue to pass be.
Bei der in Fig. 2 dargestellten neuen Schreibeweise werden bei gleicher Kapazität auf der gesamten Spurlänge hundertvierzig Blöcke geschrieben, deren jeder zwanzig Bits enthält. Jedes einzelne Bit eines Blockes gehört zu einer der auf der gesamten Spur aufgezeichneten zwanzig Adressen. Die Schreib- und Lesefrequenz der Bits, die Adressen zugeordnet sind, beträgt hierbei 1OkHz.In the new way of writing shown in FIG. 2, with the same capacity on the entire track length one hundred and forty blocks are written, each of which contains twenty bits. Every single bit of a block belongs to one of the twenty addresses recorded on the entire track. The writing and reading frequency of the bits assigned to addresses is 10 kHz.
In der Fig. 3 sind die Spuren eines Magnettrommelspeichers teilweise abgerollt dargestellt, und es dienen die Spuren ^T1 und S2 zur Taktgabe während des Lesevorganges. Von der Spur S1 wird mittels des Magnetkopfes K1 bei einem Umlauf der Trommel ein einziger Impuls, der sogenannte Naht- oder Nullstellenimpuls, abgegeben. Er kennzeichnet jeweils eine volle Umdrehung der Trommel und dient zur genauen Festlegung des Beginns und des Endes eines Schreib- oder Lesevorganges.In Fig. 3 the tracks of a magnetic drum memory are shown partially unrolled, and the tracks ^ T 1 and S 2 are used for timing during the reading process. A single pulse, the so-called seam or zero point pulse, is emitted from track S 1 by means of magnetic head K 1 during one revolution of the drum. It marks one full revolution of the drum and is used to precisely determine the beginning and the end of a writing or reading process.
Die Spur ^2 dient als sogenannte Taktspur. Auf ihr sind, um auf das vorerwähnte Beispiel gemäß den Fig. 1 und 2 zurückzukommen, 2800 Einzelsignale enthalten, die über den Magnetkopf K2 abgegeben werden.The track ^ 2 serves as a so-called clock track. To come back to the aforementioned example according to FIGS. 1 and 2, it contains 2800 individual signals which are emitted via the magnetic head K 2.
Die Spur 5*3, zu der der Kopf K3 gehört, ist eine Adressenspur, welche die Wertinformationen enthält. Ihr können — je nach Größe der Kapazität des Trommelspeichers — eine beliebige Anzahl weiterer Adressenspuren ,UT4 bis Sx sowie dazugehöriger Köpfe Ki bis Kx zugefügt werden. Mit einem Spurenwähler SW wird dann jeweils die gewünschte Spur des Trommelspeichers angeschaltet.The track 5 * 3 to which the head K 3 belongs is an address track which contains the value information. Any number of additional address tracks, UT 4 to S x and associated heads K i to K x can be added to it - depending on the size of the drum storage capacity. With a track selector SW , the desired track of the drum memory is then switched on in each case.
Wie aus den in der Spur Ss dargestellten Adressenkennzeichnungen der einzelnen Bits hervorgeht, sind jeweils zwanzig aufeinanderfolgende Bits zwanzig verschiedenen Adressen zugeordnet. Die Bits 1 bis 20 sind die ersten Bits der vierzehnten Stelle, also der höchsten Dekade jeder der zwanzig Adressen. Die Bits 21 bis 40, also der zweite Block gemäß Fig. 2, sind die zweiten Bits, die Bits 41 bis 60 die dritten Bits usf. bis zu den zehnten Bits im zehnten Block auf der Spur gemäß Fig. 2. Sämtliche Bits der Blöcke 1 bis 10 gehören also zur vierzehnten Stelle jeder der zwanzig Adressen der Spur. Die jeweils einer Adresse zugehörigen einzelnen Bits folgen also aufeinander in so viel Taktabständen, wie Adressen auf der Spur enthalten sind. Zur Lesung einer Adresse ist daher aus jedem einzelnen der hundertvierzig Blöcke ein Bit herauszulesen. Sämtliche über den ganzen Umfang herausgelesenen hundertvierzig Bits ergeben den vierzehnstelligen Wert, der unter dieser Adresse gespeichert war. Die erste der zwanzig Adressen würde sich demnach aus jedem ersten der zwanzig Bits jeden Blockes zusammensetzen.As can be seen from the address identifications of the individual bits shown in the track S s , twenty consecutive bits are assigned to twenty different addresses. Bits 1 to 20 are the first bits of the fourteenth position, i.e. the highest decade of each of the twenty addresses. Bits 21 to 40, i.e. the second block according to FIG. 2, are the second bits, bits 41 to 60 are the third bits and so on. Up to the tenth bits in the tenth block on the track according to FIG. 2. All bits of the blocks 1 to 10 therefore belong to the fourteenth position of each of the twenty addresses on the track. The individual bits belonging to an address follow one another at as many clock intervals as there are addresses on the track. To read an address, one bit must therefore be read from each of the one hundred and forty blocks. All the one hundred and forty bits read over the entire circumference result in the fourteen-digit value that was stored at this address. The first of the twenty addresses would therefore be composed of each of the first of the twenty bits of each block.
Mit diesem Schreib- und Leseverfahren erstreckt sich jedes Wort über die gesamte Spurlänge des Speichers, und es ist erreicht, daß mit einer Impulsfolgefrequenz geschrieben und gelesen wird, die in dem vorerwähnten Beispiel einem Zwanzigstel der bisherigen Impulsfolgefrequenz eines Trommelspeichers entspricht.With this writing and reading process, each word extends over the entire track length of the memory, and it is achieved that a pulse repetition rate is used for writing and reading in the the aforementioned example one twentieth of the previous pulse repetition frequency of a drum store is equivalent to.
Um auf der Spur während einer Umdrehung der Trommel eine Adresse aufzufinden, ist eine Einrichtung erforderlich, welche die der gewünschten Adresse zugehörigen Bits als Impulse für einen Magnetkettenspeicher wirksam werden läßt, währenddessen alle anderen Bits wirkungslos bleiben müssen. Mit dieser Einrichtung muß zugleich die gewünschte Adresse auf der Spur gewählt werden können. Eine solche Einrichtung ist in Fig. 4 dargestellt. Sie besteht im wesentlichen aus zwei elektronischen Zähleinrichtungen A1 und A%, welche beide eine der Adressenanzahl entsprechende Zählkapazität besitzen müssen. Da beide Zähleinrichtungen Impulsfolgefrequenzen von wenigstens 200 kHz zu verarbeiten haben, können sie beispielsweise aus Transistorschaltungen ohne Magnetkerne in bekannter Weise als Flip-Flop-Zählketten aufgebaut werden. Die Zähleinrichtung A1 ist mit Zahlenvorwahl ausgerüstet. Vor Beginn des Lesevorganges muß diese durch ihre Vorwahleinrichtung VW entsprechend der gewünschten Adressennummer eingestellt sein.In order to find an address on the track during one revolution of the drum, a device is required which allows the bits associated with the desired address to be effective as pulses for a magnetic chain store, while all other bits must remain ineffective. With this device it must be possible to select the desired address on the track at the same time. Such a device is shown in FIG. It essentially consists of two electronic counting devices A 1 and A % , both of which must have a counting capacity corresponding to the number of addresses. Since both counting devices have to process pulse repetition frequencies of at least 200 kHz, they can be constructed, for example, from transistor circuits without magnetic cores in a known manner as flip-flop counting chains. The counter A 1 is equipped with number preselection. Before starting the reading process, this must be set by your preselection device VW according to the desired address number.
In der zeitlichen Reihenfolge trifft als erster Impuls über eine Leitung L1 der Nahtstellenimpuls von der Spur S1 ein, welcher die Zähler A1 und A2 in ihre Ausgängsstellung bringt und weiterhin eine elektronische Torschaltung T3 sperrt. Als nächster Impuls trifft von der Spur S2 her der erste Taktimpuls über eine Leitung L2 ein, welcher das aus dem Gatter G und zweiIn the chronological order, the interface pulse from track S 1 arrives as the first pulse via a line L 1 , which brings the counters A 1 and A 2 into their starting position and continues to block an electronic gate circuit T 3 . The next pulse from track S 2 is the first clock pulse via a line L 2 , which is that from gate G and two
Schaltereingängei7 bestehende Tor T3 geschlossen vorfindet, den Zähler A1 jedoch um einen Schritt weiterschaltet. Soll z. B. die siebzehnte Adresse aufgesucht werden, so gibt der Zähler A1 nach dem siebzehnten Schritt entsprechend seiner Zahlenvorwahl (geschlossener Schalter Z17) ein Ausgangssignal, welches der TorschaltungT3 zugeführt wird und diese öffnet. Nunmehr können die von der Taktspur ^2 über Leitung L2 kommenden Impulse durch die Torschaltung T3 hindurch zum Zähler A2 gelangen und diesen mit jedem Taktimpuls um einen Schritt weiterschalten. Zähler A2 gibt nach jeweils einer der Adressenzahl (hier zwanzig) entsprechenden Anzahl von Taktimpulsen ein Ausgangssignal, welches über einen Verzögerungskreis F4 zur ebenfalls aus einem Gatter G und zwei Schaltereingängen F bestehenden Torschaltung T5 gelangt und diese öffnet. Diese ist dann für einen von der Adressenspur S3 kommenden Impuls so lange geöffnet, bis der nächste von der Taktspur S2 kommende Impuls die Torschaltung T5 wieder schließt. Während nun der vom Zähler A2 kommende Ausgangsimpuls gegenüber seinem zugehörigen Taktimpuls durch den Verzögerungskreis F4 um etwa 3 μsec verzögert ist, wird der von der Adressenspur S3 über die Leitung L3 kommende Impuls durch den Verzögerungskreis F6 um 5 μβεΰ verzögert. Hierdurch wird erreicht, daß das Tor T5 schon geöffnet ist, wenn der von der Adressenspur S3 kommende Impuls dort eintrifft, so daß er ungehindert durch dieses hindurch gelangen kann. Der nächstfolgende Taktspurimpuls schließt dann eine Taktzeit später das Tor T5, so daß es für die folgenden von der Spur5"3 gelesenen Impulse so lange gesperrt bleibt, bis es nach zwanzig Impulsen wieder für den nächsten der gewählten Adresse zugehörigen Impuls geöffnet ist. Durch das Tor T3, welches während einer ganzen Umdrehung der Trommel geöffnet bleibt, können alle Impulse von der Taktspur her hindurch zum Verzögerungskreis F7 gelangen, welcher die gleiche Verzögerungszeit wie F6 besitzt. Vom Verzögerungskreis F7 gelangen die Taktspurimpulse zur Torschaltung T8, welche mit der Torschaltung T5 gekoppelt ist und daher zu den gleichen Zeiten wie jene öffnet und schließt. An die Ausgangsklemme M1 gelangt daher jeder zwanzigste Impuls, welcher als Vorschubimpuls eines nachfolgenden Magnetketten-Speichers herangezogen werden kann, der nun nur noch eine maximale Schrittfrequenz von 1OkHz zu bewältigen hat. Vom Tor T5 gelangen die auf der Adressenspur gelesenen Signale zur Ausgangsklemme M2, welche mit dem Signaleingang des nachfolgenden Kettenspeichers verbunden ist. Ein Vorwahlgenerator VW dient zur Einstellung des der gewählten Adresse entsprechenden Zählmodulus des Zählers A1, zusammen mit den Kontakten Z1 bis Z20. Diese Kontakte können entweder z. B. entsprechenden Relais zugeordnet sein, welche die Nummer der gewünschten Adresse speichern, oder aber auch durch elektronisch gesteuerte Torschaltungen ersetzt werden. Während eines ganzen Umlaufs der Trommel werden sämtliche hundertvierzig der gewählten Adresse zugehörigen Bits gelesen und in den Kettenspeicher übergeführt. Der über die Leitung L1 am Ende einer Umdrehung eintreffende Nahtstellenimpuls schließt die Torschaltung T3 und stellt die Zähler A1 und A2 wieder auf ihre Ausgangsstellung zurück, so daß die Auswahleinrichtung nunmehr wieder für einen erneuten Lesevorgang bereitsteht.Switch inputs 7 finds existing gate T 3 closed, but the counter A 1 advances one step. Should z. B. the seventeenth address are sought, the counter A 1 gives after the seventeenth step according to its number preselection (closed switch Z 17 ) an output signal which is fed to the gate circuit T 3 and opens it. The pulses coming from the clock track ^ 2 via line L 2 can now pass through the gate circuit T 3 to the counter A 2 and advance it by one step with each clock pulse. After a number of clock pulses corresponding to the number of addresses (here twenty), counter A 2 emits an output signal which, via a delay circuit F 4 , reaches the gate circuit T 5 , which also consists of a gate G and two switch inputs F , and opens it. This is then open for a pulse coming from the address track S 3 until the next pulse coming from the clock track S 2 closes the gate circuit T 5 again. While the output pulse coming from counter A 2 is delayed by about 3 μsec by delay circuit F 4 compared to its associated clock pulse, the pulse coming from address track S 3 via line L 3 is delayed by delay circuit F 6 by 5 μβεΰ. This ensures that the gate T 5 is already open when the pulse coming from the address track S 3 arrives there, so that it can pass through it unhindered. The next following clock track pulse then closes gate T 5 one clock time later, so that it remains blocked for the following pulses read from track 5 "3 until after twenty pulses it is opened again for the next pulse associated with the selected address Gate T 3 , which remains open for a full rotation of the drum, can pass all the pulses from the clock track through to delay circuit F 7 , which has the same delay time as F 6. From delay circuit F 7 , the clock track pulses pass to gate circuit T 8 , which the gate T 5 is coupled, and therefore at the same times as that opens and closes. at the output terminal M 1 comes therefore every twentieth pulse which a subsequent magnet chains memory can be used as a feed pulse, which is now only a maximum pacing rate of The signals read on the address track are sent from gate T 5 to the Output terminal M 2 , which is connected to the signal input of the subsequent chain store. A preselection generator VW is used to set the counting module of the counter A 1 corresponding to the selected address, together with the contacts Z 1 to Z 20 . These contacts can either be e.g. B. be assigned corresponding relays, which store the number of the desired address, or can also be replaced by electronically controlled gate circuits. During one complete revolution of the drum, all one hundred and forty bits belonging to the selected address are read and transferred to the chain memory. The interface pulse arriving via line L 1 at the end of a revolution closes the gate circuit T 3 and sets the counters A 1 and A 2 back to their original position so that the selection device is now ready for a new reading process.
Durch die gleiche Verzögerungszeit der Verzögerungskreise F6 und F7 wird erreicht, daß einerseits die an den Klemmen M1 und M2 auftretenden Ausgangssignale für den Kettenspeicher um 5 μsec gegen die Taktspurimpulse verzögert sind, andererseits jedoch die Ausgangsimpulse synchron miteinander sind.The same delay time of the delay circuits F 6 and F 7 ensures that, on the one hand, the output signals for the chain memory appearing at terminals M 1 and M 2 are delayed by 5 μsec compared to the clock track pulses, but on the other hand the output pulses are synchronous with each other.
Ein Spurwähler SW in Fig. 3 gestattet es, aus einer Vielzahl von Spuren mit jeweils einem der Spur zugehörigen Magnetkopf K3 bis Kx diejenige auszusuchen, auf welcher die gewünschte Adresse enthalten ist.A track selector SW in FIG. 3 makes it possible to select the one on which the desired address is contained from a plurality of tracks, each with a magnetic head K 3 to K x associated with the track.
Zusammenfassend ist zu bemerken, daß jedes herausgelesene Bit von dem Magnetkopf K3 über Leitung L3 zum Magnetketteneingang M2 gelangt und der zugleich am Eingang M1 des Vorschubgenerators ankommende Taktimpuls die Kette um einen Schritt weiterschaltet.In summary, it should be noted that every bit read from the magnetic head K 3 reaches the magnetic chain input M 2 via line L 3 and the clock pulse arriving at the input M 1 of the feed generator advances the chain by one step.
Beim Schreibvorgang wird dieser eben beschriebene Vorgang nur so weit umgeschaltet, wie es die Leitung L3 zum Eingang M2 betrifft. Durch Schließen eines entsprechenden Schalters Z1 bis Z20 wird das Tor T5 geöffnet, sobald sich eine Stelle der Trommelspur, die zu der gewählten Adresse gehört, vor dem angeschalteten Magnetkopf K3 bis Kx befindet. Ein von der Magnetkette abgegebener Impuls wird mittels des Schreibkopfes auf der Spur eingetragen. Der Magnetkettenspeicher wird dabei leergezählt. Schreiben und Lesen findet — wie bereits weiter oben erwähnt — mit einer Frequenz von etwa 1OkHz statt. Die Abzähleinrichtungen A1 und A2 laufen beim Schreiben und beim Lesen in gleicher Richtung. Ihre Aufgabe ist es ja lediglich, zu vorgewählten Zeiten die Tore T5 und T8 zu öffnen und zu schließen.During the write process, this process just described is only switched over as far as the line L 3 to input M 2 is concerned. By closing a corresponding switch Z 1 to Z 20 , the gate T 5 is opened as soon as a point on the drum track belonging to the selected address is in front of the connected magnetic head K 3 to K x . A pulse emitted by the magnetic chain is entered on the track by means of the write head. The magnetic chain storage is counted empty. As already mentioned above, writing and reading take place at a frequency of around 10 kHz. The counting devices A 1 and A 2 run in the same direction when writing and when reading. Your job is only to open and close gates T 5 and T 8 at preselected times.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DEK33079A DE1084053B (en) | 1957-10-05 | 1957-10-05 | Device for writing in and reading out of high-speed magnetic drum or ae. movable store |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DEK33079A DE1084053B (en) | 1957-10-05 | 1957-10-05 | Device for writing in and reading out of high-speed magnetic drum or ae. movable store |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE1084053B true DE1084053B (en) | 1960-06-23 |
Family
ID=7219632
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DEK33079A Pending DE1084053B (en) | 1957-10-05 | 1957-10-05 | Device for writing in and reading out of high-speed magnetic drum or ae. movable store |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE1084053B (en) |
-
1957
- 1957-10-05 DE DEK33079A patent/DE1084053B/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE1120184B (en) | Memory arrangement for storing binary information in telecommunication, booking or computing systems | |
| DE2123789C2 (en) | Circuit arrangement for the automatic line-by-line and word-by-word display of characters on a video display device | |
| DE1115489B (en) | Data-processing electronic multi-address number calculator | |
| DE1774945C3 (en) | Electronic data processing system for mixing, sorting, arithmetic processing of data sets consisting of data fields and for rearranging individual data fields | |
| DE1424706A1 (en) | Process for evaluating a large amount of information | |
| DE1114045B (en) | Device for selective transmission of magnetically stored data | |
| DE1032794B (en) | Circuit arrangement for the storage of metering pulses used to record charges in telecommunication systems, in particular telephone systems | |
| DE1078790B (en) | Arrangement for the transmission of information as a result of a command | |
| DE1084053B (en) | Device for writing in and reading out of high-speed magnetic drum or ae. movable store | |
| DE2924526C2 (en) | ||
| DE1115056B (en) | Device and method for recording and removing data on or from a magnetizable recording medium | |
| DE1549504A1 (en) | Switching arrangement for data transmission devices | |
| DE1549454A1 (en) | Device for the rounded display of a stored number | |
| DE2028911A1 (en) | Data processing system | |
| DE2131353A1 (en) | Transponder | |
| DE1901294A1 (en) | Data-controlled character generator | |
| DE2736503A1 (en) | GRID SYNCHRONIZATION ARRANGEMENT | |
| DE1812984C3 (en) | Strip reader | |
| DE1159186B (en) | Electronic calculating machine | |
| DE2507526C3 (en) | Counter with time-division multiplexed data output | |
| AT206676B (en) | Magnetic storage method | |
| DE974833C (en) | Arrangement for the evaluation of recording media, preferably punch cards | |
| DE2844352A1 (en) | MEMORY WITH SERIAL ACCESS | |
| DE1928081B2 (en) | Control system for a pressure device | |
| DE2236236C3 (en) | Storage device for the serial storage of a sequence of characters forming information |