Method and apparatus for coding and decoding binary data
AssigneeLa Telephonie Industrielle et Commerciale
InventorsJean-Pierre Demange, Pierre Lagarde
Life of this patent
Estimating the term…
Abstract
A Coding and decoding method for binary data and associated synchronous clock pulses, wherein the transmission is a half-duplex transmission reception system effected over a single pair of conductors which allows both transmission of the binary data and transmission of the associated clock pulses.
Claims9
Process of coding and decoding two binary signals of which one is a clock signal and the other a data signal which can symbolically take the value 0 or 1 on a pair of conductors which comprises:
- for coding:
- placing a first line of the pair of conductors in logic state 1 when the two binary signals are themselves simultaneously in logic state 1, otherwise it remains in logic state 0,
- placing a second line of the pair of conductors in logic state 1 when one of the signals is in logic state 1 while the other is in logic state 0, otherwise it remains in logic state 0.
- for decoding:
- placing the decoded output of the clock signal in logic state 1 when the two lines of the pair of conductors are simultaneously in logic state 1, otherwise said output is in logic state 0, and
- modifying the state of the decoded output of the data signal at the time of passage from logic state 1 to logic state 0 of either one of the coded signals of the lines of the pair of conductors.
Apparatus for coding and decoding two binary signals of which one is a clock signal and the other is a data signal, disposed between a source of emission and of reception of the clock signals and the data signals and a pair of conductors, comprising in its coding part:
- first and second AND gates of which the outputs are connected respectively to the two lines of said pair of conductors and of which the inputs are connected in parallel to the source of emission of the clock signal and the source of emission of the data signal, one of said AND gates having one of its inputs connected through an inverter, and comprising in its decoding part:
- a third AND gate for decoding the clock signal which is delivered at the output of said third AND gate and means connecting the inputs of said third AND gate with each of the outputs of said pair of conductors, and
- a memory circuit formed of two NAND gates connected in inverse loop as a flip-flop giving at is output the decoded data signal, and means connecting the inputs of said memory circuit respectively with the lines of said pair of conductors.
Apparatus for coding and decoding two binary signals of which one is a clock signal and the other is a data signal comprising a pair of conductors, a coding part disposed between said conductors and a source of emission of said signals and a decoding part disposed between said conductors and a point of reception of said signals,
- said coding part comprising a pair of AND gates of which the outputs are connected respectively to the two lines of said pair of conductors and of which the inputs are connected in parallel to a source of emission of said clock signal and a source of emission of said data signal, one of said AND gates having one of its inputs connected through an invertor, and
- said decoding part comprising a first NAND gate for decoding the clock signal which is delivered at the output of said first NAND gate and a memory circuit for decoding said data signal which is delivered at the output of said memory circuit, said memory circuit comprising second and third NAND gates connected in inverse loop to form a flip-flop, and means connecting inputs of said first NAND gate and said memory circuit in parallel to said pair of conductors.
Dependencies are inferred from the claim text.