DE3233414A1 - Circuit arrangement for detecting wrong or multiple usage in address-bus-controlled data systems - Google Patents
Circuit arrangement for detecting wrong or multiple usage in address-bus-controlled data systemsInfo
- Publication number
- DE3233414A1 DE3233414A1 DE19823233414 DE3233414A DE3233414A1 DE 3233414 A1 DE3233414 A1 DE 3233414A1 DE 19823233414 DE19823233414 DE 19823233414 DE 3233414 A DE3233414 A DE 3233414A DE 3233414 A1 DE3233414 A1 DE 3233414A1
- Authority
- DE
- Germany
- Prior art keywords
- address
- circuit arrangement
- input
- bus
- incorrect
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/14—Monitoring arrangements
Abstract
Description
Die Erfindung betrifft eine Schaltungsanordnung zurThe invention relates to a circuit arrangement for
Erkennung von Fehl- oder Mehrfachbelegungen bei adressbusgesteuerten DMensystmen bei denen - gesteuert durch Adressdecoder - die Daten seriell oder parallel an einen Datenbus abgegeben werden. Eine Mehrfach- oder auch Fehlbelegung einer Baugruppe wird in einer zentralen Auswerteschaltung erkannt und sperrt während dieser Zeit die Datenausgänge.Detection of incorrect or multiple assignments in the case of address bus-controlled DMensystmen in which - controlled by address decoders - the data is serial or parallel are delivered to a data bus. A multiple or incorrect assignment of a The assembly is recognized in a central evaluation circuit and blocks during this Time the data outputs.
Aufgabe der «Erfindung ist es, eine Schaltungsanordnung anzuge V?n, die es erstens verhindert, daß zwei oder mehrere Baugruppen gleichzeitig auf einen Datenbus arbeiten, was zu erheblichen Zerstörungen in der Hardware führen kann und die zweitens eine Fehlbelegung signalisiert.The object of the invention is to provide a circuit arrangement that which firstly prevents two or more assemblies from being on one at the same time Data bus work, which can lead to considerable damage to the hardware and secondly, it signals an incorrect assignment.
Eine naheliegende Lösung dieser Aufgabe wäre eine digitale Erkennungsschaltung, die der disjunktiven Form wahr = entspricht.An obvious solution to this problem would be a digital recognition circuit that has the disjunctive form true = is equivalent to.
Wie man aufgrund der obenstehenden Beziehung erkennt, führt ein solcher spezieller Decoder zu einem umfangreichen Verdrahtungsnetzwerk mit großen Bauteileaufwand.As can be seen from the above relationship, such a one leads Special decoder for an extensive wiring network with a large number of components.
Die Erfindung geht demgegenüber von der Erkenntnis aus, daß es zur Erkennung einer Mehrfachbelegung anstelle einer digitalen Mehrfachdecodierung genügt, den Spannungspegel im jeweils angeschalteten Zeitschlitz zentral zu kontrollieren.The invention is based on the knowledge that it is used for Detection of multiple occupancy instead of digital multiple decoding is sufficient, Centrally control the voltage level in the respectively activated time slot.
Die von der Mehrfachbelegung zu unterscheidende Fehlbelegung ist hingegen dezentral erkennbar.The incorrect assignment to be distinguished from the multiple assignment is, however decentrally recognizable.
Ausgehend von dieser Erkenntnis wird die Aufgabe der Erfindung durch die im Patentanspruch 1 dargestellten Merkmale gelöst. Weiterbildungen der Erfindung sind in den Unteransprüchen gekennzeichnet.Based on this knowledge, the object of the invention is carried out those shown in claim 1 Features solved. Advanced training of the invention are characterized in the subclaims.
Die mit der Erfindung erzielten Vorteile bestehen darin, daß für jede zu schützende Baugruppe nur eine Diode und ein Widerstand, eine Verknüpfung, die den Datenausgabepuls sperrt und eventuell zu verwendende Signalisierungseinrichtungen benötigt werden. Weiterhin arbeiten alle zu schützenden Baugruppen auf nur eine Sammelleitung, die zu einer zentralen Auswerteschaltung führt und die im Falle der Fehl- oder Mehrfachbelegung einer Baugruppe über eine weitere Sammelleitung ein Signal gleichzeitig auf alle Baugruppen zurückgibt. Ein weiterer Vorteil ist, daß nur die Systeme gesperrt werden, die von der Fehl-oder Mehrfachbelegung betroffen sind.The advantages achieved by the invention are that for each assembly to be protected just a diode and a resistor, a link that blocks the data output pulse and any signaling equipment to be used are needed. Furthermore, all modules to be protected work on just one Collective line which leads to a central evaluation circuit and which in the case of the Incorrect or multiple assignment of a module via another collecting line Returns the signal to all modules at the same time. Another advantage is that only those systems are blocked that are affected by incorrect or multiple occupancy are.
Nachfolgend wird die Erfindung anhand von drei Figuren näher erläutert.The invention is explained in more detail below with reference to three figures.
Es zeigen: Fig. 1 ein Prinzipschaltbild eines adressbusgesteuerten Systems mit der zentralen Auswerteschaltung, Fig. 2 ein Ausführungabeispiel der Erfindung anhand einer Baugruppe, die in der Fig. 2 als Kanalkarte bezeichnet ist, Fig. 3 ein Ausführungsbeispiel für die in Fig. 1 nur als Schaltungsblock gezeichnete zentrale Auswerteschaltung.1 shows a basic circuit diagram of an address bus-controlled System with the central evaluation circuit, Fig. 2 is an exemplary embodiment of the Invention based on an assembly which is designated as a channel card in FIG. 2, Fig. 3 shows an embodiment of the shown in Fig. 1 only as a circuit block central evaluation circuit.
Fig. 1 zeigt das Prinzip der Erfindung am Beispiel eines nichthierarchischen Zeitmultiplexsystems mit einem vom CCITT empfohlenen Datenfluß von 34,368 Mbit/s, wobei die Daten von 24 codierten Stereorundfunksignalen sowie zusätzliche kanalindividuelle und systemnotwendige Informationen übertragen werden. Jede der gleichen Baugruppen K1 bis Kn verarbeitet die Daten eines Stereosignals mit den dazugehörigen kanalindividuellen Parametern.1 shows the principle of the invention using the example of a non-hierarchical one Time division multiplex system with a data flow recommended by the CCITT of 34.368 Mbit / s, the data of 24 coded stereo broadcast signals as well as additional channel-specific signals and system-necessary information is transmitted. Each of the same assemblies K1 to Kn processes the data of a stereo signal with the associated channel-specific Parameters.
ueber den links in Fig. 1 zu erkennenden Steuerbus und den Adressbus werden hier die in paralleler Porm anstehenden Daten zyklisch abgefragt und stehen während der Dauer eines Zeitschlitzes aktiv am rechts in Fig. 1 dargestellten Datenbus an.Via the control bus that can be seen on the left in Fig. 1 and the address bus the data pending in parallel is queried and stored here cyclically active on the data bus shown on the right in FIG. 1 for the duration of a time slot at.
Die zentrale Auswerteschaltung Z erkennt über die erste Sammelleitung KLA ob genau eine Baugruppe während eines Feitschlitzes mit der ausgegebenen Adresse angesprochen ist und gibt das Ergebnis über die zweite Sammelleitlmg KLS auf alle Baugruppen K1 bis Kn zurück.The central evaluation circuit Z recognizes the first collecting line KLA whether exactly one module during a free slot with the output address is addressed and gives the result to all via the second collective line KLS Assemblies K1 to Kn back.
Fig. 2 zeigt die erfindungsgemäße Schaltungsanordnung am Beispiel der Baugruppe K1.Fig. 2 shows the circuit arrangement according to the invention using the example of the assembly K1.
Der Adressdecoder Al liefert beim Erkennen der Kanaladresse einen Quittungsimpuls über eine erste Sammelleitung KhA an die zentrale Auswerteschaltung Z. Liegen zur gleichen Zeit keine weiteren Quittungsimpulse an den Ausgängen KA2 ... Garn, so liegt am Ausgang (zweite Sammelleitung KLS) der Auswerteschaltung Z eine logische "1", welche den Eingang der Kanalauswertung M2.1 für Mehrfachbelegung und den der Und-Verknüpfung V1 für die Dauer des Pulses aus dem Adressdecoder Al öffnet. Dadurch werden die Daten auf den Datenbus geschaltet und die Anzeige 2.1 signalisiert den störungsfreien Betriebszustand.The address decoder A1 delivers when the channel address is recognized Acknowledgment pulse via a first bus line KhA to the central evaluation circuit Z. If there are no further acknowledgment pulses at the outputs KA2 at the same time ... yarn, the evaluation circuit Z is at the output (second collecting line KLS) a logical "1", which is the input of the channel evaluation M2.1 for multiple occupancy and that of the AND link V1 for the duration of the pulse from the address decoder A1 opens. This switches the data to the data bus and the display 2.1 signals the trouble-free operating status.
Wird vom Adressdecoder A1 während eines Zyklus keine Adresse erkannt, d.h. liegt eine Fehlbelegung vor und es wird kein Quittungsimpuls abgegeben, signalisiert die Anzeige 1.1 über die Kanalauswertung M1.1 für Fehlbelegung diesen Zustand und es werden von der Baugruppe Kl keine Daten an den Datenbus abgegeben, weil die Und-Verknüpfung bereits über ihren ersten Eingang gesperrt ist. Dies gilt analog für alle Baugruppen Kl bis Kn.If the address decoder A1 does not recognize an address during a cycle, i.e. there is an incorrect assignment and no acknowledgment pulse is given, signaled the display 1.1 via the channel evaluation M1.1 for incorrect assignment of this state and there are no data from the module K to the data bus, because the AND link is already blocked via its first entrance. This also applies to all assemblies Kl to Kn.
Eine Fehlbelegung (d.h. keine gültige Adresse erkannt) wird demzufolge nicht erst in der zentralen Auswerteschaltung erkannt, sondern bereits individuell in jeder Baugruppe anhand der fehlenden Adresse für diese Baugruppe festgestellt, aber an die zentrale Auswerteschaltung weitergegeben.An incorrect assignment (i.e. no valid address recognized) will be the result not only recognized in the central evaluation circuit, but already individually determined in each module based on the missing address for this module, but passed on to the central evaluation circuit.
Liefern dagegen zwei oder mehrere der Adressdecoder A7 bis An gleichæeitig auf denleitungen KAl ... KAn einen Quittungsimpuls, so erkennt dies allein die zentrale Auswerteschaltung Z und sperrt über die Und-Verknüpfungen V1 ... Vn die Ausgabe der Daten und zwar nur auf denjenigen Baugruppen, die von der Mehrfachadressierung betroffen sind.If, on the other hand, two or more of the address decoders A7 to An deliver at the same time An acknowledgment pulse is received on the lines KAl ... KAn, this is only recognized by the central unit Evaluation circuit Z and blocks the output via the AND links V1 ... Vn of the data and only on those modules that benefit from multiple addressing are affected.
Die Anzeigen M2.1 ... M2.n aller betroffenen Baugruppen signalisieren diesen Zustand.The displays M2.1 ... M2.n of all affected modules indicate this state.
Fig. 3 zeigt den Schaltungsaufbau der zentralen Auswerteschaltung Z,mit der sich die oben angeführte logische Operation zur Erkennung der Mehrfachbelegung realisieren läßt.Fig. 3 shows the circuit structure of the central evaluation circuit Z, with which the above-mentioned logical operation for recognizing the multiple occupancy can be realized.
Die Ausgänge KAI ... KAn der Adressdecoder aller Baugruppen sind jeweils über eine Diode D 1 und einen Widerstand R1 zu einer gemeinsamen Leitung KLA zusammengefaßt und auf den Eingang E1 eines Schwellwertschalters S geschaltet. Gleichzeitig wird eine Spannung UV über den Widerstand R2 dem Eingang E1 des Schwellwertschalters S zugeführt. Am Eingang E2 des Schwellwertschalters S liegt eine Schwellenspannung U2. Werden zwei oder mehrere Baugruppen gleichzeitig aufgerufen, so unterschreitet die Spannung u1 am Eingang E1 die Spannung U2 am Eingang E2 des Schwellwertschalters S. In diesem Falle liefert der Ausgang B1 des Schwellwertschalters S auf der Leitung KLS ein Signal: logisch "O" = falsch, das allen Baugruppen über die Leitungen gS1 ... KSn zugeführt wird.The outputs KAI ... KAn of the address decoders of all modules are each Combined via a diode D 1 and a resistor R1 to form a common line KLA and switched to the input E1 of a threshold switch S. At the same time will a voltage UV across the resistor R2 to the input E1 of the threshold switch S supplied. At the input E2 of the threshold switch S there is a threshold voltage U2. If two or more assemblies are called at the same time, the value falls below the voltage u1 at the input E1 the voltage U2 at the input E2 of the threshold switch S. In this case, the output B1 of the threshold switch supplies S on the line KLS a signal: logical "O" = false, sent to all modules via lines gS1 ... KSn is supplied.
Wird nur eine Baugruppe zu einer bestimmten Zeit angesprochen, es liegt dann z.B. die Leitung KAI auf Nullpotential, so ist die Spannung U2 so einzustellen, daß U2< u1 ist. Der Ausgang B2 des Schwellwertschalters S liegt dann auf logisch "1" = wahr.If only one assembly is addressed at a certain time, it If, for example, the line KAI is at zero potential, then the voltage U2 must be set so that that U2 <u1. The output B2 of the threshold switch S is then logical "1" = true.
LeerseiteBlank page
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19823233414 DE3233414A1 (en) | 1982-09-09 | 1982-09-09 | Circuit arrangement for detecting wrong or multiple usage in address-bus-controlled data systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19823233414 DE3233414A1 (en) | 1982-09-09 | 1982-09-09 | Circuit arrangement for detecting wrong or multiple usage in address-bus-controlled data systems |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3233414A1 true DE3233414A1 (en) | 1984-03-15 |
Family
ID=6172771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19823233414 Withdrawn DE3233414A1 (en) | 1982-09-09 | 1982-09-09 | Circuit arrangement for detecting wrong or multiple usage in address-bus-controlled data systems |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3233414A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0383291A1 (en) * | 1989-02-15 | 1990-08-22 | The Furukawa Electric Co., Ltd. | Transmission failure diagnosis apparatus |
-
1982
- 1982-09-09 DE DE19823233414 patent/DE3233414A1/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0383291A1 (en) * | 1989-02-15 | 1990-08-22 | The Furukawa Electric Co., Ltd. | Transmission failure diagnosis apparatus |
US5142526A (en) * | 1989-02-15 | 1992-08-25 | Furukawa Electric Co., Ltd. | Transmission failure diagnosis apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4036639C2 (en) | ||
DE2250553C3 (en) | Arrangement for collecting and / or distributing information via transmission lines | |
DE2347731C3 (en) | System for the transmission and reception of pieces of information on a time division basis | |
DE3233414A1 (en) | Circuit arrangement for detecting wrong or multiple usage in address-bus-controlled data systems | |
EP0254125B1 (en) | Danger signalling system | |
DE2119387C3 (en) | Circuit arrangement for the address-dependent output of messages in telecontrol equipment | |
DE2823919C3 (en) | Arrangement for querying several groups of reporting sources by means of a signaling unit | |
EP0022985B1 (en) | Circuit arrangement for the detection of specific binary values of a fixed minimum duration | |
DE3032619C2 (en) | Telecontrol device with at least one central station and with further stations | |
EP0048939B1 (en) | Signal transmission arrangements having stations that can be optionally equipped with input units | |
DE3806262C1 (en) | Circuit arrangement for monitoring the state of switching points in a digital space-division switching network | |
DE1259230B (en) | Device for remote monitoring | |
DE3609430A1 (en) | Method of chronologically correct recording of information contents of multiple information sources | |
DE2525438A1 (en) | Monitoring and back up circuit for central equipment - consists of three central units operated in parallel by input signal | |
DE2825449C2 (en) | Static ripple control receiver | |
DE4126787A1 (en) | Building electrical installation system, e.g for heating thermostat switches - has centralised monitoring station to determine individual switch positions | |
DE3315269C2 (en) | Circuit arrangement for increasing operational safety when exchanging information between control devices of telecommunications, in particular telephone switching systems | |
DE3301629A1 (en) | Circuit arrangement for identifying and classifying subscribers | |
DE2613927C3 (en) | Circuit arrangement for controlling and monitoring the query of signal sources with individual signal lines | |
DE2444908C3 (en) | Arrangement for time-division multiplexed transmission of binary data | |
DE2532557C3 (en) | Crossbar distributor | |
DE1169492B (en) | Method for the transmission of information between data processing systems | |
DE3241492A1 (en) | Circuit arrangement for controlling and monitoring the switching states of electronic switches of a plurality of switch groups | |
DE2025706B2 (en) | CIRCUIT ARRANGEMENT FOR DETERMINING A CHANGE IN A STATE OF A PROVISIONABLE EQUIPMENT IN A TELE-COMMUNICATION, IN PARTICULAR TELEPHONE SWITCHING SYSTEM | |
DE1953208A1 (en) | Circuit arrangement for receiving and storing series of pulses, in particular in telecommunications systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |