DE1066239B - Method and arrangement for storing out information in the form of a series of pulses, in particular in telecommunications switching systems - Google Patents
Method and arrangement for storing out information in the form of a series of pulses, in particular in telecommunications switching systemsInfo
- Publication number
- DE1066239B DE1066239B DENDAT1066239D DE1066239DA DE1066239B DE 1066239 B DE1066239 B DE 1066239B DE NDAT1066239 D DENDAT1066239 D DE NDAT1066239D DE 1066239D A DE1066239D A DE 1066239DA DE 1066239 B DE1066239 B DE 1066239B
- Authority
- DE
- Germany
- Prior art keywords
- information
- pulses
- counting chain
- counting
- states
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Description
Die im folgenden beschriebene Erfindung betrifft ein Verfahren zur Ausspeicherung von Informationen aus Speichern, wie sie in der Nachrichtentechnik, insbesondere in Vermittlungsanlagen, verwendet werden. Die Ausspeicherung erfolgt dabei derart, daß zugleich eine Umwandlung des Informationsinhaltes in Impulsfolgen vorgenommen wird. Derartige Aufgaben treten in der Nachrichtentechnik in den verschiedensten Formen auf. Im folgenden soll nun der Erfindungsgedanke am Beispiel eines Speicherzahlengebers er- läutert werden, ohne daß jedoch seine Anwenduiigsmöglichkeit auf diesen Sonderfall beschränkt sein soll.The invention described below relates to a method for storing information from memories such as those used in communications technology, especially in switching systems. The storage takes place in such a way that at the same time a conversion of the information content into pulse sequences is made. Such tasks occur in the communications technology in the most diverse Forms on. In the following, the idea of the invention will now be created using the example of a memory counter be purified, but without its applicability should be limited to this special case.
Ein Speicherzahlengeber hat die Aufgabe, eine Anzahl von Ziffern, die in beliebiger Reihenfolge in einem bestimmten Code, z. B. Binärcode, angeliefert werden, nach Zwischenspeicherung in derselben Reihenfolge in Form von entsprechenden Wahlimpulsserien wieder auszusenden. Die Art, wie die Ziffern angeliefert werden, ist dabei ohne Bedeutung.A memory encoder has the task of storing a number of digits in any order in a specific code, e.g. B. binary code, are delivered after being temporarily stored in the same Sequence in the form of corresponding series of dialing impulses to be sent out again. The way the digits are delivered is irrelevant.
Wie bereits oben gesagt, bezieht sich die Erfindung auf die Ausspeicherung, d. h. also auf die Vorgänge, durch die die Aussendung der Wahlimpulsserien gesteuert wird. Es handelt sich also um die Aufgabe, die vom Speicher, beispielsweise einem Ferritkernspeicher, abgelesenen Informationen in die entsprechenden Wahlimpulsserien umzuwandeln.As already stated above, the invention relates to the withdrawal, i. H. so on the processes through which the transmission of the series of dialing pulses is controlled. So it is a matter of the information read from the memory, for example a ferrite core memory, into the corresponding To convert election impulse series.
In der bisher bekannten Technik wird die Information auf vier bistabile Schaltelemente übertragen, die ihrerseits in bekannter Weise als Zählkette miteinander verkoppelt sind. Der Code der eingespeicherten Ziffern wird dabei so gewählt, daß für eine eingespeicherte Ziffer X eine Information in den Speicher eingeschrieben wird, die der Ziffer (16 —Z) im Binärcode entspricht. Dadurch erreicht man, daß die Zählkette durch X Impulse wieder in ihre Ausgangsstellung gebracht wird. Diese Fortschalteimpulse werden von einem Taktgeber geliefert, der gleichzeitig die Aussendung der Wahlimptilsserie steuert. Ist die Zählkette in der Stellung (0000) angekommen, so wird der Taktgeber stillgesetzt und ein Impulsgeber angelassen, der die Freiwahlzeit bestimmt. Nach Ablauf der Freiwahlzeit wird die nächste Ziffer aus dem Speicher abgelesen und der Taktgeber wieder angelassen. Diese Anordnung hat vor allem den Nachteil, daß ein Impulsgeber für Impulse mit einigen hundert msec notwendig ist, was die Verwendung sehr hoher Kapazitäten erfordert.In the previously known technology, the information is transmitted to four bistable switching elements, which in turn are linked to one another in a known manner as a counting chain. The code of the stored digits is chosen so that for a stored digit X information is written into the memory which corresponds to the digit (16-Z) in the binary code. This ensures that the counting chain is brought back to its starting position by X pulses. These incremental pulses are supplied by a clock generator that simultaneously controls the transmission of the series of elective pulse generators. If the counting chain has reached the position (0000), the clock is stopped and a pulse generator is started, which determines the free selection time. After the free selection time has elapsed, the next digit is read from the memory and the clock is started again. This arrangement has the main disadvantage that a pulse generator is necessary for pulses with a few hundred msec, which requires the use of very high capacities.
Ähnliche Schwierigkeiten treten auch auf, wenn die Umsetzung der Information auf eine nicht nach dem Dezimalsystem aufgebaute Impulsserienfolge vorgenommen wird.Similar difficulties also arise when the implementation of the information is not after The pulse series built up in the decimal system is carried out.
Zur Beseitigung dieser Nachteile wird nun erfindungsgemäß die Ausspeicherung der Information über eine aus bistabilen Elementen bestehende Zählkette, Verfahren und AnordnungIn order to eliminate these disadvantages, according to the invention, the information about a counting chain consisting of bistable elements, method and arrangement
zum Ausspeichern einer Informationfor saving information
in Form einer Impulsreihe,in the form of a series of impulses,
insbesondere in Fernmelde-especially in telecommunications
vermittlungsanlagenswitching systems
Anmelder:Applicant:
Standard Elektrik LorenzStandard electrical system Lorenz
Aktiengesellschaft,Corporation,
Stuttgart-Zuff enhaus en,Stuttgart-Zuff enhaus en,
Hellmuth-Hirth-Str. 42Hellmuth-Hirth-Str. 42
Dipl.-Phys. Gerhard Merz,Dipl.-Phys. Gerhard Merz,
Rommelshausen über Waiblingen,Rommelshausen via Waiblingen,
ist als Erfinder genannt wordenhas been named as the inventor
deren Kapazität größer ist als die größte für eine Information vorgesehene Impulszahl, in der Weise vorgenommen, daß die Information, beispielsweise die zu übertragende Ziffer, zunächst in Form ihres auf die größte für eine Information vorgesehene Impulszahl bezogenen Komplementes vom Speicher parallel auf die Zählkette umgesetzt wird. Die Zählkette wird dann mittels Zählimpulsen unter gleichzeitiger Aussendung der Informationsimpulse bis zu der der größten vorgesehenen Impulszahl entsprechenden Zustandskombination weitergeschaltet. Beim Erreichen dieser Zustandskombination wird die Aussendung weiterer Informationen unterbunden, während die Zählkette selbst bis in ihre Ruhe- oder Ausgangsstellung weitergeschaltet wird. Die Zeit, die die Zählkette vom Augenblick des Überschreitens der die Unterdrückung der weiteren Informationsimpulse bewirkenden Zustandskombination bis zum Erreichen der Ruhe- oder Ausgangsstellung benötigt, dient im gewählten Beispiel zur Bemessung der Pause zwischen zwei aufeinanderfolgenden Informationsimpulsreihen. Selbstverständlich kann diese Zeitspanne auch dazu verwendet werden, um einen oder mehrere andersartige Vorgänge unabhängig von der Aussendung der Informationsimpulse durchzuführen. Im Falle eines Speicherzahlengebers, wie er als Beispiel gewählt ist, erfolgt die Einspeicherung alsdann nicht mehr in der Form der Ziffer 16—χ im Binärcode, sondern in der Form 10— x. whose capacity is greater than the largest number of pulses intended for information, made in such a way that the information, for example the digit to be transmitted, is initially converted from the memory in parallel to the counting chain in the form of its complement related to the largest number of pulses intended for information . The counting chain is then switched on by means of counting pulses with simultaneous emission of the information pulses up to the combination of states corresponding to the largest number of pulses provided. When this combination of states is reached, the transmission of further information is prevented, while the counting chain itself is switched to its rest or starting position. The time that the counting chain needs from the moment the combination of states causing the suppression of further information pulses is exceeded until it reaches the rest or starting position is used in the example chosen to measure the pause between two successive rows of information pulses. Of course, this period of time can also be used to carry out one or more different processes independently of the transmission of the information pulses. In the case of a memory encoder, as chosen as an example, the storage is then no longer in the form of the digit 16— χ in the binary code, but in the form 10— x.
909 630/72909 630/72
Die Erfindung soll an Hand der Fig. 1 bis 3 noch näher erläutert werden. Hierbei zeigt'The invention will be explained in more detail with reference to FIGS. 1 to 3. Here shows'
Fig. 1 das Blockschaltbild einer Anordnung gemäß der Erfindung,1 shows the block diagram of an arrangement according to the invention,
. Fig. 2 die Schaltung des hierbei als Impulsgeber verwendeten Multivibrators und. Fig. 2 shows the circuit of this as a pulse generator used multivibrators and
Fig. 3 ein Diagramm zur Erläuterung des in Fig. 2 dargestellten Multivibrators.FIG. 3 is a diagram for explaining the multivibrator shown in FIG.
Die Fig. 1 zeigt einen Speicherzahlengeber in Block-Fig. 1 shows a memory counter in block
.. Taktgebers C während dieses Zeitintervalles erhöht oder erniedrigt. Eine Möglichkeit, wie beispielsweise bei einem aus kollektorgekoppelten Transistoren aufgebauten Multivibrator durch Anlegen zweier verschiedener Potentiale am Eingang G die Taktfrequenz des Multivibrators geändert werden kann, ist in Fig. 2 gezeigt. Wird von F her das Potential Uo an G gelegt, so ist die Taktfrequenz höher, als wenn über F das Potential O angelegt wird. Die Änderung erfolgt.. Clock C increased or decreased during this time interval. One possibility for changing the clock frequency of the multivibrator in a multivibrator made up of collector-coupled transistors by applying two different potentials to input G is shown in FIG. If the potential Uo is applied to G from F , the clock frequency is higher than if the potential O is applied via F. The change takes place
darstellung. Die Ausspeicherung der im Speicher A io dadurch, daß der Potentialbereich verschoben wird,
enthaltenen Informationen zum Zwecke ihrer Weiter- über den sich die Kapazität K während einer Halbgabe
in Form einer Impulsreihe erfolgt nun gemäß welle entlädt. Zum besseren Verständnis ist in Fig. 3
der Erfindung derart, daß der auf die Zählkette B zu
übertragenden Ziffer X der Ausdruck für die Zahldepiction. The storage of the information contained in the memory A io by shifting the potential area for the purpose of its further- over which the capacitance K is discharged during a half-transfer in the form of a series of pulses now takes place according to wave. For a better understanding is in Fig. 3 of the invention such that the counting chain B to
transmitted digit X is the expression for the number
1515th
(10—x) im Binärcode entspricht.(10— x) in binary code.
Die Zählkette besteht aus vier bistabilen Schaltelementen Bl bis Bi, die jeweils die beiden im folgenden
mit 61 bis 64 bzw. δ~1 bis ^4 bezeichneten
Kipplagen annehmen können. Sie wird fortgeschaltet
durch den Taktgeber C, der im Takt der Wahlimpulse 20 stillgesetzt,
läuft. Zunächst sei dieser Taktgeber C über eine Selbstverständlich läßt sich der ErfindungsgedankeThe counting chain consists of four bistable switching elements B1 to Bi, each of which is designated below as 61 to 64 or δ ~ 1 to ^ 4
Can accept tipping positions. It will be advanced
by the clock generator C, which is stopped in time with the dial pulses 20, runs. First of all, let this clock generator C have a
Koinzidenzschaltung E abgeschaltet, und zwar solange sich die Zählkette in der Stellung (0000) = 61 bl 63 64 befindet. Sobald eine Information durchCoincidence circuit E switched off as long as the counting chain is in position (0000) = 61 bl 63 64. As soon as information comes through
das entsprechende Diagramm dargestellt. Eine besondere Erläuterung hierzu dürfte sich erübrigen.the corresponding diagram is shown. A special explanation on this should be unnecessary.
Durch die Koinzidenzschaltung E wird an den Punkt H in Fig. 2 ein positives Potential gelegt, wenn sich die Zählkette B in ihrer Stellung (0000) = (61 62 63 64) befindet. Auf diese Weise wird der Multivibrator C in der Ausgangsstellung der Zählkette B The coincidence circuit E applies a positive potential to point H in FIG. 2 when the counting chain B is in its position (0000) = (61 62 63 64). In this way, the multivibrator C is in the starting position of the counting chain B.
in analoger Weise auch auf andere Fälle anwenden, in denen eine Ausspeicherung von Informationen in Form von Impulsreihen vorgenommen werden soll.apply in an analogous manner to other cases in which information is stored in Form of pulse trains should be made.
Paralleleinspeicherung aus dem Speicher auf die Zähl- 25 So kann beispielsweise auch mit Impulsreihen geketteübertragen
wird, trifft diese Voraussetzung nicht arbeitet werden, bei denen die größte vorkommende
mehr zu, und der Taktgeber C beginnt Impulse auf
den Eingang der ZählketteB zu liefern. Zugleich wirdParallel storage from the memory to the counting 25 For example, chain transmission can also be carried out with a series of pulses, if this requirement does not work, in which the largest occurring more applies, and the clock generator C starts pulses
to supply the input of the counting chain B. At the same time will
vom Taktgeber C über eine Torschaltung D einfrom the clock generator C via a gate circuit D.
Impulszahl größer als zehn, beispielsweise fünfzehn, ist. Aufgabestellungen dieser Art ergeben sich beispielsweise in der Fernsteuertechnik. Um in diesemPulse number is greater than ten, for example fifteen. Problems of this kind arise, for example in remote control technology. To be in this
Relais R gesteuert, das die Wahlimpulse aussendet. 30 Falle nach Aussendung des letzten Impulses noch ein Eine weitere Koinzidenzschaltung F liefert bei den Weiterlaufen der Zählkette zur Unterbringung wei-Relay R controlled, which sends out the dialing pulses. 30 trap after the last pulse has been sent.An additional coincidence circuit F supplies further
Stellungen (1011) = (54 F3 Έ2 bl bis (1111) = (δ 4 δ3 62 öl) der Zählkette 5 ein Potential, das in weiter unten beschriebener Weise die Frequenz des Takt-Positions (1011) = (54 F3 Έ2 bl to (1111) = (δ 4 δ3 62 oil) of the counting chain 5 a potential that, in the manner described below, the frequency of the clock
die andere beim Auszählen der Zählkette an einen beliebigen geeignet gewählten Punkt gelegt werden, wobei beispielsweise in Kauf genommen wird, daßthe other are placed at any suitably chosen point when counting the counting chain, where, for example, it is accepted that
terer Vorgänge, wie z. B. zum Auszählen einer Pause, vorsehen zu können, ist es notwendig, die Zählkette aus einer entsprechenden Anzahl von Elementen aufgebers C ändert. Während dieses Vorganges kann 35 zubauen, beispielsweise aus fünf Elementen. Natüreine weitere Information aus dem Speicher A auf die lieh kann der Übergang von der einen Betriebsart auf Zählkette B nicht übertragen werden, d. h. die Umsetzung einer Information vom Speicher auf die Zählkette ist nur möglich, wenn diese auf (0000) = (64more operations, such as B. for counting a pause, it is necessary to change the counting chain from a corresponding number of elements aufers C changes. During this process, 35 can be built, for example from five elements. Of course, another piece of information from memory A to the loan cannot be transferred from one mode of operation to counting chain B , ie the conversion of information from memory to counting chain is only possible if it is set to (0000) = (64
63 62 61) steht. Die Schaltungsanordnung arbeitet 40 einige Zustandskombinationen, entsprechend den also folgendermaßen: In der Ausgangsstellung steht ersten Zahlen des Binärsystems, unausgenutzt bleiben, der Zähler B auf (000O1); der Taktgeber C und damit Die nach Unterdrückung der Informationsimpulse63 62 61). The circuit arrangement operates 40 some combinations of states, corresponding to the following: In the initial position, the first numbers of the binary system, remain unused, the counter B is on (000O 1 ); the clock generator C and thus the after suppression of the information pulses
das Relais R sind in Ruhe. Die Information kann also zum Weiterschalten der Zählkette bis in ihre Ausvöm Speicher A auf die Zählkette B übertragen wer- gangsstellung verwendeten Impulse brauchen nicht den. Die Übertragung erfolgt durch Parallelumspei- 45 speziell zum Auszählen einer Pause verwendet wercherüng, so daß sofort die-entsprechende Zustande- den. Es kann vielmehr vorgesehen werden, daß nunkombination in der Zählkette hergestellt wird. Nach : mehr der eine Impulsgeber (das Relais R der Fig. 1) der Umsetzung der Information auf die Zählkette be- durch einen Umschaltvorgang durch einen anderen ginnt der Taktgeber C zu arbeiten und liefert einer- Impulsgeber ersetzt wird, durch den beispielsweise seits die zum Fortschalten der Zählkette B dienenden 50 ein bestimmter Zyklus von Prüf vorgängen gesteuert Impulse, während er andererseits das Relais R steuert wird.the relay R are at rest. Advertising information can thus be transmitted for advancing the counting chain down to its Ausvöm memory A to the counting chain B pulses gear position used not need to. The transmission takes place by means of parallel feed-in, especially used for counting a pause, so that the corresponding states immediately. Rather, it can be provided that nunkombination is produced in the counting chain. After : more of the one pulse generator (the relay R of FIG. 1) converting the information to the counting chain through a switching process through another, the clock generator C begins to work and supplies one pulse generator is replaced by, for example, the for Continuation of the counting chain B serving 50 a certain cycle of test operations controlled pulses, while on the other hand, the relay R is controlled.
und damit Wahlimpulse aussendet. Hat die_Zähl- Selbstverständlich handelt es sich bei obigen Auskette
B die Zustandskombination (1011) = δ~4 5~3 führungen nur um Beispiele für eine Anwendung des
62 bl erreicht, so liefert die KoinzidenzschaltungF Erfindungsgedankens, durch die seine andersartige
ein Potential, mit dessen Hilfe die Frequenz des Takt- 55 Verwendung nicht ausgeschlossen wird,
gebers C erniedrigt wird. Gleichzeitig wird die Torschaltung
D geschlossen und damit das Relais R der
Einwirkungdes Taktgebers entzogen. Die Aussendung
der Informationsimpulse wird unterbrochen, während
der Taktgeber C weiterläuft' und erst dann stillgesetzt 60
wird, wenn die Zählkette B ihre Ausgangsstellungand thus sends out election impulses. Has die_Zähl- Of course, it is at the above Auskette B the state combination (1011) = δ ~ 4 5 ~ 3 guides only the BL reaches 62 for examples of an application, supplies the coincidence circuit F inventive concept by which its other types of potential, with whose help the frequency of the clock 55 use is not excluded, encoder C is lowered. At the same time the gate circuit D is closed and thus the relay R the
The clock has no effect. The broadcast
the information pulse is interrupted while
the clock C continues to run 'and only then stopped 60
when the counting chain B is in its starting position
Claims (7)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL242525T |
Publications (1)
Publication Number | Publication Date |
---|---|
DE1066239B true DE1066239B (en) | 1959-10-01 |
Family
ID=19780653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DENDAT1066239D Pending DE1066239B (en) | Method and arrangement for storing out information in the form of a series of pulses, in particular in telecommunications switching systems |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE1066239B (en) |
NL (1) | NL242525A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE1131734B (en) * | 1960-10-26 | 1962-06-20 | Standard Elektrik Lorenz Ag | Pulse repeater with quick memory |
DE1155483B (en) * | 1961-02-01 | 1974-05-30 |
-
0
- DE DENDAT1066239D patent/DE1066239B/en active Pending
- NL NL242525D patent/NL242525A/xx unknown
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE1131734B (en) * | 1960-10-26 | 1962-06-20 | Standard Elektrik Lorenz Ag | Pulse repeater with quick memory |
DE1155483B (en) * | 1961-02-01 | 1974-05-30 | ||
DE1155483C2 (en) * | 1961-02-01 | 1974-05-30 | PROCEDURE AND ARRANGEMENT FOR CONVERTING INFORMATION STORED FROM A MEMORY IN BINARY CODE INTO DC PULSES |
Also Published As
Publication number | Publication date |
---|---|
NL242525A (en) |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2450433C2 (en) | Sequential control of function switches in a machine, in particular a gas forming machine | |
DE1901343C3 (en) | Data processing system for the execution of material invoices | |
DE1255356B (en) | Control device for clock-controlled calculating machines | |
DE2324906C3 (en) | Data processing system only repetition when an error occurs | |
DE1089196B (en) | Key-controlled input unit for a calculating machine with a fixed decimal point | |
DE1114044B (en) | Data transmission device for program-controlled number calculators | |
DE2423351A1 (en) | METHOD AND DEVICE FOR RECORDING DATA NOT EVENLY CHANGING IN REAL TIME WITH PACKING OF THE DATA DURING THE PERIODS OF RELATIVELY SLOW CHANGE | |
DE1107431B (en) | Program skip and repeat circuit | |
DE2030370A1 (en) | Program change control device | |
DE2622454A1 (en) | DEVICE FOR ANALYSIS OF THE FUNCTIONALITY OF A SYSTEM WITH BINARY SIGNALS | |
DE1562051B2 (en) | CIRCUIT ARRANGEMENT FOR GENERATING A UNIQUE GROUP OF M X N BITS | |
DE1066239B (en) | Method and arrangement for storing out information in the form of a series of pulses, in particular in telecommunications switching systems | |
DE2406485A1 (en) | CIRCUIT ARRANGEMENT FOR COMPARING THE FREQUENCIES OF TWO PULSE TRAINING | |
DE1805623C3 (en) | Test device for automatic telephone exchanges with central electronic control by a computer | |
DE1524897B2 (en) | ||
DE1474066A1 (en) | Method for converting numbers in data processing systems, in particular telecommunications systems | |
DE2343664A1 (en) | ELECTRONIC SEQUENCE CONTROL UNIT | |
DE2133729B2 (en) | ||
DE1549577A1 (en) | Circuit for the block-wise shifting of stored values in input devices for electronic data processing systems | |
DE1424717C (en) | Device for decimal binary conversion | |
DE2158833B2 (en) | Device on a key-operated electronic computer for performing series calculations | |
AT206671B (en) | Method for entering digits with keyboards, stepping mechanisms or the like. | |
DE2834818C2 (en) | Circuit arrangement for the optional generation of a read signal or a write signal | |
DE1774114C3 (en) | Integrating arrangement | |
AT235356B (en) | System for controlling a switching network for switching equipment, in particular for telephone switching equipment |