Semiconductor device and controller for asynchronous serial communication, and asynchronous serial communication method and system
AssigneeDuality Inc.
InventorJin Hong Ahn
Life of this patent
Estimating the term…
Abstract
The present invention discloses an asynchronous serial communication system and method. The asynchronous serial communication system may include a semiconductor device having two terminals and configured to receive a voltage required for an operation from data transmitted through one terminal; and a controller configured to perform asynchronous serial communication with the semiconductor device with two terminals. The asynchronous serial communication system may perform asynchronous serial communication between the semiconductor device and the controller in order to write or read data through the one terminal.
Claims10
An asynchronous serial communication system comprising:
- a controller configured to control pull-up and pull-down operations for an I/O line, and output a pulse signal to the I/O line, the pulse signal swinging between an I/O voltage and a reference voltage for controlling the pull-up and pull-down operations and corresponding to a transition time point of a signal transmitted from outside;
- and
- a semiconductor device configured to perform charging of an internal power source and data input using the pulse signal,
- wherein the controller comprises:
- a pulse generator configured to generate a pulse corresponding to the transition time point of the transmitted signal when the transmitted signal is inputted;
- an I/O voltage regulator configured to control the I/O line to retain the I/O voltage;
- and
- a control unit configured to control the I/O line to retain the I/O voltage, perform of any one of pull-up or pull-down operations for the I/O line at the transition time point of the transmitted signal when the transmitted signal is inputted, and stop the pull-up or pull-down operations when the voltage of the I/O line reaches a preset reference voltage, and
- wherein the voltage level of the I/O line returns to the I/O voltage after the pull-up or pull-down operation is stopped, and the pulse signal swinging between the I/O voltage and the reference voltage is outputted to the I/O line in response to the transmitted signal.
An asynchronous serial communication system comprising:
- a controller configured to control pull-up and pull-down operations for an I/O line, and output a pulse signal to the I/O line, the pulse signal swinging between an I/O voltage and a reference voltage for controlling the pull-up and pull-down operations and corresponding to a transition time point of a signal transmitted from outside;
- and
- a semiconductor device configured to perform charging of an internal power source and data input using the pulse signal,
- wherein the semiconductor device comprises, for the data input:
- an input buffer configured to compare the pulse signal to a preset comparison voltage and provide a signal corresponding to a comparison result between the pulse signal and the comparison voltage;
- a pulse generation circuit configured to output a pulse having a transition time point synchronized with the output of the input buffer;
- and
- a toggle flip-flop configured to recover the output data to have the same phase as the transmitted signal using the pulse.
A semiconductor device comprising:
- an input buffer configured to receive a pulse signal from a controller through an I/O line in response to a transition time point of a signal transmitted from outside, the pulse signal swinging between preset first and second voltages, compare the pulse signal to a preset comparison voltage, and provide a signal corresponding to a comparison result between the pulse signal and the comparison voltage;
- a pulse generation circuit configured to output a pulse having a transition time point synchronized with an output of the input buffer;
- and
- a toggle flip-flop configured to recover the output data to have the same phase as the transmitted signal using the pulse.
An asynchronous serial communication system comprising:
- a controller having an I/O voltage regulator for controlling an I/O line to retain an I/O voltage, and configured to perform any one of pull up or pull down operations for the I/O line, stop the pull-up or pull-down operation to generate a first constant pulse when a pull-up signal or pull-down signal reaches a predetermined first reference voltage, float the I/O line while the first constant pulse is enabled, and sense data when the data are transferred to the floated I/O line;
- and
- a semiconductor device configured to generate a second constant pulse when the pull-up signal or the pull-down signal of the I/O line reaches the second reference voltage, and output read data through the I/O line while the second constant pulse is enabled.
Dependencies are inferred from the claim text.