HIGH-SPEED I/O CIRCUIT FOR DIE-TO-DIE INTERCONNECT FOR SUPPRESSING OVERSHOOT AND UNDERSHOOT
20250158604 ยท 2025-05-15
Assignee
Inventors
- Yi-Gyeong KIM (Daejeon, KR)
- Young-Su Kwon (Daejeon, KR)
- Su-Jin PARK (Daejeon, KR)
- Young-deuk Jeon (Sejong-si, KR)
- Min-Hyung Cho (Daejeon, KR)
Cpc classification
International classification
Abstract
Disclosed herein is a high-speed I/O circuit for die-to-die interconnect for suppressing an overshoot and an undershoot. A data reception circuit includes a reception circuit configured to convert a reception signal received from an interconnect into a digital signal, a first clipper circuit configured to suppress an overshoot of the reception signal based on current extraction, and a second clipper circuit configured to suppress an undershoot of the reception signal based on current supply.
Claims
1. A data reception circuit, comprising: a reception circuit configured to convert a reception signal received from an interconnect into a digital signal; a first clipper circuit configured to suppress an overshoot of the reception signal based on current extraction; and a second clipper circuit configured to suppress an undershoot of the reception signal based on current supply.
2. The data reception circuit of claim 1, wherein the first clipper circuit comprises: a first sensing port configured to sense a voltage at an input terminal of the reception circuit; and a first current port configured to transfer a current extracted from the input terminal to a ground, wherein when the voltage at the input terminal is higher than a preset upper limit voltage, the first clipper circuit operates to extract the current from the reception signal via the first current port.
3. The data reception circuit of claim 2, wherein the first clipper circuit corresponds to any one of a type operating based on a threshold voltage, a type operating based on a level shifter, or a type operating based on an amplifier or a comparator with a reference voltage set therein.
4. The data reception circuit of claim 2, wherein the upper limit voltage corresponds to a voltage set for determining the overshoot in a preset limit range.
5. The data reception circuit of claim 1, wherein the second clipper circuit comprises: a second sensing port configured to sense a voltage at an input terminal of the reception circuit; and a second current port configured to transfer a current supplied from a power supply to the input terminal, wherein when the voltage at the input terminal is lower than a preset lower limit voltage, the second clipper circuit operates to supply the current to the reception signal via the second current port.
6. The data reception circuit of claim 5, wherein the second clipper circuit corresponds to any one of a type operating based on a threshold voltage, a type operating based on a level shifter, or a type operating based on an amplifier or a comparator with a reference voltage set therein.
7. The data reception circuit of claim 5, wherein the lower limit voltage corresponds to a voltage set for determining the undershoot in a preset limit range.
8. A data transmission/reception circuit, comprising: a transmission circuit configured to transmit a transmission signal to an interconnect; a reception circuit configured to convert a reception signal received from the interconnect into a digital signal; a first clipper circuit configured to suppress an overshoot of the reception signal based on current extraction; and a second clipper circuit configured to suppress an undershoot of the reception signal based on current supply.
9. The data transmission/reception circuit of claim 8, further comprising: a switch configured to connect the first clipper circuit and the second clipper circuit to an input terminal of the reception circuit during an operation of the reception circuit.
10. The data transmission/reception circuit of claim 9, wherein the switch is closed during the operation of the reception circuit and opened during an operation of the transmission circuit.
11. The data transmission/reception circuit of claim 8, wherein the transmission circuit adjusts an output impedance based on a resistance value when an overshoot and undershoot are not suppressible in a reception stage for receiving the transmission signal.
12. The data transmission/reception circuit of claim 8, wherein the first clipper circuit comprises: a first sensing port configured to sense a voltage at an input terminal of the reception circuit; and a first current port configured to transfer the current extracted from the input terminal to a ground, wherein when the voltage at the input terminal is higher than a preset upper limit voltage, the first clipper circuit operates to extract the current from the reception signal via the first current port.
13. The data transmission/reception circuit of claim 12, wherein the first clipper circuit corresponds to any one of a type operating based on a threshold voltage, a type operating based on a level shifter, or a type operating based on an amplifier or a comparator with a reference voltage set therein.
14. The data transmission/reception circuit of claim 12, wherein the upper limit voltage corresponds to a voltage set for determining the overshoot in a preset limit range.
15. The data transmission/reception circuit of claim 8, wherein the second clipper circuit comprises: a second sensing port configured to sense a voltage at an input terminal of the reception circuit; and a second current port configured to transfer a current supplied from a power supply to the input terminal, wherein when the voltage at the input terminal is lower than a preset lower limit voltage, the second clipper circuit operates to supply the current to the reception signal via the second current port.
16. The data transmission/reception circuit of claim 15, wherein the second clipper circuit corresponds to any one of a type operating based on a threshold voltage, a type operating based on a level shifter, or a type operating based on an amplifier or a comparator with a reference voltage set therein.
17. The data transmission/reception circuit of claim 15, wherein the lower limit voltage corresponds to a voltage set for determining the undershoot in a preset limit range.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The above and other objects, features and advantages of the present disclosure will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0041] The present disclosure will be described in detail below with reference to the accompanying drawings. Repeated descriptions and descriptions of known functions and configurations which have been deemed to make the gist of the present disclosure unnecessarily obscure will be omitted below. The embodiments of the present disclosure are intended to fully describe the present disclosure to a person having ordinary knowledge in the art to which the present disclosure pertains. Accordingly, the shapes, sizes, etc. of components in the drawings may be exaggerated to make the description clearer.
[0042] In the present specification, each of phrases such as A or B, at least one of A and B, at least one of A or B, A, B, or C, at least one of A, B, and C, and at least one of A, B, or C may include any one of the items enumerated together in the corresponding phrase, among the phrases, or all possible combinations thereof.
[0043] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings.
[0044]
[0045] Specifically,
[0046] Referring to
[0047] Here, the first clipper circuit may include a first sensing port for sensing a voltage at an input terminal of the reception circuit and a first current port for transferring the current extracted from the input terminal to a ground.
[0048] Here, when the voltage at the input terminal is higher than a preset upper limit voltage, the first clipper circuit may operate to extract the current from the reception signal.
[0049] For example, referring to
[0050] Here, the first clipper circuit may correspond to any one of a type operating based on a threshold voltage, a type operating based on a level shifter, or a type operating based on an amplifier or a comparator with a reference voltage set therein.
[0051] Here, the upper limit voltage may correspond to a voltage set for determining the overshoot in a preset limit range.
[0052] For example,
[0053] For another example,
[0054] For another example,
[0055] Here, the second clipper circuit may include a second sensing port for sensing the voltage at the input terminal of the reception circuit and a second current port for transferring the current supplied from a power supply to the input terminal.
[0056] Here, when the voltage at the input terminal is lower than a preset lower limit voltage, the second clipper circuit may operate to supply the current to the reception signal via the second current port.
[0057] For example, referring to
[0058] Here, the second clipper circuit may correspond to any one of a type operating based on a threshold voltage, a type operating based on the level shifter, or a type operating based on the amplifier or the comparator with the reference voltage set therein.
[0059] Here, the lower limit voltage may correspond to a voltage set for determining the undershoot in a preset limit range.
[0060] For example,
[0061] For another example,
[0062] For another example,
[0063] Here, when the voltage at the input terminal net_RX_in of the data reception circuit becomes lower than the reference voltage VLOWREF, the PMOSFET may be turned on and the current may be supplied via the C port (current-port) from the power supply to the input terminal net_RX_in of the data reception circuit to suppress the undershoot. Namely, the S port in the second clipper circuit 900 shown in
[0064] Here,
[0065] Furthermore,
[0066] In this way, during the high-speed data transmission and reception via high density die-to-die interconnects via the data reception circuit, the present disclosure serves a function of suppressing the overshoot and the undershoot in the I/O circuit in an IC to improve the stability of transmission signals and the reliability of the IC.
[0067]
[0068] Specifically,
[0069] Referring to
[0070] Here, the data reception circuit 1300 shown in
[0071]
[0072] Specifically,
[0073] Referring to
[0074] Here, during the operation of the reception circuit, the data reception circuit 1400 may further include switches 1412 and 1411 for connecting the first clipper circuit 1420 and the second clipper circuit 1410 to an input terminal of the reception circuit.
[0075] For example, when the switch 1412 is closed, the first clipper circuit 1420 may be connected to the input terminal of the reception circuit, and when the switch 1411 is closed, the second clipper circuit 1410 may be connected to the input terminal of the reception circuit.
[0076] Here, the switch may be closed during the operation of the reception circuit and opened during the operation of the transmission circuit. In this way, in an environment of the bidirectional I/O circuit in which the transmission circuit TX and the reception circuit RX are connected together, when the transmission circuit operates, a parasite element may be disconnected by opening the switches and disconnecting the first clipper circuit 1420 and the second clipper circuit 1410.
[0077] Here, when the switches are closed, the data reception circuit 1400 shown in
[0078]
[0079] Specifically,
[0080] Referring to
[0081] Here, when an overshoot and an undershoot are not suppressible in a reception stage for receiving the transmission signal, the transmission circuit 1530 may adjust an output impedance based on a resistance value.
[0082] For example, the variable output impedance transmission circuit 1530 shown in
[0083] Here, the data reception circuit shown in
[0084]
[0085] Specifically,
[0086] Referring to
[0087] Here, during the operation of the reception circuit, the data reception circuit RX may further include switches 1612 and 1611 for connecting the first clipper circuit 1620 and the second clipper circuit 1610 to an input terminal of the reception circuit.
[0088] For example, when the switch 1612 is closed, the first clipper circuit 1620 may be connected to the input terminal of the reception circuit, and when the switch 1611 is closed, the second clipper circuit 1610 may be connected to the input terminal of the reception circuit.
[0089] Here, the switch may be closed during the operation of the reception circuit and opened during the operation of the transmission circuit. In this way, in an environment of the bidirectional I/O circuit in which the transmission circuit TX and the reception circuit RX are connected together, when the transmission circuit operates, a parasite element may be disconnected by opening the switches and disconnecting the first clipper circuit 1620 and the second clipper circuit 1610.
[0090] Here, when the overshoot and the undershoot are not suppressible in a reception stage for receiving the transmission signal, the transmission circuit 1630 may adjust an output impedance based on a resistance value.
[0091] For example, the variable output impedance transmission circuit 1630 shown in
[0092] Here, when the switches are closed, the data reception circuit RX shown in
[0093] According to the present disclosure, an overshoot and an undershoot caused by under-damping characteristics may be suppressed during high-speed data transmission and reception via the die-to-die interconnect.
[0094] In addition, the stability of transmission signals and the reliability of an integrated circuit may be improved by suppressing an overshoot and an undershoot in an I/O circuit of the integrated circuit.
[0095] As described above, in the high-speed I/O circuit for the die-to-die interconnect for suppressing the overshoot and the undershoot according to the present disclosure, the configurations and schemes in the above-described embodiments are not limitedly applied, and some or all of the above embodiments can be selectively combined and configured so that various modifications are possible.