Single-line serial data transmission circuit and single-line serial data transmission method
AssigneeRohm Co., Ltd.
InventorYosuke Fukumoto
Life of this patent
Estimating the term…
Abstract
A single-line serial data transmission circuit having a master circuit 1 and a slave circuit 4, the master circuit 1 having a data clock adder 2 for writes and a data receiver 3 for reads. The slave circuit 4 has an active generator 5, a data clock separator 6 for writes, and a data transmitter 7 for reads. The master circuit 1 and the slave circuit 4 are connected by one length of a signal line 8. When the master circuit 1 writes data to the slave circuit 4, a signal synthesized from a clock signal and a data signal is transmitted to the slave circuit 4 via the signal line 8 by the master circuit 1, and the clock signal and the data signal are extracted from the transmitted signal in the slave circuit 4 through the data clock separator 6.
Claims21
A single-line serial transmission circuit comprising a master circuit and a slave circuit, wherein
- the master circuit includes:
- a data clock adder used in writing transmission data from the master circuit to the slave circuit, and
- a data receiver used in writing reception data from the slave circuit to the master circuit,
- the slave circuit includes:
- a signal terminal configured to receive from the master circuit a synthetic signal for transmitting the transmission data,
- an active generator configured to generate a control signal on the basis of the synthetic signal,
- a data clock generator configured to generate a slave clock signal on the basis of the synthetic signal used in writing the transmission data from the master circuit to the slave circuit,
- a slave data terminal configured to output the transmission data on the basis of the synthetic signal, and
- a data transmitter used in writing the reception data from the slave circuit to the master circuit,
- wherein the master circuit and the slave circuit are connected together via a single signal line through which the synthetic signal is transmitted to the signal terminal from the master circuit.
A single-line serial transmission circuit comprising a master circuit and a slave circuit, wherein
- the master circuit includes:
- a data clock adder used in writing transmission data from the master circuit to the slave circuit, and
- a data receiver used in writing reception data from the slave circuit to the master circuit,
- the slave circuit includes:
- a data clock separator used in writing the transmission data from the master circuit to the slave circuit,
- a data transmitter used in writing the reception data from the slave circuit to the master circuit, and
- an active generator, and
- the master circuit and the slave circuit are connected together via a single signal line,
- wherein the slave circuit further includes:
- a signal terminal via which a synthetic signal synthesized from a clock signal and a data signal by the data clock adder is received,
- wherein a control terminal via which the slave circuit is brought into a data accepting state,
- a slave clock terminal, and
- a slave data terminal, and
- an input to the signal terminal is fed as the data signal to the slave data terminal,
- the clock signal generated from the input to the signal terminal is fed to the slave clock terminal, and
- a control signal generated from the input to the signal terminal is fed to the control terminal,
- wherein in the slave circuit,
- the input to the signal terminal is fed as the data signal to the slave data terminal,
- the clock signal generated from the input to the signal terminal via a D flip-flop is fed to the slave clock terminal, and
- the control signal generated from the input to the signal terminal via a delay circuit is fed to the control terminal,
- wherein
- generation of the clock signal becomes possible when the control signal turns to high level, and
- the control signal stabilizes the control signal itself on having turned to high level or low level.
A transmission method for a single-line serial transmission circuit comprising a master circuit and a slave circuit, wherein
- the master circuit includes:
- a data clock adder used in writing transmission data from the master circuit to the slave circuit, and
- a data receiver used in writing reception data from the slave circuit to the master circuit,
- the slave circuit includes:
- a data clock separator used in writing the transmission data from the master circuit to the slave circuit,
- a data transmitter used in writing the reception data from the slave circuit to the master circuit, and
- an active generator, and
- the master circuit and the slave circuit are connected together via a single signal line, wherein
- communication starts at a fall of a synthetic signal synthesized from a clock signal and a data signal by the data clock adder,
- when the synthetic signal stays at low level for a predetermined time, a control signal generated from the synthetic signal turns to high level to bring the slave circuit into an accepting state,
- a slave clock is extracted a predetermined time after the fall of the synthetic signal,
- data is read at a rise of the slave clock, and
- when the synthetic signal stays at high level for a predetermined time, the control signal turns to low level to bring the slave circuit into a non-accepting state, thereby ending communication.
A slave circuit in communication with a master circuit by means of a single-line serial transmission, the slave circuit comprising:
- a signal terminal configured to receive from the master circuit a synthetic signal for transmitting a transmission data,
- an active generator configured to generate a control signal on the basis of the synthetic signal,
- a data clock generator configured to generate a slave clock signal on the basis of the synthetic signal used in writing the transmission data from the master circuit to the slave circuit,
- a slave data terminal configured to output the transmission data on the basis of the synthetic signal, and
- a data transmitter used in writing the reception data from the slave circuit to the master circuit,
- wherein the master circuit and the slave circuit are connected together via a single signal line through which the synthetic signal is transmitted to the signal terminal from the master circuit.
Dependencies are inferred from the claim text.