KR101723839B1 - Semiconductor device, controller and system for asynchronous sirial communication - Google Patents
Semiconductor device, controller and system for asynchronous sirial communication Download PDFInfo
- Publication number
- KR101723839B1 KR101723839B1 KR1020150123400A KR20150123400A KR101723839B1 KR 101723839 B1 KR101723839 B1 KR 101723839B1 KR 1020150123400 A KR1020150123400 A KR 1020150123400A KR 20150123400 A KR20150123400 A KR 20150123400A KR 101723839 B1 KR101723839 B1 KR 101723839B1
- Authority
- KR
- South Korea
- Prior art keywords
- input
- output line
- pull
- data
- pulse
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0723—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/28—Electric signal transmission systems in which transmission is by pulses using pulse code
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1006—Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1015—Read-write modes for single port memories, i.e. having either a random port or a serial port
- G11C7/1045—Read-write mode select circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Theoretical Computer Science (AREA)
- Logic Circuits (AREA)
Abstract
The present invention discloses an asynchronous serial communication system and method, comprising: a semiconductor device having two terminals and being supplied with a voltage necessary for operation from data transmitted through one terminal; a semiconductor device having two terminals; A controller for performing serial communication, and a serial communication system and method for performing asynchronous serial communication between the semiconductor device and the controller for writing and reading data through one terminal.
Description
The present invention relates to a semiconductor device, and more particularly, to a semiconductor device having two terminals and being supplied with a voltage required for operation from data transmitted through one terminal, a semiconductor device having two terminals, A controller for performing serial communication, and a serial communication system for performing asynchronous serial communication between the semiconductor device and the controller for writing and reading data through one terminal.
Semiconductor devices can be manufactured by applying various semiconductor technologies depending on the use.
For example, semiconductor devices such as semiconductor memories and system integrated circuits are fabricated by applying semiconductor technology to meet high performance and high integration. In this case, the manufacturing cost of the semiconductor device is high.
In contrast, there is a field in which semiconductor chips can implement desired chips at low cost. A semiconductor chip manufactured by a semiconductor technology capable of realizing an inexpensive price for a security chip, a medical disposable sensor, an environmental sensor, and a small precision industrial sensor. The semiconductor technology for this purpose is disclosed in U.S. Pat. Nos. 5,398,326 and 6,108,751 Can be illustrated as well.
Semiconductor devices in sensor fields such as medical disposable sensors and security chips are not required to have high performance in a circuit, have low power consumption, are small in size, and require simple contact with external systems.
As described above, a semiconductor device used as a sensor is important for price competitiveness, and it is required to provide a simple structure, a high-quality transmission rate, and various usability.
An object of the present invention is to realize a semiconductor device in which one terminal has two terminals shared for data communication and power supply.
Another object of the present invention is to realize a semiconductor device having a rectifying function for obtaining a power supply voltage from data.
It is another object of the present invention to provide a technique for performing data write and read through one pin by an asynchronous serial communication method.
Another object of the present invention is to provide a semiconductor device having two pins that generates a reference clock for asynchronous serial communication and realizes a technique of writing data supplied from an external controller using a reference clock, And to transmit data information generated in the semiconductor device to an external controller by minimizing the size of the semiconductor device.
It is still another object of the present invention to provide a controller for transferring data using pulses of a short interval in order to increase the efficiency of the rectifying function using data and a semiconductor device for normally restoring data transmitted using short- And realizes an asynchronous serial communication technology capable of improving errors in the data transfer process.
It is another object of the present invention to provide a technique for performing asynchronous serial communication and determining a read mode and a write mode according to code information included in data.
It is still another object of the present invention to provide a technique for generating a timing for determining a high or low state of data input in an asynchronous serial manner in a write mode using a data transmission time interval.
It is still another object of the present invention to provide a method and apparatus for generating a clock signal corresponding to a transmission time interval when a code indicating a read mode is included in data transmitted from outside, Sensing an internal data from an element array including at least one of a sensor element and a memory element formed by using a CMOS device, transmitting the sensed data to an output buffer to perform data communication with the external controller, And to return to the write mode after reading all the data.
It is still another object of the present invention to provide a semiconductor device which generates an output of a semiconductor device having two terminals in synchronization with a reference pulse signal sent from an external controller in a read mode, In order to realize the technology of sensing and discrimination in the environment.
It is still another object of the present invention to provide a semiconductor device having two terminals, in which data is transmitted from a data forming section to an output buffer in order to reduce the size of an output buffer necessary for a semiconductor device when outputting data, In order to realize a technique of alternately performing the operation of transmitting the data.
Another object of the present invention is to realize a technique in which a selected one of two terminals of a semiconductor device is shared for data communication and power supply according to a mode.
A semiconductor device of the present invention includes: a first terminal and a second terminal on a substrate; A rectifying circuit including a diode and a first capacitor; Wherein one of the first terminal and the second terminal is connected to a contact for inputting / outputting data of the CMOS device and is connected to the rectifying circuit, and a power source for charging the first capacitor, And a pulse signal synchronized at a data transition time is used to increase the efficiency of power supply to the input / output of the data.
The semiconductor device preferably includes an element array including at least one sensor element and a memory element corresponding to the sensing surface, and a circuit for processing the data generated on the sensing surface.
The semiconductor device of the present invention comprises: an input buffer for recognizing a pulse signal provided from the outside through one input / output line; A pulse signal restoring circuit for restoring the recognized pulse signal to an actual signal; A command decoder for recognizing a read mode code of the restored signal and providing a read command word; An address providing unit for providing an address to be read corresponding to the read mode; An element array for providing the data corresponding to the read command word and the designated address; An analog-to-digital converter for converting an analog signal output from the element array into a digital signal; A first in first out (FIFO) memory for sequentially storing and outputting data of a predetermined size outputted from the analog-to-digital converter; And an output buffer for outputting data of the chip memory through the input / output line.
A controller of the present invention includes: a voltage regulator for generating and providing a voltage necessary for operation of a semiconductor device having two terminals; An instruction decoder for providing data corresponding to an external transmission signal; A Baud Rate generator for generating a capture timing of data provided in the semiconductor device having the two pins; A pulse signal generator for providing a pulse signal for loading the data of the command decoder on one input / output line in accordance with the capture timing; An output buffer for outputting the pulse signal of the pulse signal generator to the semiconductor device through the one input / output line using the voltage of the voltage regulator; An input buffer for receiving a signal input from the semiconductor device through the one input / output line; And a converter for converting a signal of the input buffer into a data format recognizable by an external device.
An asynchronous serial communication method according to the present invention is a method for synchronizing an asynchronous serial communication signal in an asynchronous serial communication method using a ring oscillator and an oscillation signal which recognizes a pulse width of the first bit among a plurality of data bits following one bit, ≪ / RTI > Generating a capture signal based on a transition point of the oscillation signal; And capturing the data bits using either a rising edge or a falling edge of the capture signal.
An asynchronous serial communication system of the present invention comprises: a controller having a first output buffer and a first input buffer sharing one input / output line; And a semiconductor device having a second output buffer and a second input buffer sharing the one input / output line, and a diode for charging a power source and a diode for transferring data of the input / output line to the capacitor, The first output buffer maintains the on state and the second output buffer maintains the off state, and the data is transferred to the capacitor through the diode, while the data is transferred to the capacitor through the diode, 2 input buffer, and when reading the data from the semiconductor device to the controller, the first output buffer is turned off while the second output buffer is turned on.
The asynchronous serial communication system of the present invention controls pull-up and pull-down of input / output lines, swings between an input / output reference voltage for controlling the pull-up and a reference voltage for controlling the pull-down, A controller for outputting a pulse signal corresponding to a time point to the input / output line; And a semiconductor device that performs a charge and write mode using the signal of the input / output line including the pulse signal.
The controller of the present invention includes: a pulse generator for generating a pulse corresponding to a transition point of the transmission signal when a transmission signal is inputted from the outside; An input / output voltage regulator maintaining the pull-up so that the input / output line maintains a predetermined input / output reference voltage or higher; And a pull-down control unit for performing pull-down on the input / output line in response to a pulse signal of the pulse generation unit, and stopping the pull-down when the voltage of the input / output line reaches a preset reference voltage, The voltage level of the line is returned by the pull-up, and the pulse signal that swings by the pull-up and the pull-down corresponding to the transmission signal is output to the input / output line.
The semiconductor device of the present invention receives a pulse signal swinging between preset first and second voltages corresponding to a transition point of an externally transmitted transmission signal from an controller through an input / output line, An input buffer for providing a signal corresponding to a difference between the pulse signal and the comparison voltage compared to the voltage; A pulse generating circuit for outputting a pulse having a transition point synchronized with the output of the input buffer; And a toggle flip-flop for recovering data having the same phase as the transmission signal using the pulse.
The controller of the present invention includes: an input / output voltage regulator that maintains a pullup so that an input / output line maintains an input / output reference voltage or higher; A pull-down control unit for performing the pull-down on the input / output line in response to a read command, and terminating the pull-down when the pull-down signal of the input / output line reaches a preset reference voltage; A pulse generating circuit for generating a constant pulse having an enable period of a predetermined width when the pull-down signal of the input / output line reaches the reference voltage; And a first transistor for disconnecting a connection between the input / output line and the input / output voltage regulator during the enable period of the constant pulse to float the input / output line. When data is transferred to the floating input / output line, And outputs the sensed data.
The asynchronous serial communication system of the present invention controls a pull-up and pull-down of an input / output line, swings between an input / output reference voltage for controlling the pull-up and a reference voltage for controlling the pull- Output line, a pull-down operation is performed corresponding to a read command, and when a pull-down signal of the input / output line reaches the reference voltage, a first constant pulse is generated, A controller for floating the input / output line during an enable period of the first constant pulse, and sensing and outputting data when the data is transferred to the input / output line being floated; And generating a second constant pulse when the pull-down signal of the input / output line reaches the reference voltage in response to the read command, and outputting the read data to the second And a semiconductor device for outputting the constant pulse through the input / output line during an enable period of the constant pulse.
Another aspect of the asynchronous serial communication system of the present invention is to control a pull-up and pull-down of an input / output line, swing between a reference voltage for controlling the pull-up and an input / output reference voltage for controlling the pull- Output line, a pull-up signal corresponding to a transmission signal or a transition of a read command is output to the input / output line, and the pull-up operation is performed corresponding to the read command. When the pull-up signal of the input / A controller for generating a stunt pulse and terminating the pull-up, floating the input / output line during an enable period of the first constant pulse, and sensing and outputting data when the data is transferred to the floating input / output line; And generating a second constant pulse when the pull-up signal of the input / output line reaches the reference voltage in response to the read command, and outputting the read data to the second And a semiconductor device for outputting the constant pulse through the input / output line during an enable period of the constant pulse.
A controller of the present invention includes: a first mode switch that turns on in response to a first switching mode; And a second mode switch that turns on in response to the second switching mode; A first mode switch for controlling the pull-up and pull-up of the input / output line in response to the turn-on of the first mode switch, a first input / output reference voltage for controlling the pull-up and a first reference voltage for controlling the pull- 1 transmission signal or a first pulse signal corresponding to a transition point of a read command to the input / output line, and performs the pull down in response to the read command, and when the pull-down signal of the input / output line reaches the first reference voltage Outputting a constant pulse; floating the input / output line during an enable period of the constant pulse; sensing and outputting the data when the data is transferred to the floating input / output line; Output line and a second input / output reference voltage for controlling the pull-down and a second input / output reference voltage for controlling the pull-up and the pull-down, respectively, in response to the turn-on of the second mode switch, And outputs a second transmission signal transmitted from the outside or a second pulse signal corresponding to a transition timing of the read command to the input / output line, performs the pull-up in response to the read command, And generates the constant pulse when the second reference voltage is reached. The input / output line is floated during an enable period of the constant pulse. When data is transferred to the floating input / output line, the data is sensed and output .
The present invention can realize a semiconductor device having two terminals, and a semiconductor device can share one terminal for data communication and power supply. Therefore, the semiconductor device can perform asynchronous serial communication. That is, the semiconductor device can write and read data using one shared terminal.
The above-described semiconductor device may have a rectifying function for obtaining a power supply voltage from data.
In addition, according to the present invention, a semiconductor device having two terminals can generate a reference clock for asynchronous serial communication, so that data can be written using a reference clock.
Further, the present invention minimizes the energy loss and the size of the internal circuit, so that data information generated inside the semiconductor device can be stably transmitted to an external controller.
In addition, the present invention can transmit data using a pulse of a short interval and the semiconductor device can recover data transmitted using a pulse of a short interval, thereby increasing the efficiency of the rectification function using data, An asynchronous serial communication technology capable of improving errors in the data transfer process can be implemented.
The present invention can determine a read mode and a write mode according to code information included in data.
Further, the present invention can generate a timing for determining a high or low state of data input in an asynchronous serial manner in a write mode using a data transmission time interval.
Therefore, in the present invention, when a code indicating a read mode is included in data, a semiconductor device having two terminals generates a clock signal corresponding to a transmission time interval and generates internal data (An element array including at least one memory element or a sensor element), and can return to the write mode after receiving the data.
The present invention can generate an output of the semiconductor device in synchronization with a reference pulse signal sent from an external controller in a read mode, and can sense the output of the semiconductor device by an external controller.
In addition, the present invention can reduce the size of the output buffer required by the semiconductor device by alternately performing the operation of transmitting data from the data providing unit to the output buffer and the operation of transmitting data to the outside from the output buffer when outputting data from the semiconductor device .
According to the present invention, the selected one of the two terminals of the semiconductor device is shared for data communication and power supply according to the mode, so that the semiconductor device can be utilized variously.
1 is a perspective view showing an embodiment of a semiconductor device of the present invention.
2 is a schematic view illustrating a cross-section and a planar structure of the semiconductor device of FIG.
3 is a block diagram showing an embodiment of the semiconductor device of the present invention.
4 is a view for explaining the operation of a CNT resistor for an embodiment of the semiconductor device of the present invention.
5 is a block diagram illustrating an embodiment of an asynchronous serial communication system of the present invention.
6 is a waveform diagram for explaining a data reception method using a fixed delay;
7 is a block diagram illustrating an oscillator for applying a variable delay;
8 is a detailed circuit diagram illustrating the delay circuit of FIG. 7;
9 is a timing chart for explaining a method for measuring a pulse width of a start bit to make a timing for data recognition.
10 is a timing chart illustrating a method of making a timing for data recognition by varying a pulse width of a low section of a start bit.
11 is a view for explaining the write and read operations between the controller and the semiconductor device;
12 is a circuit diagram for explaining communication between a controller and a semiconductor device during a write operation;
Fig. 13 is a circuit diagram in which an error prevention circuit is applied to the circuit of Fig. 12; Fig.
14 is a circuit diagram for explaining communication between a controller and a semiconductor device at the time of reading.
15 is a waveform diagram exemplifying a protocol for a transmission signal, a read clock, and a mode signal;
16 is a circuit diagram for explaining communication between a controller and a semiconductor device during a write and a read operation;
17 is a circuit diagram for explaining another embodiment of the present invention.
Fig. 18 is a circuit diagram illustrating a configuration in which the polarity of the drive voltage of the input / output line (I / O line) of the controller of the present invention is selectable.
FIG. 19 is a diagram illustrating a configuration for each mode when the polarity of the drive voltage of the input / output line (I / O line) of the controller of the present invention is changed;
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. It is to be understood that the terminology used herein is for the purpose of description and should not be interpreted as limiting the scope of the present invention.
The embodiments described in the present specification and the configurations shown in the drawings are preferred embodiments of the present invention and are not intended to represent all of the technical ideas of the present invention and thus various equivalents and modifications Can be.
The present invention discloses a semiconductor device having two terminals. In the embodiment of the present invention, the semiconductor device may refer to any chip manufactured by a semiconductor technology that can be implemented at a low cost, such as a security chip, a medical disposable sensor, an environmental sensor, and a small precision industrial sensor.
1, a
The
The
When the
Deep N-wells are formed on the
P wells are formed in the region separated from the deep N wells of the
When the
2 is a plan view of a metal layer forming a
In the CMOS device of FIG. 2, when the data input / output voltage VIO is in the positive state, a signal of the
There is a capacitance between the node of the operating voltage VDD corresponding to the internal power supply and the ground voltage VSS node corresponding to the first terminal, and the rectifying function can be performed by the capacitance.
2, the CMOS device is used for input / output (I / O) of data and corresponds to a first terminal for applying a contact and a ground voltage VSS corresponding to a second terminal for generating an internal power supply voltage VDD .
In the CMOS device implemented as an embodiment of the present invention, a contact for applying a ground voltage VSS forms a first terminal, and a contact for data input / output (I / O) and a rectifier circuit having a PN diode and a capacitor The contacts used as the internal power supply VDD are commonly connected to form the second terminal.
In addition, the CMOS device of the present invention has a two-terminal structure for power supply voltages (VB, VF) like a normal two-terminal device such as a resistor or a diode. Therefore, giving the pull-down signal to the VB terminal to which the contact for input / output is connected and giving the pull-up signal to the VF terminal to which the ground voltage is applied cause the same operation in the viewpoint of the CMOS device. Thus, the CMOS device of the present invention can be implemented in two different ways of applying an external signal to cause the same operation.
The semiconductor device of the present invention, which is made up of the CMOS device according to the above-described configuration, has two terminals, and one of the terminals may have a configuration in which data is shared for communication and power supply.
Further, the semiconductor device of the present invention may have a rectifying function for obtaining a power supply voltage from data.
A semiconductor device having the structure as shown in FIGS. 1 and 2 can be schematically represented as shown in FIG. 3, and the
FIG. 3 shows a structure in which the voltage regulator using the PMOS transistor M is added in the structure of FIG. 2 to improve the variability of the operating voltage VDD voltage. However, a system that does not require the correct supply voltage can operate even if the operating voltage VDD is directly used without a voltage regulator.
The
First, the diode D and the capacitor Cps constitute a rectifying circuit. The PMOS transistor M, the
The data is rectified by the diode D and the capacitor Cps and then to the capacitor Cp through the PMOS transistor M and the capacitor Cp is charged by the potential of the rectified data. The regulator controls the transfer of data to the capacitor Cp by the PMOS transistor M by the operation of the
In addition to the above configuration, the output of the rectifier circuit made of diode (D) and capacitor (Cps) without a regulator may be used immediately when power of an accurate regulator output is not required.
As described above, the capacitors Cp and Cps are used for power supply and can perform charging using the output of the diode D.
The data transmitted through the second power supply voltage VB is input to the input /
The input /
The
The
Here, the sensor element and the memory element constitute the minimum sensor unit and the minimum memory unit which use the CMOS element. The sensor element constituting the array can be referred to as a sensor array, and the memory element constitutes the array, , And the device array may be represented by either a sensor array or a memory array.
Figure 4 illustrates one structure of an element array including sensor elements. Carbon nanotubes (CNTs) may be coated on the
Referring to FIG. 4, a case in which 16 electrodes are included in each unit array of the
On the other hand, the serial communication system sequentially transmits a plurality of data through one line. Asynchronous serial communication without external clock signal divides the data into n binary data bits and transfers them to the communication line by 1 bit at a time. The receiving side should reconstruct the data by assembling the bits received through the communication line. At this time, a start bit and a stop bit can be used to identify one data range.
The transmitting side transmits the data bit after transmitting the start bit. The data may include seven or eight data bits in one data range.
When a semiconductor device is implemented to have two pins as in the present invention, the transmission side and the reception side need to match the transmission rate (Baud Rate), which is the transmission rate of the data bits. Conventional Universal Asynchronous Receiver & Transmitter (UART) technology is an asynchronous serial communication technology in which high and low values are set to about 0 to 5V.
The present invention realizes a semiconductor device having two terminals, and one terminal of the semiconductor device is shared for data communication and power supply. The shared terminal of the semiconductor device of the present invention is used for inputting and outputting data while securing power.
That is, the data inputted through the shared terminal of the semiconductor device can be used as the power supply voltage by rectification and charging by the capacitance when passing through the PN junction diode or the MOS diode. However, only the high section of the data is used for charging. Therefore, in order to increase the efficiency of the rectifier circuit, the input data needs to be larger in the size of the high section than in the low section.
Therefore, the present invention generates a pulse having a short row interval at a transition point of data in which the external actual data input becomes high in a row or becomes low in a high state while the data input / output signal VIO is held high, Signal VIO and transfers the transmitted pulse signal to the external real data input signal by using a toggle flip-flop in the semiconductor device.
Even if the potential of the data varies according to the change of the data value by such a pulse method, the power supply voltage can be stably maintained by the rectifying function.
The asynchronous serial communication system of the present invention uses a semiconductor device having only two terminals and performs an operation (write operation) for giving commands to a plurality of semiconductor devices by using one controller and outputting (Read operation) for sequentially receiving data to be read out from the memory.
The semiconductor device having two terminals VF and VB of the present invention has a structure in which the ground voltage VSS is fixed to the VF terminal and the pulse data having the short row interval is applied to the VB terminal or the operation voltage VIO is fixed to the VB terminal And pulse data having a short high period of the opposite polarity is applied to the VSS terminal, thereby ultimately causing the same operation.
Therefore, the system of the present invention employs an asynchronous serial communication technique for communicating through one communication line and a pulse transmission technique for efficiently switching data to rectify the data. The system of the present invention employs a technique of identifying and using a transmission time interval in order to identify data temporally changing in a semiconductor device on the reception side.
An embodiment of the asynchronous serial communication system of the present invention employing the above technique is illustrated in Fig.
Referring to FIG. 5, one
The two terminals of the
The
The
When the
The
In the write mode for programming the internal operation, the
The
Therefore, the data recognized by the
The pulse
The
The
At this time, the
The clock signal of the
When a plurality of
The analog signal output from the
The
The
The
To this end, the
The
The signal input from the
Therefore, the
The
5, the
The
5, an asynchronous serial communication method using two terminals, which is performed in the system according to the present invention, will be described with reference to the drawings.
FIG. 6 is a representation of a data stream for explaining a sequential data receiving method by UART communication.
The data is actually 7 bits or 8 bits. However, FIG. 6 illustrates the addition of a start bit and a stop bit before and after data for asynchronous serial communication.
The data maintains a high level in the standby state.
If a delay circuit having a fixed delay value is used, the data will be 1.5, 2.5 (for example) based on the start timing of the start bit, which transitions from a high level to a low level. , ≪ / RTI > and the like.
Here, the delay value can be applied to the timing of recognizing the data, and the delay value D of 1 corresponds to one cycle of the start bit. Therefore, the timing for recognizing the data when the delay value is 1.5 corresponds to the one-half cycle of the start bit from the start timing of the start bit, and the timing for recognizing the data when the delay value is 2.5 is the start of the start bit Corresponds to two cycles of the start bit from the timing.
However, in the case of being configured to recognize data using a delay circuit, there is a problem that the transmitting chip must know the fixed delay value of the receiving chip and the baud rate corresponding to the delay value must be set in the transmitting chip have. The delay value of the delay circuit can be varied according to conditions such as a process condition for manufacturing a chip and a temperature environment. Therefore, there is a problem in recognizing the data transmitted by the asynchronous serial communication method using the delay circuit.
The embodiment of the present invention includes a circuit for measuring the Low section in which the
The ring oscillator of FIG. 7 can recognize data by using a ring oscillator as shown in FIG. 7. The ring oscillator of FIG. 7 includes a time point where the start bit becomes Low and a period that returns to High Can be measured. The ring oscillator can be configured in the
The ring oscillator includes a plurality of delay circuits (DUC) 70 and a NOR
The ring oscillator includes
The configuration of each
The
The
The
The pass switch ST and the advance switches SF and SB may be composed of a transmission gate in which an NMOS transistor and a PMOS transistor are coupled in parallel. In the pass switch ST, the reverse output QB of the
And the
The
The
The positive output (Q) and inverted output (QB) of the
In the initial state, the
When the start bit starts and the reverse start bit transitions from low to high, the enable signal EN also transitions from high to low. At this time, the reset signal RESET is set to disable.
When the enable signal EN transitions to the low level, the NOR
As described above, when the start bit is started and the reset of the
The delay signal is advanced in the forward direction during the enable period in which the reverse start bit is held high by the sequential operation of the
The
That is, the passing switch ST of the
In the ring oscillator, the delay signal propagates in the forward direction through the forward lines of
It can be assumed that the path where the delay signal is returned is ideally not applied to the delay time. The delay time of the
However, the path on which the delayed signal is returned actually has a delay time. Therefore, for the accurate period setting of the oscillation signal, it is necessary to compensate for the increase of the period of the actual oscillation signal due to the delay of the pass switch ST and the fine delay of the back word line. For this, the delay line may be configured to have a delay time of the polling time point more than the delay time of the rising time point.
That is, the delay line of the delay circuit is delayed by a high to low (" low ") delay for the delay signal to compensate for the delay of the pass switch ST and the delay through the back word line. ) Delay can be configured to be shorter.
As described above, it is necessary to adjust the clock duty so that the delay resulting from the delay of the forward line and the back word line becomes a delay that determines the period of one actual oscillation signal.
The delay line may be designed to include two or more stages of a driving circuit of a CMOS transistor structure in which a PMOS transistor and an NMOS transistor are combined. If necessary, a capacitor may be additionally provided at an output terminal of each driving circuit.
The period of the oscillation signal is determined by the number of stages of the driving circuit and the resistance values present in each stage. Therefore, the period of the oscillation signal can be adjusted by varying the resistance value to adjust. Alternatively, the period of the oscillation signal can be determined by adjusting the gate bias voltage applied to each stage when the NMOS transistor or the PMOS transistor is used as a resistor. Therefore, the adjustment of the clock duty can also be performed by adjusting the resistance value.
9 and 10 are waveform diagrams for explaining a method for measuring a pulse width of a start bit and generating a capture signal for data recognition without an external clock signal. Here, the pulse width measurement of the start bit may be performed in the
The period of the oscillation signal generated by the start bit in FIG. 9 is twice the transmission bit size of the start bit as described with reference to FIGS. Therefore, in order to generate the timing for data recognition, there is a need for a detection circuit that detects transition points that transition from high to low or low to high of the oscillation signal, and generates a detection pulse that is synchronized with the detected points. Then, a delay circuit for delaying the detection pulse so that the detection pulse is positioned in the middle of the section in which the data is transmitted is required. The detection circuit and the delay circuit described above can be configured in the pulse
When the
However, in the case of generating a capture signal as shown in FIG. 9, since the first data (DATA0) following the start bit of the
Alternatively, the embodiment of the present invention can configure the
In this case, the period of the oscillation signal generated by the oscillator becomes equal to the transmission bit size of the start bit. When the oscillation signal is generated as shown in FIG. 10, the timing for data recognition can be ensured without having to construct a delay circuit, and no timing difference due to the clock duty occurs.
In the case of generating the oscillation signal as shown in Fig. 10, the
However, in order to generate the oscillation signal as shown in FIG. 10, the
The present invention may select the
On the other hand, the embodiment of the present invention discloses a method for enabling operation of the
The
11 illustrates that the
When the
The signal output from the
11 (b), synchronous tri-state input / output control between the
However, when data is written to the
When data is read from the
In order to read data from the
SUMMARY OF THE INVENTION In order to solve the problem described above, the present invention provides a pulse signal generator that generates a pulse signal having a small width and a low level at a time point when a potential of an input / output line (I / O line) And the
Also, the present invention can be configured to simultaneously measure the voltage level of the pulse signal in the
The above-described configurations can be implemented by the embodiments described below.
12 illustrates a circuit diagram for explaining writing data into the
12, the
The
More specifically, the
The voltage level of the input / output line (I / O line) after the pull-down stop is returned by pull-up, and a pulse signal swinging by pull-up and pull-down corresponding to the transmission signal Tx is outputted to the input / output line (I / O Line) .
Here, the pull-down control unit includes a transistor Mn for pulling down the input / output line I / O line, a gate for turning on the transistor Mn when a high level signal is input from the
Then, the
The
The
When the transmission signal Tx, which is a UART signal, is input from an external device, the
Pulse generation corresponding to the transmission signal Tx can be performed by the
The pulse generated by the
Pull down of the I / O line is maintained until the voltage (I / O) level of the input / output line (I / O line) reaches the reference voltage Vref applied to the
When the pull-down signal reaches the reference voltage Vref applied to the
The
On the other hand, the
Further, a signal transmitted to the
The
The
The AND
12, when an unintended glitch signal is generated on the communication path, the data output from the toggle flip-
In order to prevent the above error, the present invention can be implemented as shown in FIG. Referring to FIG. 13, the embodiment of the present invention resets the toggle flip-
13 for the above-mentioned error prevention operation includes a
The
The AND
On the other hand, Fig. 14 is a diagram illustrating a circuit for explaining an operation of reading data from the
14, the
The operation of the embodiment corresponding to the data read will be described with reference to Fig.
The
The input / output line (I / O line) can be pulled down at the time when the read clock Rclk changes to the high level in the
At the same time, the
When the
The double
It is preferable that the termination resistance R be calibrated to a value suitable for sensing the data output from the
On the other hand, when the input / output line I / O line is pulled down and floated at the time when the read clock Rclk changes to the high level in the
At this time, the
The input / output switch (I / O switch) is turned on while the pulse of the
The flip-
The
The
In the above configuration, the
As described above, the
Here, the
In addition, since the embodiment of the present invention transmits a pulse having a small swing width and a short time through an input / output line (I / O), it is advantageous in terms of power consumption.
Here, the
The embodiment of the present invention can use the transmission signal TX, the read clock Rclk and the mode signal W / R having the protocol as shown in Fig. 15 to perform the read and the mode.
Referring to FIG. 15, the transmission signal Tx may include data to be written to the
The mode signal W / R may have a waveform that maintains a high level by default in the write mode, changes to the low level in the read mode, and returns to the write mode after the read mode ends.
The read clock Rclk is formed alternately with a period for performing periodic sensing and data conversion corresponding to the read mode. According to the present invention, when data is output from the semiconductor device, You can reduce the size of the required output buffer by outputting it immediately. In addition, it is possible to prevent input / output noise from being introduced into the noise sensing sensing and data conversion sections.
Figure 16 illustrates an integrated circuit diagram for performing write and read operations in accordance with the present invention. FIG. 16 is an illustration in which FIG. 12 and FIG. 14 are integrated, and there is a difference in that a transfer signal Tx in FIG. 12 and an
Therefore, the output of the AND
The
The embodiment of FIG. 17 exemplifies that the level of the input / output line (I / O Line) of the
When the transfer signal Tx or the read clock Rclk, which is a UART signal, is input from the external device to the
More specifically, the
When the voltage (pull-up signal) of the input / output line (I / O line) rises above "5V-Vref" due to the above pull-up, the output of the
17, the input / output line I / O line is connected to a terminal to which a VF voltage (represented by VSS in FIG. 17) of two terminals of the
Although the
17, the
The embodiment of FIG. 18 is a combination of the embodiment of FIG. 16 and the
Here, the mode of FIG. 16 can be defined as a normal mode, and the mode of FIG. 17 can be defined as a reverse mode.
18 exemplarily shows only the read clock Rclk, and only the circuit related to the pull-up and pull-down of the input / output line (I / O Line) is briefly illustrated. The embodiment of FIG. 18 includes a mode selection switch (Mode-1, Mode-2) for mode switching. In FIG. 18, the description of the reference numerals for the constituent elements shown in FIG. 16 and FIG. 17, and the description of the constitution and operation thereof are omitted.
18, the
18, when the
19 shows a case in which the
As shown in Fig. 19A, in the normal mode corresponding to Fig. 16, a narrow pulse having an amplitude at which the voltage level is lowered corresponding to the data of the write or read is generated in the input / output line (I / O line). In the reverse mode corresponding to Fig. 17, as shown in Fig. 19B, a narrow pulse having an amplitude such that the voltage level increases corresponding to the data of the write or read is generated in the input / output line (I / O line).
The
With the above-described configuration, the present invention can implement a semiconductor device having two terminals using a CMOS device having two terminals, and the semiconductor device can share one terminal for data communication and power supply. Therefore, the semiconductor device can perform asynchronous serial communication. That is, the semiconductor device can write and read data using one shared terminal.
The above-described semiconductor device may have a rectifying function for obtaining a power supply voltage from data.
In addition, according to the present invention, a semiconductor device having two terminals can generate a reference clock for asynchronous serial communication, so that data can be written using a reference clock.
Further, the present invention minimizes the energy loss and the size of the internal circuit, so that data information generated inside the semiconductor device can be stably transmitted to an external controller.
In addition, the present invention can transmit data using a pulse of a short interval and the semiconductor device can recover data transmitted using a pulse of a short interval, thereby increasing the efficiency of the rectification function using data, An asynchronous serial communication technology capable of improving errors in the data transfer process can be implemented.
The present invention can determine a read mode and a write mode according to code information included in data.
Further, the present invention can generate a timing for determining a high or low state of data input in an asynchronous serial manner in a write mode using a data transmission time interval.
Therefore, in the present invention, when a code indicating a read mode is included in data, a semiconductor device having two terminals generates a clock signal corresponding to a transmission time interval and generates internal data (An element array including at least one of a sensor element and a memory element formed by using a CMOS element), and return to the write mode after receiving the data.
In the present invention, in the read mode, the output of the internal data forming section is generated in synchronization with the reference pulse signal sent from the external controller, the output is stored in one input / output terminal and sensed by an external controller Can be distinguished.
In the present invention, when data is output from the internal data forming unit, the operation of transferring data from the CMOS circuit to the output buffer and the operation of transferring data from the output buffer to the outside are alternately performed, .
According to the present invention, the selected one of the two terminals of the semiconductor device is shared for data communication and power supply according to the mode, so that the semiconductor device can be utilized variously.
Claims (21)
And a semiconductor device which generates a second constant pulse when the pull-down signal of the input / output line reaches the reference voltage and outputs the read data through the input / output line during an enable period of the second constant pulse ,
The controller comprising:
An input / output voltage regulator maintaining the pull-up so that the input / output line maintains an input / output reference voltage or higher;
A pull-down control unit for performing the pull-down on the input / output line in response to a read command, the pull-down control unit terminating when the voltage of the input / output line reaches a preset reference voltage;
A pulse generating circuit for generating the first constant pulse having the enable period of a predetermined width when the pull-down signal of the input / output line reaches a predetermined reference voltage; And
And a transistor for disconnecting the connection between the input / output line and the input / output voltage regulator during the enable period of the first constant pulse to float the input / output line.
A first switch which is turned on at the time when the enable of the first constant pulse starts to sample the data of the input / output line;
A second switch that is turned on at a time when the enable of the first constant pulse ends and samples the data of the input / output line; And
And a double-sampling differential amplifier for outputting the difference of the voltages sampled twice by the first and second switches as the read data.
A transistor for pulling down the input / output line;
And a comparator for comparing a voltage of the input / output line with a predetermined reference voltage,
The pull-down is performed by turning on the transistor corresponding to the read command,
And controls the transistor to terminate the pull-down if it is determined by the comparator that the voltage of the input / output line has reached the predetermined reference voltage by the pull-down.
And a semiconductor device which generates a second constant pulse when the pull-down signal of the input / output line reaches the reference voltage and outputs the read data through the input / output line during an enable period of the second constant pulse ,
The semiconductor device includes:
An input buffer for detecting that the pull-down voltage for the input / output line has reached the reference voltage;
A pulse generating circuit for generating the second constant pulse having the enable section having a constant width when the pull-down voltage for the input / output line reaches the reference voltage;
And outputting the read data through the input / output line during an enable period of the second constant pulse.
A pull-down control unit for performing pull-down on the input / output line in response to a read command, and terminating when the voltage of the input / output line reaches a preset reference voltage;
A pulse generating circuit for generating a constant pulse having an enable period of a predetermined width when the pull-down signal of the input / output line reaches a predetermined reference voltage; And
And a first transistor for blocking connection between the input / output line and the input / output voltage regulator during the enable period of the constant pulse to float the input / output line,
And a controller for sensing and outputting the data when the data is transferred to the floating input / output line.
A first switch which is turned on at the start of the enable of the constant pulse to sample the data of the input / output line;
A second switch that is turned on at the time when the enable of the constant pulse ends and samples the data of the input / output line; And
And a double sampling differential amplifier for outputting the difference of the voltages sampled twice by the first and second switches as the read data.
A second transistor for pulling down the input / output line; And
And a comparator for comparing a voltage of the input / output line with a predetermined reference voltage,
Turning on the second transistor corresponding to the read command to perform the pull down;
And controls the second transistor to terminate the pull-down if it is determined by the comparator that the voltage of the input / output line has reached the predetermined reference voltage by the pull-down.
A pulse generating circuit for generating a constant pulse having an enable period of a predetermined width when the pull-down voltage for the input / output line reaches the reference voltage;
And outputting the read data through the input / output line during the enable period of the constant pulse.
A second constant pulse is generated when the pull-down signal of the input / output line reaches the reference voltage in response to the read command, and the second constant pulse is generated when the pull- Output lines during the enable period of the stunt pulse.
A pulse generator for generating a pulse corresponding to a transition point of the transmission signal when the transmission signal is input;
An input / output voltage regulator maintaining the pull-up so that the input / output line maintains the input / output reference voltage or higher; And
A pull-down control unit for performing the pull-down on the input / output line in response to the input signal or the read command of the pulse generation unit, the pull-down control unit terminating when the pull-down signal reaches a preset reference voltage;
A pulse generating circuit for generating the first constant pulse having the enable period of a predetermined width when the pull-down signal of the input / output line reaches the reference voltage;
A transistor for blocking the connection between the input / output line and the input / output voltage regulator during the enable period of the first constant pulse to float the input / output line;
A first switch which is turned on at the time when the enable of the first constant pulse starts to sample the data of the input / output line;
A second switch that is turned on at a time when the enable of the first constant pulse ends and samples the data of the input / output line; And
And a double sampling differential amplifier for outputting the difference of the voltages sampled twice by the first and second switches as the read data,
Outputting the pulse signal that swings by the pull-up and the pull-down in response to the transmission signal, to the input / output line in response to the transmission signal, the voltage level of the input / output line after the pull- Serial communication system.
And a variable resistor between the input / output line and the power supply line to accurately sense a high level and a low level of the data transferred from the semiconductor device to the input / output line at the time of floating the input / output line.
An input buffer for comparing the pulse signal with the preset reference voltage and outputting a difference between the pulse signal and the reference voltage;
A pulse generating circuit for generating the second constant pulse having the enable period with a constant width corresponding to a transition time synchronized with the output of the input buffer; And
A toggle flip flop for restoring data having the same phase as the transmission signal using the second constant pulse in response to the write mode;
A switch for outputting the data read corresponding to the read mode through the input / output line during an enable period of the second constant pulse;
A diode for receiving a signal including the pulse signal through the input / output line; And
And a capacitor for charging the signal transmitted by the diode to generate an operating voltage.
Further comprising: a sensing array for writing the data;
And the sensing array is operated using the operating voltage of the capacitor.
Output line to a second reference voltage when the pull-up signal of the input / output line reaches the reference voltage corresponding to the read command, and outputs the read data to the second terminal Output lines during the enable period of the stunt pulse.
A pulse generator for generating a pulse corresponding to a transition point of the transmission signal when the transmission signal is input;
An input / output voltage regulator maintaining the pull-down so that the input / output line maintains the input / output reference voltage or lower; And
A pull-up control unit for performing the pull-up operation on the input / output line in response to the input signal or the read command of the pulse generation unit, the pull-up control unit terminating when the voltage of the input / output line reaches a preset reference voltage;
A pulse generating circuit for generating the first constant pulse having the enable period of a predetermined width when the pull-up signal of the input / output line reaches the reference voltage;
A transistor for blocking the connection between the input / output line and the input / output voltage regulator during the enable period of the first constant pulse to float the input / output line;
A first switch which is turned on at the time when the enable of the first constant pulse starts to sample the data of the input / output line;
A second switch that is turned on at a time when the enable of the first constant pulse ends and samples the data of the input / output line; And
And a double sampling differential amplifier for outputting the difference of the voltages sampled twice by the first and second switches as the read data,
Outputting the pulse signal corresponding to the transmission signal by the pull-up and the pulldown to the input / output line in response to the transmission signal, the voltage level of the input / output line after the pull-up interruption is returned by the pull- Serial communication system.
And a variable resistor between the input / output line and the power supply line to accurately sense a high level and a low level of the data transferred from the semiconductor device to the input / output line at the time of floating the input / output line.
An input buffer for comparing the pulse signal with a preset reference voltage to output a difference between the pulse signal and a reference voltage;
A pulse generating circuit for generating the second constant pulse having the enable period with a constant width corresponding to a transition time synchronized with the output of the input buffer; And
A toggle flip flop for restoring data having the same phase as the transmission signal using the second constant pulse in response to the write mode;
A switch for outputting the data read corresponding to the read mode through the input / output line during an enable period of the second constant pulse;
A diode for receiving a signal including the pulse signal through the input / output line; And
And a capacitor for charging the signal transmitted by the diode to generate an operating voltage.
Further comprising: a sensing array for writing the data;
And the sensing array is operated using the operating voltage of the capacitor.
And a second mode switch that turns on in response to the second switching mode,
In response to the turn-on of the first mode switch,
Output line and a first reference voltage for controlling the pull-down, and is configured to swing between a first reference voltage for controlling the pull-up and a first reference voltage for controlling the pull-down, Outputting a first pulse signal to the input / output line, performing the pull-down in response to a read command, generating a constant pulse when the pull-down signal of the input / output line reaches the first reference voltage, Output line during an enable period of a stunt pulse, and when data is transferred to the floating input / output line, the data is sensed and output,
In response to the turn-on of the second mode switch,
Output lines, swinging between a second reference voltage for controlling the pull-up and a second input / output reference voltage for controlling the pull-down and controlling the pull-up and pull-down of the transmission signal or the read command Output line and outputs the second pulse signal corresponding to the transition point to the input / output line, performs the pull-up in response to the read command, terminates the pull-up when the pull-up signal of the input / output line reaches the second reference voltage, Output line during an enable period of the constant pulse, and when the data is transferred to the floating input / output line, the controller senses the data and outputs the sensed data.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150123400A KR101723839B1 (en) | 2015-09-01 | 2015-09-01 | Semiconductor device, controller and system for asynchronous sirial communication |
CN201680050726.3A CN108140301A (en) | 2015-09-01 | 2016-08-19 | For the semiconductor device and controller and asynchronous serial communication method of asynchronous serial communication and asynchronous serial communication system |
US15/756,615 US10817765B2 (en) | 2015-09-01 | 2016-08-19 | Semiconductor device and controller for asynchronous serial communication, and asynchronous serial communication method and system |
PCT/KR2016/009207 WO2017039203A1 (en) | 2015-09-01 | 2016-08-19 | Semiconductor device and controller for asynchronous serial communication, and asynchronous serial communication method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150123400A KR101723839B1 (en) | 2015-09-01 | 2015-09-01 | Semiconductor device, controller and system for asynchronous sirial communication |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170027017A KR20170027017A (en) | 2017-03-09 |
KR101723839B1 true KR101723839B1 (en) | 2017-04-06 |
Family
ID=58402762
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150123400A KR101723839B1 (en) | 2015-09-01 | 2015-09-01 | Semiconductor device, controller and system for asynchronous sirial communication |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101723839B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11948486B2 (en) | 2022-01-04 | 2024-04-02 | FINDEACHIP Inc. | Integrated circuit having universal asynchronous receiver/transmitter for data communication stability in noise environment |
KR102468986B1 (en) * | 2022-01-04 | 2022-11-22 | (주)파인디어칩 | Integrated circuit with data communication stability in noisy environment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003050776A (en) * | 2001-07-24 | 2003-02-21 | Internatl Business Mach Corp <Ibm> | Data input/output device, memory system, data input/ output circuit and data input/output method |
JP2015076655A (en) * | 2013-10-07 | 2015-04-20 | マイクロン テクノロジー, インク. | Semiconductor device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006279273A (en) * | 2005-03-28 | 2006-10-12 | Oki Electric Ind Co Ltd | Interface circuit |
-
2015
- 2015-09-01 KR KR1020150123400A patent/KR101723839B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003050776A (en) * | 2001-07-24 | 2003-02-21 | Internatl Business Mach Corp <Ibm> | Data input/output device, memory system, data input/ output circuit and data input/output method |
JP2015076655A (en) * | 2013-10-07 | 2015-04-20 | マイクロン テクノロジー, インク. | Semiconductor device |
Also Published As
Publication number | Publication date |
---|---|
KR20170027017A (en) | 2017-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10817765B2 (en) | Semiconductor device and controller for asynchronous serial communication, and asynchronous serial communication method and system | |
US6784718B2 (en) | Semiconductor device adaptable to a plurality of kinds of interfaces | |
US7579861B2 (en) | Impedance-controlled pseudo-open drain output driver circuit and method for driving the same | |
CN100452787C (en) | High speed signaling for interfacing VLSI CMOS circuits | |
TWI531162B (en) | Non-volatile data-storage latch | |
KR100741470B1 (en) | Clock generator for usb devices | |
TWI462113B (en) | Memory system having incorrupted strobe signals | |
CN101636913B (en) | Low power serdes architecture using serial i/o burst gating | |
TWI760359B (en) | Impedance calibration circuit and semiconductor memory device including the same | |
CN101303683A (en) | Control interface and protocol | |
CN109300493B (en) | Ripple compensator, data driving circuit and semiconductor device | |
KR101723839B1 (en) | Semiconductor device, controller and system for asynchronous sirial communication | |
US12101062B1 (en) | Temperature-reporting oscillator | |
TWI573022B (en) | Transmitter circuit, receiver circuit, and transmitting/receiving system | |
TWI816226B (en) | Interface of a memory circuit and memory system thereof | |
KR101723838B1 (en) | Semiconductor device, controller and system for asynchronous sirial communication | |
KR101723836B1 (en) | Semiconductor device, controller and oscillator for asynchronous sirial communication and method for asynchronous sirial communication | |
CN101263697B (en) | Method and apparatus for generating a serial clock without a PLL | |
US8436666B2 (en) | Interface apparatus for semiconductor integrated circuit and interfacing method thereof | |
US7336554B2 (en) | Semiconductor memory device having a reduced number of pins | |
CN115032441B (en) | Voltage peak detection circuit and electronic equipment | |
JP2021064193A (en) | Semiconductor device | |
US20150002199A1 (en) | Semiconductor system | |
TWI426519B (en) | Memory chips and judgment circuits thereof | |
CN112578700A (en) | Electronic device and operation method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
FPAY | Annual fee payment |
Payment date: 20191213 Year of fee payment: 4 |