GB2186468A - Improvements relating to data transmission systems - Google Patents
Improvements relating to data transmission systems Download PDFInfo
- Publication number
- GB2186468A GB2186468A GB08602933A GB8602933A GB2186468A GB 2186468 A GB2186468 A GB 2186468A GB 08602933 A GB08602933 A GB 08602933A GB 8602933 A GB8602933 A GB 8602933A GB 2186468 A GB2186468 A GB 2186468A
- Authority
- GB
- United Kingdom
- Prior art keywords
- timing signal
- data transmission
- transmission system
- logic
- data
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03828—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
- H04L25/03834—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using pulse shaping
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Dc Digital Transmission (AREA)
Abstract
A data transmission system in which a train of rectangular data pulses of logic 0 and/or logic 1 significance is produced in synchronism with a train of rectangular timing signals and in which the baud rate of the timing signals is measured by timing signal sampling means and the degree of steepness of the leading and trailing edges of the data pulses is automatically adjusted in dependence upon the measured baud rate. <IMAGE>
Description
SPECIFICATION
Improvements relating to data transmission systems
This invention relates to data transmission systems in which trains of data pulses of logic 0 and/or logic 1 significance are transmitted over serial data links.
In data transmission systems handling secure data, serial data links may constitute a potential source of inadvertent data leakage due to information radiation resulting from square-wave char acteristics of the transmitted data pulses. For the avoidance of such data leakage, it is necessaryfor the steepness of the leading and trailing edges ofthe data pulses to be reduced in dependence upon the baud rateofthe data to be transmitted overtheserial link.
According to the present invention there is provided a data transmission system in which a train of rectangular data pulses of logic 0 and/or logic 1 significance is produced in synchronism with a train of rectangulartiming signals and in which the baud rate ofthetiming signals is measured by timing signal sampling means and the degree of steepness ofthe leading and trailing edges of the data pulses is automatically adjusted in dependence upon the measured baud rate.
In carrying outthe present invention the timing signal sampling meansmaycompriseabinarycounterwhich may be stepped during the positive excursion of each timing signal by clock pulses having a relatively high repetition frequency compared to the frequency of the timing signals. An output from the binary counter at the end ofthe positive excursion of atimingsignal maybearrangedtoproducethe selective operation of switching means for the adjustment of the capacitance of a wave-shaping circuit in orderto shape, as required, the data pulses to be transmitted over a data transmission serial link or channel.The switching means may be operated by the outputs from flipJlop means connected tore- spective outputterminals of the binary counter and these flip-flop means may be arranged to be latched by the trailing or negative-going edge of each timing signal as sampling takes place, thereby allowing the binary counterto be re-set in readiness for sampling the next timing signal.
By way of example the present invention will now be described with reference to the accompanying drawings in which:
Figure I shows part of a data transmission system including a wave-shaping circuit capable of being automatically adjusted in accordance with the baud rate of data pulses to be transmitted over a serial link or channel;
Figure 2 shows the wave-shaping of data pulses having different baud rates, as weli as a counttable for the binary counter ofthe system of Figure 1; and, Figure 3 shows specific detail relating to the waveshaping of the data pulses, as well as a table indicating the switch operation that takers place in the wave-shaping circuit of Figure 1.
In operation of the data transmission system shown in part in the drawings, a train of rectangular timing signals TP1 , TP2 orTP3 are produced having a baud rate of 2,400, 300 or 75 (see Figure 2) which may be preselected by computer software means (not shown) in accordance with the characterofthetransmission line or channel TLto be used for data transmission purposes. The timing signals, such as the signals TP1,are applied to a gate IC1 which is opened by the positive-going edge of a timing signal to allow a binary counter IC2 to be stepped by clocking pulses derived from an oscillator Xl having a high frequency (e.g. 230KHz) compared to the frequency or baud rateofthetiming signalsTP1,TP2 orTP3.
At the end of the positive excursion of a timing signal, the binary counterwill be providing specific logic 1 and/or logic 0 outputs at the counter output terminals Q9 and Q11 (See table in Figure 2) and these outputs are stored in bistable devices IC5 and IC6, respectively, as they become latched bythetrailing or negative-going edge of the positive excursion of a timing signal received over line L.This trailing edge also causes monostable switching-means comprising devices IC3 and IC4to be triggered for providing outputs for resetting the binary counter IC2 in readinessfor commencement of the next counting operation at the beginning ofthe positive half-cycle ofthe next timing signal. The bistable device IC5 produces a logic 1 or logic 0 output corresponding to that ofoutputterminal Q9 of the binary counter whilstthe bistable device IC6 produces complementary logic outputs the upper of which, as viewed in Figure 1, corresponds to that of the output terminal QI 1 of the binary counter.Exemplary logic outputs from the binary counter, including the outputs from terminals Q9 and Ql 1 for different baud rates of timing signals are shown in the counttable embodied i n in Figure2ofthedrawings.
The logic outputfrom the bistable device IC5 and the complementary count logic output from the bistable device 106 are applied to an AND gate IC7. The output from this AND gate and the logic count output from the bistable IC6 are applied to analogue switching means 51 to S4 of a wave-shapi ng circuit including capacitors C1 to C6 of which the capacitors C1 to C4 are arranged to be selectively connected, or disconnected, by the analogue switching means 51 to S4 into or out of circuit with a line driver LDfor shaping data pulses DP1 which are synchronised with the timing signals TP1 having a period "t" and which are applied to the input of the line driver LD.
After shaping, the data pulses SDP1 are transmitted overthetransmission channel TL.
As will be appreciated, the device IC6 and the AND gate IC7 produce mutually exclusive outputs. Consequently, when the switches S1 and S2 are closed the switches S3 and S4 are open and vice versa. In the absence of a logic 1 output from the gate IC7 or the device IC6 all switches S1 to S4 are open and the baud rate of 2400 is selected. It will also be apprecia tedthatto prevent spurious outputs from low order counter outputs the lowest baud rate (i.e. highest count) outputs inhibit other high baud rate outputs by means of the gate IC7.
The selective operation of the analogue switching means S1 to S4for producing the requisite shaping of the data pulses of the respective baud rates of 2,400,300 and 75 is shown in the table of Figure 3. By referring to the binary counter output table in Figure 2 itwill readily be seen that the logic 0 and/or 1 outputs at terminals Q9 and Q1 1 forthe respective baud rates will produce the switch operations shown in
Figure 3.
The pulse widths and rise times for the shaped data pulses atthethree baud rates concerned are shown in Figures 2 and 3.
As will be appreciated from the foregoing, during transmission of data pulses the incoming timing signals will be continuously sampled by the clock binary counter IC2 and a change in baud rate of these timing signals will produce a different binary count output at terminals Q9 and Q1 1 at the end of a positive excursion of timing signal which in turn will produce modification of the capacitive wave-shaping circuit to vary, as appropriate, the shaping of the data pulsesfortransmission overthe data transmission line or channel TL.
It will of course be appreciated thatthe circuit arrangement described may readily be modified to provide for an extended range of baud rates (e.g. 75, 150,300,600,1,200 and 2,400,4,800 or9,600 orsubsets thereof).
Claims (7)
1. A data transmission system in which a train of rectangular data pulses of logic 0 and/or logic 1 significance is produced in synchronism with a train of rectangulartiming signals and in which the baud rate ofthetiming signals is measured by timing signal sampling means and the degree of steepness of the leading and trailing edges of the data pulses is automatically adjusted in dependence upon the measured baud rate.
2. Adatatransmission system as claimed in claim 1, in which the timing signal sampling means comprises a binary counterwhich is stepped by clock pulses having a relatively high repetition frequency compared to the frequency of the timing signals.
3. Adatatransmission system as claimed in claim 2, in which the binary counter is stepped by the clock pulses during the positive excursion of each timing signal.
4. A data transmission system as claimed in claim 3, in which an outputfrom the binary counter atthe end of the positive excursion of a timing signal produces selective operation of switching meansfor the adjustment ofthe effective capacitance of a wave-shaping circuit in order to shape the data pulses to be transmitted over the serial linktransmission path.
5. Adata transmission system as claimed in claim 4, in which the switching means is operated by outputs from flip-flop means connected to respective outputterminals of the binary counter.
6. A data transmission system as claimed in claimS, in which the flip-flop means are arranged to be latched by the trailing edge of each timing signal during sampling, thereby aliowing the binary counterto be re-set in readiness for sampling the next timing signal.
7. A data transmission system substantially as hereinbefore described with reference to the accompanying drawings.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB8602933A GB2186468B (en) | 1986-02-06 | 1986-02-06 | Improvements relating to data transmission systems |
AU68543/87A AU583975B2 (en) | 1986-02-06 | 1987-02-05 | Improvements relating to data transmission systems |
NZ21920987A NZ219209A (en) | 1986-02-06 | 1987-02-09 | Data transmission system: pulse slope adjusted with baud rate |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB8602933A GB2186468B (en) | 1986-02-06 | 1986-02-06 | Improvements relating to data transmission systems |
Publications (2)
Publication Number | Publication Date |
---|---|
GB2186468A true GB2186468A (en) | 1987-08-12 |
GB2186468B GB2186468B (en) | 1989-11-01 |
Family
ID=10592614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB8602933A Expired GB2186468B (en) | 1986-02-06 | 1986-02-06 | Improvements relating to data transmission systems |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU583975B2 (en) |
GB (1) | GB2186468B (en) |
NZ (1) | NZ219209A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6832332B2 (en) * | 2001-06-22 | 2004-12-14 | Honeywell International Inc. | Automatic detection and correction of marginal data in polling loop system |
WO2008067956A2 (en) * | 2006-12-04 | 2008-06-12 | Atmel Germany Gmbh | Method for forming the edges of signals and emitter/receiver module for a bus system |
CN114761760A (en) * | 2019-12-09 | 2022-07-15 | 恩德莱斯和豪瑟尔欧洲两合公司 | Method for optimizing the measurement rate of a field device |
-
1986
- 1986-02-06 GB GB8602933A patent/GB2186468B/en not_active Expired
-
1987
- 1987-02-05 AU AU68543/87A patent/AU583975B2/en not_active Ceased
- 1987-02-09 NZ NZ21920987A patent/NZ219209A/en unknown
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6832332B2 (en) * | 2001-06-22 | 2004-12-14 | Honeywell International Inc. | Automatic detection and correction of marginal data in polling loop system |
WO2008067956A2 (en) * | 2006-12-04 | 2008-06-12 | Atmel Germany Gmbh | Method for forming the edges of signals and emitter/receiver module for a bus system |
WO2008067956A3 (en) * | 2006-12-04 | 2008-08-07 | Atmel Germany Gmbh | Method for forming the edges of signals and emitter/receiver module for a bus system |
CN114761760A (en) * | 2019-12-09 | 2022-07-15 | 恩德莱斯和豪瑟尔欧洲两合公司 | Method for optimizing the measurement rate of a field device |
Also Published As
Publication number | Publication date |
---|---|
NZ219209A (en) | 1989-02-24 |
AU583975B2 (en) | 1989-05-11 |
AU6854387A (en) | 1987-08-13 |
GB2186468B (en) | 1989-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1210445A (en) | Device for the transmission of synchronous pulse signals | |
GB1480355A (en) | Synchronizing circuits | |
GB1219538A (en) | Frequency synthesizer | |
US3417332A (en) | Frequency shift keying apparatus | |
GB1264814A (en) | ||
GB935375A (en) | Improved parity checker | |
US4821295A (en) | Two-stage synchronizer | |
GB2186468A (en) | Improvements relating to data transmission systems | |
FR2682244B1 (en) | SYNCHRONIZATION DEVICE FOR THE END EQUIPMENT OF A DIGITAL TELECOMMUNICATIONS NETWORK WITH TRANSFER IN ASYNCHRONOUS MODE. | |
GB1530053A (en) | Data receiver | |
US4406014A (en) | Switched frequency divider | |
ES341394A1 (en) | Apparatus for generating synchronised timing pulses in a receiver of binary data signals | |
US3894287A (en) | Time delay circuit for modems | |
DE3465231D1 (en) | Single clocked latch circuit | |
GB1410476A (en) | Modulation detectors | |
EP0141946A3 (en) | Circuit arrangement for synchronising the transitions of binary signals with a clock | |
GB1524756A (en) | Telephone system | |
ES8105535A1 (en) | Switching circuit for two digital streams. | |
JPS54161816A (en) | Time-division type information transmission device | |
US4809302A (en) | Clock injector circuit | |
JPS558103A (en) | Reproducing system of timing information | |
GB1504973A (en) | Apparatus and method for converting an asynchronous binary input signal into a binary output signal having transitions synchronous with a clock signal | |
JPS5680945A (en) | Two-way signal transmitter | |
JPS57106264A (en) | System for data reproducing | |
GB1505515A (en) | Clock pulse compensation circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
732 | Registration of transactions, instruments or events in the register (sect. 32/1977) | ||
PCNP | Patent ceased through non-payment of renewal fee |