Binary code digital signal processing source
Rupert Hildenbrand, Ulm, Danube. H, Frankfurt binary code digital signal processing source Main, Germany  Filed: At each of the data sources, the respective coded binary sequence is transformed to a transformed coded binary sequence which changes its polarity per bit clock pulse whenever a bit of the specific original coded binary sequence is present.
The plurality of transformed coded binary sequences are added in a mod 2 adder to form a binary sequence which corresponds to the mod 2 sum signal of all of the transformed coded binary sequences, and the mod 2 sum signal is transmitted via the transmission channel as a binary sequence.
At the receiving end, each receiver detects its specific binary coded signal in the mod 2 sum signal and regenerates the data bits. It is known to effect the transmission of data via a binary channel according binary code digital signal processing source the time multiplex process with pulse code modulated PCM signals. In this case each transmitter modulates the ac tual data bits with a receiver-specific binary sequence, i. In the satellite converter, all of the incoming sequences are added, amplified and sent out again.
Each receiver binary code digital signal processing source recognizes its specific sequence, and thus the data intended for it. A spe cific data source and a specific sequence generator are for example, described by W. A code multiplex system of the type as described is, for example. One disadvantage of the known prior art systems. This is accomplished according to the present invention in that at the transmitting end the coded binary sequences to be transmitted from the respective data sources are initially transformed to a transformed coded binary sequence whose polarity per hit clock pulse changes whenever a bit of the original coded binary sequence is present; that the transformed coded binary sequences of the respective data sources are added in a mod 2 adder with a shift in phase so that a binary sequence results which corresponds to the mod 2 sum of all of the transformed coded binary sequenccs; that the mod 2 sum signal is fed as a binary sequence into a binary data channel for transmission to the receivers, and that at the receiving end the specific binary code digital signal processing source binary signal associated with the respective receiver is detected and the associated data bits are regenerated.
According to one embodiment of the invention, the specific coded binary signal is detected and the data bits are regenerated by forming an analog sum signal from the mod 2 sum signal and then correlating the analog sum signal with a signal corresponding to the coded binary sequence associated with the specific channel.
The analog sum signal is preferably formed by adding an amplitude stage of the duration ofa bit ofthe coded binary sequence to the received signal for each change in the mod 2 binary code digital signal processing source signal.
The present invention makes it binary code digital signal processing source to transmit code multiplex signals over binary channels. Thus it is possible to connect radio links to an integrated telephone and data network without complicated synchronizing measures.
If the various data sources transmit the transformed coded binary sequences in any desired phase position, the number of using parties can be increased without this resulting in substantial interference by faulty correlation.
According to another embodiment of the invention. For this purpose the data bits from the data source 2 are transformed or modulated bit by bit in a known manner by a sequence binary code digital signal processing source 3 contained in the transmitter to form receiver specific positive and negative coded binary sequences X According to the present invention, the coded binary sequences X are then transformed in a transforming circuit 4 to a transformed coded binary sequence Y which has a change in polarity per bit clock pulse for each bit of the original sequence X The output of the transforming circuit 4 is connected to one input of a mod 2 adder 5 whose input receives the code multiplex signal E Y,- which at this point has not yet been modulated by a signal from the data source 2.
At the output of the mod 2 adder 5 there now appears a binary se quence corresponding to the code multiplex signal M Z r, Y t mod 2 addition which has been binary code digital signal processing source with the data from data source 2 and which is then transmitted, in any desired manner well known in the art. Connected to the outgoing data transmission line 6 at any desired point is a receiver E. Although only one receiver is shown, it is to be understood that this is by way of example onlyv According to the em bodiment of the invention illustrated in FIG.
One input of the integrator 8, for example the positive input as illustrated. Referring now to FIG. The time t is used as the abscissa of the time diagram. A specific embodiment of a correlator suitable for the correlator 10 of the code multiplex receiver is. This modulation is effected. Since the mod 2 sum signal does not permit a conclu sion as to the polarity of a transmitted individual sequence.
According to the present invention. In the mod 2 adder S. With this method it is possible to effect that each signal change in the binary code multiplex signal M indicates a positnc change or the presence of a bit of the original sequence. This fact is utilized at the receiving end of the transmission system to detect the original sequencc.
As is conventional in the art. To enable this correlation. I embodiment of the invention. This pulse sequence T is fed directly to the binary code digital signal processing source c input of the integrator 8 and. The pulse 5 which is produced only by the first pulse of signal T is shown binary code digital signal processing source line 8 of FIG.
Since the delay time of the delay line 9 is I the pulse duration of pulse s is exactly 1 Thus. Since the pulses s s are superimposed in the integrator 8, the sum signal S I Z s results at the output of the integrator 8 which sum signal corresponds to the known analog code multiplex signal. From this signal the data can subsequently be selected in a known man ner by the correlator 10 as a sequence of data bits N and can then be processed further.
When noise-like sequences are used and these are of particular interest for the transmission of sequences with arbitrary phase shifts no strict orthogonal sy s tem exists since the cross-correlation coefficient of a particular sequence does not disappear with the sum of all other sequences. It is thus necessary to use very long sequences which contain so much similarity information that they can be found in binary code digital signal processing source sum signal S with great probability.
In order to be able to use shorter sequences. This signal X is produced by differentiating and rectifying the transformed binary sequence Y which is made available in the correlator 10 associated to the specific receiver E.
It is thus no longer necessary to have the delay line 9 and the integrator 8 in the receiver so that the modified correlator 10 in this case receives the pulse sequence T directly from the circuit 7. Then signal Y, is differentiated and rectified by circuit 24 twhich is the same as circuit 7 in FIG. The signal X thus generated is now correlated with the signal Tv A block circuit diagram for a transforming circuit 4 suitable for processing the code multiplex signal according to the present inv ention is shown in FIG.
The output of the AND circuit 41 is connected to the clock pulse control input of a bistable flip-flop circuit 42 whose inputs are connected together.
T and X are present with the same polarity, the AND circuit 41 emits an output signal which causes the flip-flop 42 to flip into its other stable state.
The transformed binary sequence Y line 4 in FIG. This phase shift may be effected in a known manner by time quantizing. A circuit suitable for and the manner of time quantizing of the respective data sequence to provide the desired phase shift is disclosed in British Pat.
De Maio et al. The phase shift of the various binary sequences may be effected. It will be understood that the above description of the present invention is susceptible to various modifications, changes and adaptations and the same are intended to be comprehended within the meaning and range of equivalents of the appended claims.
A method of transmitting data via a binary transmission channel between a plurality of data sources and a plurality of receivers according to the code multiplex method comprising the steps of:. The method as defined in claim 1 wherein said step of detecting and regenerating includes:. The method as defined in claim 2 wherein said step of forming comprises:. The method as defined in claim 1 wherein said transformed binary sequences Y.
In the heading of the patent, under  Assignee: H," to Licentia Patent-Verwaltungs-G. A method of transmitting and receiving data transmitted via a binary transmission channel according to a code multiplex method wherein a plurality of data sources transmit data in the form of a receiver-specific coded binary sequence per data bit.
A method of transmitting data via a binary transmission channel between a plurality of data sources and a plurality of receivers according to the code multiplex method comprising the steps of: The method as defined in claim 1 wherein said step of detecting and regenerating includes: Binary code digital signal processing source method as defined in claim 2 wherein said step of forming comprises: The method as defined in claim 1 wherein said step of detecting and regenerating comprises: Signed and Scaled this twenty-sixth Day binary code digital signal processing source Augusr Attest: The method as defined in claim 1 wherein said transformed binary sequences Yk of the binary code digital signal processing source sources are added in mod 2 in any desired phase position with respect to one another.
DE DEB2 en Articulated grab for material handling - has parallelogram linkage hydraulic arm to allow universal movement of grab. Digital transmission system was coherent demodulation, feeding for simultaneous transmission of two binary messages.
Time-division multiplex digital transmission arrangement employing a linear digital filter. Switching circuits employing orthogonal and quasi-orthogonal pseudo-random code sequences.
Digital transmission system with a coherent demodulation adapted to the simultaneous transmission of two binary signals. System for locating the end of a sync period by using the sync pulse center as a reference. Apparatus and method for obtaining synchronization of a maximum length pseudorandom sequence.
Conditional replenishment video encoder with sample grouping and more efficient line synchronization. Technique for generating sets of binary spreading-code sequences for a high data-rate spread-spectrum network.
Modulator-demodulator method and apparatus with efficient bandwidth utilization. Redundancy-elimination system for transmitting each sample only if it differs from previously transmitted sample by pre-determined amount. Pattern code modulation and optical decoding-A novel code-division multiplexing technique for multifiber networks.
A digital signal is a signal that is being used to represent data as a sequence of discrete values; at any given time it can only take on one of a finite number of values. Simple digital signals represent information in discrete bands of analog levels. All levels within a band of values represent the same information state. In most digital circuitsthe signal can have two possible values; this is called a binary signal or logic signal. These correspond to the two values "zero" and "one" or "false" and "true" of the Boolean domainso at any given time a binary signal represents one binary digit bit.
Because of this discretization binary code digital signal processing source, relatively small changes to the analog signal levels do not leave the discrete envelope, and as a result are ignored by signal state sensing circuitry. As a result, digital signals have noise immunity ; electronic noiseprovided it is not too great, will not affect digital circuits, whereas noise always degrades the operation of analog signals to some degree.
Digital signals having more than two states are occasionally used; circuitry using such signals is called multivalued logic. For example, signals that can assume three possible states are called three-valued logic. In binary code digital signal processing source digital signal, the physical quantity representing the information may be a variable electric current or voltage, the intensity, phase or polarization of an optical or other electromagnetic fieldacoustic pressure, the magnetization of a magnetic storage media, etcetera.
Digital signals are used in all digital electronicsnotably computing equipment and data transmission. In digital electronics a digital signal is a pulse train a pulse amplitude modulated signali.
In digital signal processinga digital signal is a representation of a physical signal that is a sampled and quantized. A digital signal is an abstraction which is discrete in time and amplitude. The signal's value only exists at regular time intervals, since only the values of the corresponding physical signal at those sampled moments are significant for further digital processing. The digital signal is a sequence of codes drawn from a finite set of values.
In digital communicationsa digital signal is a continuous-time physical signal, alternating between a discrete number of waveforms,  representing a bit stream message. The shape of the waveform depends the transmission scheme, which may be either:. In communications, sources of interference are binary code digital signal processing source present, and noise is frequently a significant problem.
The effects of interference are typically minimized by filtering off interfering signals as much as possible and by using data redundancy.
The main advantages of digital signals for communications are often considered to be the immunity to noise that it may be possible to provide, and the ability, in many cases such as with audio and video data, to use data compression to greatly decrease the bandwidth that is required on the communication media.
In computer architecture and other digital systems, a waveform that switches between two voltage levels or less commonly, other waveforms representing the two states of a Boolean value 0 and 1, or Low and High, or false and true is referred to as a digital signal or logic signal or binary signal when it is interpreted in terms of only two possible digits.
The clock signal is a special digital signal that is used to synchronize many digital circuits. The image shown can be considered the waveform of a binary code digital signal processing source signal. Logic changes are triggered either by the rising edge or the falling edge. The given diagram is an example of the practical pulse and therefore we have introduced two new terms that are:. Although in a highly simplified and idealized model of a digital circuit we may wish for these transitions to occur instantaneously, no real world circuit is purely resistive and therefore no circuit can instantly change voltage levels.
This means that during a short, finite transition time the output may not properly reflect the input, and will not correspond to either a logically high or low voltage. The two states of a wire are usually represented by some measurement of binary code digital signal processing source electrical property: Voltage is the most common, but current is used in some logic families. A threshold is designed for each logic family.
When below that threshold, the signal is lowwhen above high. To create a digital signal, an analog signal must be modulated with a control signal to produce it.
As we have already seen, the simplest modulation, a type of unipolar line coding is simply to switch on and off a DC signal, so that high voltages are a '1' and low voltages are '0'. In digital radio schemes one or more carrier waves are amplitude or frequency or phase modulated with a signal to produce a digital signal suitable for transmission.
In Asymmetric Digital Subscriber Line over telephone wiresADSL does not primarily use binary logic; the digital signals for individual carriers are modulated with different valued logics, depending on the Shannon capacity of the individual channel. Often digital signals are binary code digital signal processing source by a clock signal at regular intervals by passing the signal through an "edge sensitive" flip-flop.
When this is done the input is measured at those points in time, and binary code digital signal processing source signal from that time is passed through to the output and the output is then held steady till the next clock. This process is the basis of synchronous logicand the system is also used in digital signal processing. However, asynchronous logic also exists, which uses no single clock, and generally operates more quickly, and may use less power, but is significantly harder to design.
From Wikipedia, the free encyclopedia. This article is about digital signals in electronics. For digital data and systems, see Digital data. For digital signals that specifically represent analog waveforms, see Digital signal signal processing.
For other uses, see Digital signal disambiguation. For a broader coverage related to this topic, see Signal electrical engineering.
Digital signal signal processing. A logic signal waveform: The Art Of Electronics, 2nd Ed. A digital signal is a special form of discrete-time signal which is discrete in both time and amplitude, obtained by permitting each value sample of a discrete-time signal to acquire a finite set of values quantizationassigning it a numerical symbol according to a code A digital signal is a sequence or binary code digital signal processing source of numbers drawn from a finite set.
Chitode, Communication Systems Digital signal electronics Boolean algebra Logic synthesis Logic in computer science Computer architecture Digital signal signal processing Digital signal processing Circuit minimization Switching circuit theory. Logic synthesis Register-transfer binary code digital signal processing source Formal equivalence checking Synchronous logic Asynchronous logic Finite-state machine. Computer hardware Digital audio radio Digital photography Digital telephone Digital video cinema television Electronic literature.
Line coding digital baseband transmission. Unipolar encoding Bipolar encoding On-off keying. Carrier-suppressed return-to-zero Alternate-phase return-to-zero. Coaxial cable Binary code digital signal processing source communication Optical fiber Free-space optical communication Molecular communication Radio waves Transmission line.