[go: up one dir, main page]

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 store

Info

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
Application number
DEK33079A
Other languages
German (de)
Inventor
Dr Martin Kassel
Dipl-Phys Guenter Martens
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Digital Kienzle Computersysteme GmbH and Co KG
Original Assignee
Kienzle Apparate GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kienzle Apparate GmbH filed Critical Kienzle Apparate GmbH
Priority to DEK33079A priority Critical patent/DE1084053B/en
Publication of DE1084053B publication Critical patent/DE1084053B/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/008Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • G11B27/13Indexing; 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/004Recording 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 Speichern
A 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)

Patentansprüche:Patent claims: 1. Einrichtung zum Schreiben in und Lesen aus schnellaufenden Magnettrommel- oder ähnlichen beweglichen Speichern, bei denen Adressen bzw. Informationen auf einer oder mehreren Spuren in Serie aufgezeichnet werden, dadurch gekennzeichnet, 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 Zeitpunkten 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.1. Device for writing in and reading out of high-speed magnetic drum or similar Movable memories in which addresses or information are stored on one or more tracks in Series are recorded, characterized in that an electronic device for -das Selection of the impulses of an address from the totality of all impulses of all possible addresses is provided, which, starting from a zero, performs a clock pulse count on a clock track of the drum and by means of its preselection in During the count, the time and place on the address track for the first pulse of the relevant Address and modulo number of addresses determine the further pulses of the address concerned selects the track and, by emitting signals accordingly, closes the read and write heads the predetermined selected times to take effect, so that each address over the entire Track length distributed is written and read and the various addresses on this track are staggered against each other. 2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Hauptbestandteile der Auswähleinrichtung zwei elektronische Abzählvorrichtungen sind, von denen eine wahlweise voreinstellbar den Anfangspunkt einer Adresse bestimmt, indem sie gemäß ihrer Voreinstellung nach Durchlauf einer entsprechenden Anzahl von Taktimpulsen die Magnetköpfe erstmalig für ein Signal aktiviert, während die zweite Abzähleinrichtung, von der ersten gestartet, anschließend jeweils nachdem Durchlauf einer festgelegten Anzahl von Taktimpulsen die Magnetköpfe für die weiteren Signale wirksam werden läßt.2. Device according to claim 1, characterized in that the main components of the selection device two electronic counting devices are available, one of which is optional the starting point of an address is determined by passing it according to its default setting a corresponding number of clock pulses activates the magnetic heads for a signal for the first time, while the second counting device, started by the first, then each after A fixed number of clock pulses pass through the magnetic heads for the further signals can take effect. 3. Einrichtung nach den Ansprüchen 1 und 2, dadurch gekennzeichnet, daß Magnetkernspeicher3. Device according to claims 1 and 2, characterized in that magnetic core memory vorgesehen sind, deren Wertinhalt über die Auswahleinrichtungen auf den schnell laufenden Trommelspeicher übergeben wird oder die einen auf dem Trommelspeicher vorhandenen Wert übernehmen.are provided, the value content of the selection devices on the high-speed drum storage is transferred or which take over a value existing on the drum memory. 4. Einrichtung nach den Ansprüchen 1 bis 3, dadurch gekennzeichnet, daß zwischen den Magnetköpfen und den Magnetkernspeichern als Hauptbestandteile der Auswahleinrichtungen elektronische Abzähleinrichtungen (A1 und A2) vorgesehen sind, die die Impulse des Trommelspeichers xo verarbeiten können und mit ihrer entsprechend geteilten Ausgangsfrequenz auf die Magnetkernspeicher zur Aufnahme oder Abgabe von Informationen einwirken. 4. Device according to claims 1 to 3, characterized in that electronic counting devices (A 1 and A 2 ) are provided between the magnetic heads and the magnetic core memories as the main components of the selection devices, which can process the pulses of the drum memory xo and with their correspondingly divided output frequency act on the magnetic core memory for receiving or delivering information. 5. Einrichtung nach den Ansprüchen 1 bis 4, dadurch gekennzeichnet, daß jede Abzähleinrichtung5. Device according to claims 1 to 4, characterized in that each counting device (A1 und A2) ein Schrittzähler mit η Zählgliedern ist, wobei η die mögliche Anzahl von Adressen auf einer Spur des Trommelspeichers bedeutet. (A 1 and A 2 ) is a step counter with η counting elements, where η means the possible number of addresses on a track of the drum memory. 6. Einrichtung nach den Ansprüchen 4 und 5, dadurch gekennzeichnet, daß die Abzähleinrichtung (^1) mit einer Vorwahleinrichtung für jede Adresse innerhalb ihrer Adressenkapazität versehen ist und diese Abzähleinrichtung nach Erreichen ihrer voreingestellten Adresse die zweite Einrichtung (A2) zum Abzählen freigibt.6. Device according to claims 4 and 5, characterized in that the counting device (^ 1 ) is provided with a preselection device for each address within its address capacity and this counting device releases the second device (A 2 ) for counting after reaching its preset address. 7. Einrichtung nach Anspruch 6, dadurch gekennzeichnet, daß die zweite Abzähleinrichtung (A2) mit ihrer der Anzahl der Adressen auf einer Spur entsprechenden Zählkapazität jeweils bei deren Erreichen eine Torschaltung vorübergehend öffnet.7. Device according to claim 6, characterized in that the second counting device (A 2 ) with its counting capacity corresponding to the number of addresses on a track temporarily opens a gate circuit when it is reached. Hierzu 1 Blatt Zeichnungen1 sheet of drawings •©i 009 547/199 6.60• © i 009 547/199 6.60
DEK33079A 1957-10-05 1957-10-05 Device for writing in and reading out of high-speed magnetic drum or ae. movable store Pending DE1084053B (en)

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)

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