An integrated circuit comprising an output driver including an output terminal, and a receiving circuit including a termination resistor connected between the output terminal and a ground. The output driver comprising a first nmos transistor configured to pull up a voltage of the output terminal to a pull-up voltage in response to a pull-up signal, and a second nmos transistor configured to pull down the output terminal to a ground voltage in response to a pull-down signal.
|
1. An integrated circuit (IC) comprising:
an output driver including;
an output terminal,
a first n-type metal-oxide semiconductor (nmos) transistor configured to pull up a voltage of the output terminal to a pull-up voltage, in response to a pull-up signal, and
a second nmos transistor configured to pull down the voltage of the output terminal to a ground voltage, in response to a pull-down signal; and
a receiving circuit including,
a termination resistor connected between the output terminal and a ground, and
a sense-amplifier configured to sense and to amplify data received from the output terminal in response to a clock signal.
0. 21. An integrated circuit (IC) comprising:
an output driver including,
an output terminal,
a first n-type metal-oxide semiconductor (nmos) transistor configured to pull up a voltage of the output terminal to a pull-up voltage, in response to a pull-up signal, and
a second nmos transistor configured to pull down the voltage of the output terminal to a ground voltage, in response to a pull-down signal; and
a receiving circuit including,
a termination resistor connected between the output terminal and a ground, and
a sense-amplifier configured to sense and to amplify data received from the output terminal in response to a clock signal, the sense-amplifier including a first p-type metal-oxide semiconductor (pmos) transistor and a second pmos transistor, the gate node of the first pmos transistor being connected to the output terminal and the gate node of the second pmos transistor being connected to a reference voltage, and a cross coupled latch connected to drain node of the first pmos transistor and drain node of the second pmos transistor respectively.
4. A system comprising:
a first data processing circuit including,
a first output driver having a first output terminal connected to a channel, and
a first receiving circuit, the first receiving circuit including a first sense amplifier configured to sense and to amplify first input data input through the first output terminal in response to a first clock signal; and
a second data processing circuit configured to communicate with the first data processing circuit via the channel, wherein
the first output driver including includes,
a first n-type metal-oxide semiconductor (nmos) transistor configured to pull up a voltage of the first output terminal to a pull-up voltage of the first data processing circuit in response to a first pull-up signal, and
a second nmos transistor configured to pull down a voltage of the first output terminal to a ground voltage of the first data processing circuit in response to a first pull-down signal,
the second data processing circuit including includes a second receiving circuit, the second receiving circuit including a first termination resistor connected between the channel and a ground of the second data processing circuit.
0. 26. An integrated circuit (IC) comprising:
an output driver including an output terminal, a first n-type metal-oxide semiconductor (nmos) transistor configured to pull up a voltage of the output terminal to a pull-up voltage, in response to a pull-up signal, and a second nmos transistor configured to pull down the voltage of the output terminal to a ground voltage, in response to a pull-down signal; and
a receiving circuit including,
a termination resistor connected between the output terminal and a ground, and
a sense-amplifier configured to sense and to amplify data received from the output terminal in response to a clock signal, the sense-amplifier including,
a first pmos transistor, the gate node of the first pmos transistor being connected to the clock signal, and the source node of the first pmos transistor being connected to a power supply voltage vddq;
a second pmos transistor, the gate node of the second pmos transistor being connected to the output terminal, and the source node of the second pmos transistor being connected to the drain node of the first pmos transistor;
a third pmos transistor, the gate node of the third pmos transistor being connected to a reference voltage, and the source node of the third pmos transistor being connected to the drain node of the first pmos transistor;
a fourth pmos transistor, the source node of the fourth pmos transistor being connected to the drain node of the second pmos transistor, and the gate node and the drain node of the fourth pmos transistor being connected a first data out node and a second data out node, respectively;
a fifth pmos transistor, the source node of the fifth pmos transistor being connected to the drain node of the third pmos transistor, and the gate node and the drain node of the fifth pmos transistor being connected the second data out node and the first data out node, respectively;
a third nmos transistor, the source node of the third nmos transistor being connected to a ground voltage vssq, and the gate node and the drain node of the third nmos transistor being connected to the second data out node and the first data out node, respectively; and
a fourth nmos transistor, the source node of the fourth nmos transistor being connected to the ground voltage vssq, and the gate node and the drain node of the fourth nmos transistor being connected to the first data out node and the second data out node, respectively.
2. The IC of
3. The IC of
a pre-driver circuit configured to, in response to an enable signal, generate the pull-up signal and the pull-down signal in response to an enable signal and in response to output such that the pull-up signal and the pull-down signal are based on data, the pull-up signal and the pull-down signal being complementary to each other; and
a control circuit configured to decode a command and to control activation of one of the enable signal and transmission of the clock signal based on a decoding result.
5. The system of
the first receiving circuit associated with the first data processing circuit includes a second termination resistor connected between the channel and a ground of the first data processing circuit,
the second data processing circuit further includes a second output driver having a second output terminal connected to the channel, the second output driver includes including,
a third nmos transistor configured to pull up a voltage of the second output terminal to a pull-up voltage of the second data processing circuit in response to a second pull-up signal; and
a fourth nmos transistor configured to pull down the voltage of the second output terminal to a ground voltage of the second data processing circuit in response to a second pull-down signal.
6. The system of
the first data processing circuit includes,
a first pre-driver circuit configured to generate the first pull-up signal and the first pull-down signal in response to such that the first pull-up signal and the first pull-down signal are based on first output data, and the first pull-up signal and the first pull-down signal being are complementary to each other, and
the second data processing circuit includes,
a second pre-driver circuit configured to generate the second pull-up signal and the second pull-down signal, in response to such that the second pull-up signal and the second pull down signal are based on second output data, and the second pull-up signal and the second pull-down signal being are complementary to each other; and
the second receiving circuit including a second sense amplifier configured to sense and to amplify second input data input through the second output terminal in response to a second clock signal.
9. The system of
a first pre-driver circuit configured to generate, in response to a first enable signal, the first pull-up signal and the first pull-down signal, in response to a first enable signal and such that the first pull-up signal and the first pull-down signal are based on first output data, and the first pull-up signal and the first pull-down signal being are complementary to each other; and
a first control circuit configured to decode a first command and to control activation of the first enable signal or transmission of the first clock signal according to a decoding result.
10. The system of
a second pre-driver circuit configured to generate, in response to a second enable signal, the second pull-up signal and the second pull-down signal, in response to a second enable signal and such that the second pull-up signal and the second pull-down signal are based on second output data, and the second pull-up signal and the second pull-down signal being are complementary to each other;
a second sense-amplifier configured to sense and to amplify second input data input through the second output terminal, in response to a second clock signal; and
a second control circuit configured to decode a second command and to control activation of the second enable signal or transmission of the a second clock signal according to a decoding result, wherein
the second receiving circuit includes a second sense-amplifier configured to sense and to amplify second input data that is input through the second output terminal, in response to the second clock signal.
12. The system of
14. The system of
the first data processing circuit and the second data processing circuit are mounted on a board, and
the system is a memory module.
15. The system of
a central processing unit (CPU) configured to communicate with the first data processing circuit and the second data processing circuit through a data bus, wherein the system is any one of a personal computer (PC), a laptop computer and a handheld device.
0. 16. An integrated circuit (IC) comprising:
a first n-type metal-oxide semiconductor (nmos) transistor configured to pull up a voltage of an output terminal to a pull-up voltage in response to a pull-up signal;
a second nmos transistor configured to pull down the voltage of the output terminal to a ground voltage in response to a pull-down signal;
a selection circuit configured to selectively output one of first data and second data in response to a clock signal;
a first pre-driver circuit configured to output the pull-up signal in response to output data of the selection circuit; and
a second-pre-driver circuit configured to output the pull-down signal in response to the output data of the selection circuit,
wherein the pull-up signal and the pull-down signal are complementary to each other.
0. 17. The IC of
a resistance circuit connected between the output terminal and a data pad.
0. 18. The IC of
0. 19. The IC of
a control signal generation circuit configured to generate a control signal in response to the clock signal and the pull-down signal; and
a third nmos transistor configured to pull down the voltage of the output terminal to the ground voltage in response to the control signal.
0. 20. The IC of
a control signal generation circuit configured to determine dependency of the pull-down signal input at each time point in response to the clock signal and to generate a control signal according to a determination result; and
a third nmos transistor configured to pull down the voltage of the output terminal to the ground voltage in response to the control signal.
0. 22. The IC of claim 21, wherein the cross coupled latch is configured to store data received from the output terminal during a first phase of the clock signal.
0. 23. The IC of claim 22, wherein the cross coupled latch is configured to be reset during a second phase of the clock signal.
0. 24. The IC of claim 21, wherein the cross coupled latch comprises:
a third pmos transistor, the source node of the third pmos transistor being connected to the drain node of the second pmos transistor and the gate node and the drain node of the third pmos transistor being connected a second data out node and a first data out node respectively;
a fourth pmos transistor, the source node of the fourth pmos transistor being connected to the drain node of the first pmos transistor and the gate node and the drain node of the fourth pmos transistor being connected the first data out node and the second data out node respectively;
a third nmos transistor, the source node of the third nmos transistor being connected to a ground voltage vssq and the gate node and the drain node of the third nmos transistor being connected to the second data out node and the first data out node respectively; and
a fourth nmos transistor, the source node of the fourth nmos transistor being connected to the ground voltage vssq and the gate node and the drain node of the fourth nmos transistor being connected to the first data out node and the second data out node respectively.
0. 25. The IC of claim 24, wherein the sense amplifier further comprises:
a fifth nmos transistor, the source node of the fifth nmos transistor being connected to the ground voltage vssq and the gate node and the drain node of the fifth nmos transistor being connected to the clock signal and the first data out node respectively; and
a sixth nmos transistor, the source node of the sixth nmos transistor being connected to the ground voltage vssq and the gate node and the drain node of the sixth nmos transistor being connected to the clock signal and the second data out node respectively.
0. 27. The IC of claim 26, wherein the sense amplifier further comprises:
a fifth nmos transistor, the source node of the fifth nmos transistor being connected to the ground voltage vssq, and the gate node and the drain node of the fifth nmos transistor being connected to the clock signal and the first data out node, respectively; and
a sixth nmos transistor, the source node of the sixth nmos transistor being connected to the ground voltage vssq, and the gate node and the drain node of the sixth nmos transistor being connected to the clock signal and the second data out node, respectively.
|
This application
Here, k is a constant number, and r is an exponent. For example, r may be a real number between 1 and 2.
A voltage VOH of an output terminal 105 of the output driver 100A may be determined based on the current IPU flowing in the NMOS transistor associated with pull up driver 101 and the termination resistor Rterm. When the current IPU flowing in one of the NMOS transistor associated with pull up driver 101 and in the termination resistor Rterm is increased, the voltage VOH of the output terminal 105 of the output driver 100A increases.
An amount of the current IPU flowing in the NMOS transistor associated with pull up driver 101 and/or resistance of the termination resistor Rterm may be determined or selected properly based on signal integrity of data on the channel 200. As an amount of the IPU flowing in the NMOS transistor associated with pull up driver 101 may be changed according to changes in process, voltage and/or temperature, the current, IPU may be adjusted to retain an appropriate value by adjusting width of the NMOS transistor associated with pull up driver 101.
The NMOS transistor associated with pull up driver 101 pulls up an output terminal 105 to a pull-up voltage in response to a pull-up signal PU. The pull-up voltage may be a voltage related to a power voltage VDDQ, e.g., a maximum output voltage (VDDQ-Vth) of the output driver 100A; however, the pull-up voltage may be simply expressed as a power voltage VDDQ.
VOH of
IPD∝k(VDDQ−Vth)r [Relationship 2]
Here, k is a constant number and r is an exponent. For example, r may be a real number between 1 and 2.
The NMOS transistor associated with pull down driver 103 pulls down a voltage of the output terminal 105 of the output driver 100A to a ground. For example, the NMOS transistor associated with pull down driver 103 has a pseudo-open drain structure which may operate without a pull-down driver.
For example, a threshold voltage of each NMOS transistor associated with pull up drivers 101B, 101C, 103C, 104D, 104E, 106E, 103F, 101G and 106G is approximately 50 mV to 100 mV lower than a threshold voltage of each NMOS transistor associated with pull down drivers 103B, 101D, 103D, 101E, 103E, 101F and 103G.
That is, dopant density of an active region, e.g., a drain and a source, of each NMOS transistor associated with pull up driver 101B, 101C, 103C, 104D, 104E, 106E, 103F, 101G and 106G may be as much as 10 to 100 times higher than dopant density of an active region, e.g., a drain and a source, of each NMOS transistor 130B, 101D, 103D, 101E, 103E, 101F and 103G.
Referring to
Referring to
Referring to
Referring to
Each NMOS transistor associated with pull up drivers 101E and 104E is controlled by a first control signal Pull-up. Each NMOS transistor associated with pull down drivers 103E and 106E is controlled by a second control signal Pull-down. As described above, a threshold voltage of each NMOS transistor associated with drivers 104E and 106E may be designed to be lower than a threshold voltage of each NMOS transistor associated with drivers 101E and 103E.
Referring to
Referring to
As described above, since each output driver 100A to 100G uses at least one NMOS transistor as a pull-up driver, the output drivers 100A to 100G, each exhibit faster operation speed than an output driver using a PMOS transistor as a pull-up driver. As the layout area per current for each NMOS transistor-based output driver 100A to 100G is also smaller, lower input capacitance is exhibited. Accordingly, each output driver 100A to 100G may operate at a relatively high speed. Moreover, a termination using a ground voltage VSSQ may reduce power consumption compared to a termination using a power voltage VDDQ.
Referring to
The control signal generation circuit 107I generates a control signal which may control an ON/OFF state of the NMOS transistor associated with 109I based on a second control signal Pull-down and a clock signal CLKDQ.
The control signal generation circuit 107I may be embodied in a finite state machine (FSM). For example, the FSM associated with signal generation circuit 107I may determine a logic level of the second control signal Pull-down, which is input continuously, based on the clock signal CLKDQ and generate a control signal which may turn the NMOS transistor associated with second pull down driver 109I ON or OFF according to a determination result.
For example, when a logic level of the second control signal Pull-down is 1, 0, 1 and 0 at four different time points, the FSM associated with signal generation circuit 107I may determine that there is no data dependency and generate a control signal having a low level, which may turn the NMOS transistor associated with second pull down driver 109I OFF for de-emphasis of output data, according to a determination result.
However, when a logic level of the second control signal Pull-down is 1, 1, 1 and 0 (or 0, 0, 0 and 1) at four different time points, the FSM associated with signal generation circuit 107I may determine that there is data dependency and may generate a control signal having a high level, which may turn the NMOS transistor associated with second pull down driver 109I ON for pre-emphasis of output data, according to a determination result.
Referring to
The control signal generation circuit 107J generates a control signal which may control an ON/OFF state of the NMOS transistor associated with second pull up driver 109J based on a clock signal CLKDQ and a first control signal Pull-up. The control signal generation circuit 107J may be embodied in an FSM. A function of the control signal generation circuit 107J is substantially the same as a function of the control signal generation circuit 107I explained above in reference to
Referring to
Each control signal generation circuit 107-K1 and 107-K2 may be embodied in an FSM.
The first control signal generation circuit 107-K1 generates a control signal which may control an ON/OFF state of the NMOS transistor associated with second pull up driver 109K-1 based on a clock signal CLKDQ and a first control signal Pull-up.
The second control signal generation circuit 107-K2 generates a control signal which may control an ON/OFF state of the NMOS transistor associated with second pull down driver 109K-2 based on a clock signal CLKDQ and a second control signal Pull-down. A function of each control signal generation circuit 107-K1 and 107-K2 is substantially the same as a function of the control signal generation circuit 107I explained referring to
NMOS transistors associated with pull up and pull down drivers 101B and 103B, 101C and 103C, 101D and 103D, 101E and 103E, 101F and 103F, 101G and 103G, 101 and 103, 101I and 103I, 101J and 103J, 101K and 103K, 104E and 106E, and 109K-1 and 109K-2, respectively, connected in series between the voltage lines and ground lines of output drivers 100B to 100K explained above, in reference to
The system 4000 of
The first data processing circuit 4100 includes a first selection circuit 10-1, a first pre-driver circuit including pre-drivers 20-1 and 30-1, a first output driver 100-1, a first receiving circuit 3000-1, and a first control circuit 4110.
The second data processing circuit 4200 includes a second selection circuit 10-2, a second pre-driver circuit including pre-drivers 20-2 and 30-2, a second output driver 100-2, a second receiving circuit 3000-2 and a second control circuit 4210.
A structure and a function of each selection circuit 10- and 10-2 of
Each pre-driver 20-1, 20-2, 30-1 and 30-2 may be enabled or disabled based on an enable signal EN output from each control circuit 4110 and 4210.
Each control circuit 4110 and 4210 may transmit or receive a command CMD for a data processing operation, e.g., a data transmission operation or a data receiving operation, which will be performed in each data processing circuit 4100 and 4200. For example, when the channel 200 is a unidirectional channel, each control circuit 4100 and 4210 may decode a transmitted or received command CMD, and generate each command CMD1 and CMD2 according to a decoding result.
An exemplary operation is explained as follows. A first data processing circuit 4100 transmits data to a second data processing circuit 4200 through the channel 200. A first control circuit 4110 receives a first data transmission command CMD1 and transmits a command CMD corresponding to the first data transmission command CMD1 to a second control circuit 4210. The first control circuit 4110 transmits an activated enable signal EN to each first pre-driver 20-1 and 30-1 in response to a first data transmission command CMD1.
Each enabled first pre-driver 20-1 and 30-1 generates control signals PU and PD which are complementary to each other based on data ED or OD. Accordingly, a first output driver 100-1 may transmit corresponding data to the second data processing circuit 4200 through the channel 200 in response to control signals PU or PD (control signals PU and PD are complimentary to each other).
In addition, the first control circuit 4110 blocks a clock signal CKB supplied to a first receiving circuit 3000-1 in response to a first data transmission command CMD1. Subsequently, the first receiving circuit 3000-1 becomes disabled.
The second control circuit 4210 decodes a command CMD and transmits an inactivated enable signal EN to each second pre-driver 20-2 and 30-2 according to a decoding result. Accordingly, each second pre-driver 20-2 and 30-2 becomes disabled. The second control circuit 4210 supplies a clock signal CKB and a control signal CTRL having a high level to a second receiving circuit 3000-2 according to the decoding result. Accordingly, the second receiving circuit 3000-2 may receive and process data transmitted from the first data processing circuit 4100 through the channel 200.
Continuing this explanation of exemplary operation, the second data processing circuit 4200 transmits data to the first data processing circuit 4100 through the channel 200.
The second control circuit 4210 receives a second data transmission command CMD2 and transmits a command CMD corresponding to the second data transmission command CMD2 to the first control circuit 4110. The second control circuit 4210 transmits an activated enable signal EN to each second pre-driver 20-2 and 30-2 in response to the second data transmission command CMD2.
Each enabled second pre-driver 20-2 and 30-2 generates control signals PU and PD, which are complementary to each other, based on data ED or OD. Accordingly, a second output driver 100-2 may transmit corresponding data to the first data processing circuit 4100 through the channel 200 in response to the control signals PU and PD which are complementary to each other. Additionally, the second control circuit 4210 blocks a clock signal CKB supplied to the second receiving circuit 3000-2 in response to a second data transmission command CMD2. Accordingly, the second receiving circuit 3000-2 is disabled.
The first control circuit 4110 decodes a command CMD and transmits an inactivated enable signal EN to each first pre-driver 20-1 and 30-1 according to a decoding result. Accordingly, each first pre-driver 20-1 and 30-1 is disabled. In addition, the first control circuit 4110 supplies a clock signal CKB and a control signal CTRL having a high level to the first receiving circuit 3000-1 according to the decoding result. Subsequently, the first receiving circuit 3000-1 may receive and process data transmitted from the second data processing circuit 4200 through the channel 200.
Each output driver 100-1 and 100-2 may be embodied in one of output drivers 100A to 100K. When each output driver 100-1 and 100-2 is embodied in one of output drivers 100I to 100K including an FSM, a clock signal CLKDQ is supplied to the one output driver.
As another example, when the channel is a bidirectional channel, a first output driver 100-1 and a first receiving circuit 3000-1 which are connected to a first output terminal 105-1 are enabled, and a second output driver 100-2 and a second receiving circuit 3000-2 which are connected to a second output terminal 105-2 are enabled.
Each control circuit 4110 and 4210 supplies a clock signal CKB and a control signal CTRL having a high level to each receiving circuit 3000-1 and 3000-2. Each control circuit 4110 and 4210 may supply an activated enable signal EN to each pre-driver 20-1, 20-2, 30-1 and 30-2.
A function and a structure of each receiving circuit 3000-1 and 3000-2 are substantially the same as a function and a structure of the second device 3000 illustrated in
The first data processing circuit 4100 may be a master using a serial communication protocol or a serial communication standard, and the second data processing circuit 4200 may be a slave using the serial communication protocol or the serial communication standard.
A device using the serial communication protocol or the serial communication standard may be a universal asynchronous receiver transmitter (UART), a serial peripheral interface (SPI), an inter-integrated circuit (12C), a system management bus (SMBus), a controller area network (CAN), a universal serial bus (USB), a camera serial interface (CSI) according to a mobile industry processor interface (MIPI®), a display serial interface (DSI) according to the MIPI®, a mobile display digital interface (MDDI), a local interconnect network (LIN), a displayport (DP) or an embedded Display-Port (eDP).
According to an example embodiment, the first data processing circuit 4100, the channel 200 and the second data processing circuit 4200 may be embodied in an integrated circuit (IC) or a system-on chip (SoC).
According to another example embodiment, the first data processing circuit 4100, the channel 200 and the second data processing circuit 4200 may be embodied in a memory module.
According to still another example embodiment, the first data processing circuit 4100, the channel 200 and the second data processing circuit 4200 may be embodied in a multi-chip package (MCP). According to still other example embodiments, the first data processing circuit 4100, the channel 200 and the second data processing circuit 4200 may be embodied in: a Package On Package (PoP), Ball Grid Arrays (BGAs), Chip Scale Packages (CSPs), a Plastic Leaded Chip Carrier (PLCC), a Plastic Dual In-Line Package (PDIP), a Chip On Hoard (COB), a CERamic Dual In-Line Package (CERDIP), a plastic metric quad flat pack (MQFP), a Thin Quad Flat Pack (TQFP), a small-outline integrated circuit (SOIC), a shrink small outline package (SSOP), a thin small outline (TSOP), a system in package (SIP), a wafer-level package (WLP) or a water-level processed stack package (WSP).
According to still another example embodiment, when a system 4000 further includes a central processing unit (CPU) or a processor which communicates with at least one of the first data processing circuit 4100 and the second data processing circuit 4200 through a data bus, the system 4000 may be embodied in a personal computer (PC) or a laptop computer.
According to still another example embodiment, the first data processing circuit 4100 may be a memory controller, and the second data processing circuit 4200 may be a volatile memory device or a non-volatile memory device. According to still another example embodiment, each of the first data processing circuit 4100 and the second data processing circuit 4200 may be a volatile memory device or a non-volatile memory device.
The volatile memory device may be embodied in a dynamic random access memory (DRAM), a static random access memory (SRAM), a thyristor RAM (T-RAM), a zero capacitor RAM (Z-RAM), or a Twin Transistor RAM (TTRAM).
The non-volatile memory device may be embodied in an Electrically Erasable Programmable Read-Only Memory (EEPROM), a flash memory, a Magnetic Ram (MRAM), a Spin-Transfer Torque MRAM, a Conductive bridging RAM (CBRAM), a Ferroelectric RAM (FeRAM), a Phase change RAM (PRAM), a Resistive RAM (RRAM or ReRAM), a Nanotube RRAM, a Polymer RAM (PoRAM), a Nano Floating Gate Memory (NFGM), a holographic memory, a Molecular Electronics Memory Device, or an Insulator Resistance Change Memory.
Data are transmitted to the channel 200 by using an output driver 100A including the NMOS pull-up driver 101 and the NMOS pull down driver 103 (S10). For example, the output driver 100A transmits data to the channel 200 by using selectively, the NMOS pull-up driver 101 which operates in response to a pull up signal PU and the NMOS pull-down driver 103 which operates in response to a pull down signal PD. The channel 200 is terminated to a ground through the termination resistor Rterm (S20). The second receiving circuit 3000-2 processes, e.g., senses and amplifies, data input through the channel 200 (S30).
Here, each of the first device 2000 and the second device 3000 may be embodied in a different chip, and the channel 200 may be embodied in a vertical electrical connection (via), e.g., through silicon via (TSV).
Referring to
For example, a package may be embodied in: a Package On Package (PoP), Ball Grid Arrays, Chip Scale Packages (CSPs), a Plastic Leaded Chip Carrier (PLCC), a Plastic Dual in-line Package (PDIP), a Chip On Board (COB), a CERamic Dual In-line Package (CERDIP), a plastic metric quad flat pack (MQFP), a Thin Quad Flat Pack (TQFP), a small-outline integrated circuit (SOIC), a shrink small outline package (SSOP), a thin small outline package (TSOP), a system in package (SIP), a multi-chip package (MCP), a wafer-level package (WLP) or a wafer-level processed stack package (WSP).
Referring to
The second system 5020 includes a second optical-electrical conversion circuit 5021 and the second device 3000. The second optical-electrical conversion circuit 5021 may convert an optical signal input through the optical connection means 200-1 into an electrical signal, and transmit a converted electrical signal to the second device 3000.
Referring to
When the first system 5010 transmits data to the second system 5020, the first electrical-optical conversion circuit 5011 may convert an electrical signal output from the first data processing circuit 4100 into an optical signal, and output a converted optical signal to the second system 5020 through the optical connection means of 200-1.
The second system 5020 includes the second optical-electrical conversion circuit 5021 and the second data processing circuit 4200. The second optical-electrical conversion circuit 5021 may convert an optical signal input through the optical connection means 200-1 into an electrical signal, and transmit a converted electrical signal to the second data processing circuit 4200.
The first system 5010 may further include a third optical-electrical conversion circuit 5012, and the second system 5020 may further include a fourth electrical-optical conversion circuit 5022. When the second system 5020 transmits data to the first system 5010, the fourth electrical-optical conversion circuit 5022 may convert an electrical signal output from the second data processing circuit into an optical signal, and output a converted optical signal to the first system 5010 through the optical connection means 200-1. The third optical-electrical conversion circuit 5012 may convert an optical signal input through the optical connection means 200-1 into an electrical signal and transmit a converted electrical signal to the first data processing circuit 4100.
A pull-up driver of an output driver according to an example embodiment of the present inventive concepts uses an NMOS transistor instead of a PMOS transistor, so that it may process data at a high speed.
When an NMOS transistor which is used as a pull-up driver is turned on in a ground termination structure according to an example embodiment of the present inventive concepts, the NMOS transistor may operate as a current source automatically since the NMOS transistor operates in a saturation region.
Although a few embodiments of the present general inventive concepts have been shown and described, it will be appreciated by those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the general inventive concepts, the scope of which is defined in the appended claims and their equivalents.
Ahn, Min Su, Bae, Yong Cheol, Jeon, Young Jin, Moon, David
Patent | Priority | Assignee | Title |
10778220, | Jul 17 2018 | SK Hynix Inc. | Data output buffer |
11823765, | Aug 03 2020 | CHANGXIN MEMORY TECHNOLOGIES, INC | Storage system |
Patent | Priority | Assignee | Title |
5410262, | Jun 08 1993 | SAMSUNG ELECTRONICS CO , LTD | Data output buffer of a semiconductor integrated circuit |
5467455, | Nov 03 1993 | SHENZHEN XINGUODU TECHNOLOGY CO , LTD | Data processing system and method for performing dynamic bus termination |
5877635, | Mar 07 1997 | Taiwan Semiconductor Manufacturing Co., Ltd. | Full-swing buffer circuit with charge pump |
6141263, | Mar 01 1999 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Circuit and method for a high data transfer rate output driver |
7982493, | Jan 29 2010 | Hynix Semiconductor Inc. | Semiconductor integrated circuit for controlling output driving force |
8102186, | Sep 08 2009 | Renesas Electronics Corporation | Semiconductor integrated circuit with first and second transmitter-receivers |
8212543, | May 13 2008 | L&L Engineering, LLC | Method and systems for conduction mode control |
8315122, | Mar 12 2009 | Samsung Electronics Co., Ltd. | Multi-chip package semiconductor memory device providing active termination control |
20040165692, | |||
20050007145, | |||
20130002290, | |||
20140015565, | |||
20170015565, | |||
JP2000357745, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 13 2017 | Samsung Electronics Co., Ltd. | (assignment on the face of the patent) | / | |||
Jun 21 2023 | SAMSUNG ELECTRONICS CO , LTD | Intellectual Keystone Technology LLC | LICENSE SEE DOCUMENT FOR DETAILS | 064444 | /0863 |
Date | Maintenance Fee Events |
Jul 06 2022 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 19 2022 | 4 years fee payment window open |
Sep 19 2022 | 6 months grace period start (w surcharge) |
Mar 19 2023 | patent expiry (for year 4) |
Mar 19 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 19 2026 | 8 years fee payment window open |
Sep 19 2026 | 6 months grace period start (w surcharge) |
Mar 19 2027 | patent expiry (for year 8) |
Mar 19 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 19 2030 | 12 years fee payment window open |
Sep 19 2030 | 6 months grace period start (w surcharge) |
Mar 19 2031 | patent expiry (for year 12) |
Mar 19 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |