Transmitter, receiver and transceiver arrangement
First Claim
1. A transmitter for transmitting data of a first type consisting of binary-coded, serial data, the transmitter comprising a data input designed to receive data of a pre-determined second type, a data converter, connected with the data input, to convert the data of the second type into data of the first type, and a data output, connected with the data converter. to release data of the first type, characterized by a means for encoding data of the first type into encoded data of the same type, located between the data converter and the data output.
1 Assignment
0 Petitions
Accused Products
Abstract
A transmitter, a receiver and a combined transceiver arrangement (50) exchange data with external devices through a serial transmission channel. According to this invention, the transmitter (52) comprises encoding means (60, 64, 68, 70), and the receiver (54) comprises decoding means (60, 74, 76, 80). The invention is explained in detail using a design example of a crypt UART component (50).
27 Citations
92 Claims
-
1. A transmitter for transmitting data of a first type consisting of binary-coded, serial data, the transmitter comprising
a data input designed to receive data of a pre-determined second type, a data converter, connected with the data input, to convert the data of the second type into data of the first type, and a data output, connected with the data converter. to release data of the first type, characterized by a means for encoding data of the first type into encoded data of the same type, located between the data converter and the data output.
-
17. A transmitter for transmitting data of a first type consisting of binary-coded, serial data, the transmitter comprising
a data input designed to receive data of a pre-determined second type, a data converter, connected with the data input, to convert the data of the second type into data of the first type, the data converter comprising a transmit shift register connected with the encoding means for receiving binary-coded data and serially releasing binary-coded data; - and
a data output, connected with the data converter. to release data of the first type, characterized by a means for encoding data of the first type into encoded data of the same type, located between the data converter and the data output.;
the encoding means comprising a key register for receiving and releasing an adjustable binary key with a pre-determined number of bit positions;
the key register being connected with data input;
the encoding means further comprising an encoding element, connected on an input side thereof with the data converter, for encoding data received therefrom. the encoding element further connected on the input side with the key register;
the encoding means further comprising a pseudo-random sequence generator for the generating and releasing a binary-coded pseudo-random sequence. the pseudo-random sequence generator being connected on an output side thereof with the encoding element; and
the pseudo-random sequence generator further connected on an input side thereof with the key register.
- and
-
18. A receiver for receiving data of a first type containing binary-coded, serial data, the receiver comprising:
-
a data input for receiving data of the first type;
a data converter connected with the data input for convert data of the first type into data of a second type;
a data output connected with the data converter for releasing data of the second type, characterized by a means for decoding to convert encoded data of the first type into non-encoded data of the first type, located between the data input and the data converter.
-
-
60. The receiver of claim, wherein the feedback circuit defines a linear feedback function.
-
87. A transceiver arrangement, comprising:
-
a transmitter unit for transmitting data of a first type consisting of binary-coded, serial data, comprising;
a data input designed to receive data of a pre-determined second type, a data converter, connected with the data input, to convert the data of the second type into data of the first type, the data converter comprising a transmit shift register connected with the encoding means for receiving binary-coded data and serially releasing binary-coded data; and
a data output, connected with the data converter. to release data of the first type, characterized by a means for encoding data of the first type into encoded data of the same type, located between the data converter and the data output.;
the encoding means comprising a key register for receiving and releasing an adjustable binary key with a pre-determined number of bit positions;
the key register being connected with data input;
the encoding means further comprising an encoding element, connected on an input side thereof with the data converter, for encoding data received therefrom. the encoding element further connected on the input side with the key register;
the encoding means further comprising a pseudo-random sequence generator for the generating and releasing a binary-coded pseudo-random sequence. the pseudo-random sequence generator being connected on an output side thereof with the encoding element; and
the pseudo-random sequence generator further connected on an input side thereof with the key register, and a receiver unit for receiving data of a first type containing binary-coded, serial data, comprising;
a data input for receiving data of the first type;
a data converter connected with the data input for convert data of the first type into data of a second type, comprising a receive shift register to serially receive and release binary-coded data;
a data output connected with the data converter for releasing data of the second type, characterized by a means for decoding to convert encoded data of the first type into non-encoded data of the first type, located between the data input and the data converter;
the decoding means comprising a key register for receiving an adjustable binary key with a pre-determined number of bit positions;
the key register being connected with the data input;
the decoding means further comprising a decoding element, connected on an output side thereof with the data converter, for decoding data received from the data input;
the decoding element being connected on an input side thereof with the key register;
the decoding means further comprising a pseudo-random sequence generator to generate and release a binary-coded pseudo-random sequence;
the pseudo-random sequence generator being connected on an output side thereof with the decoding element; and
the pseudo-random sequence generator being connected on an input side thereof with the key register. - View Dependent Claims (88, 89, 90, 91)
-
-
92. A receiver for receiving data of a first type containing binary-coded, serial data, the receiver comprising:
-
a data input for receiving data of the first type;
a data converter connected with the data input for convert data of the first type into data of a second type, comprising a receive shift register to serially receive and release binary-coded data;
a data output connected with the data converter for releasing data of the second type, characterized by a means for decoding to convert encoded data of the first type into non-encoded data of the first type, located between the data input and the data converter;
the decoding means comprising a key register for receiving an adjustable binary key with a pre-determined number of bit positions;
the key register being connected with the data input;
the decoding means further comprising a decoding element, connected on an output side thereof with the data converter, for decoding data received from the data input;
the decoding element being connected on an input side thereof with the key register;
the decoding means further comprising a pseudo-random sequence generator to generate and release a binary-coded pseudo-random sequence;
the pseudo-random sequence generator being connected on an output side thereof with the decoding element;
the pseudo-random sequence generator being connected on an input side thereof with the key register.
-
Specification