IP Library Granted Patent US 10,714,163
Granted Patent B2
US 10,714,163 · App. 16/410,956 · Granted Jul 14, 2020

Methods for mitigating transistor aging to improve timing margins for memory interface signals

Inventors: Tat Hin Tan (Malaysia, MY); Chee Hak Teh (Malaysia, MY); Tick Sern Loh (Santa Clara, CA); Wilfred Wee Kee King (Malaysia, MY); Yu Ying Ong (Santa Clara, CA)
Assignee: Intel Corporation
G11C8/18H03K17/04106
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,714,163
App. No.
16/410,956
Granted
Jul 14, 2020
Kind
B2
Abstract

An integrated circuit is operable to communicate with an external component. The integrated circuit may include driver circuits for outputting clock signals and associated control signals to the external component in accordance with a predetermined interface protocol. The clock signals may toggle more frequently than the associated control signals. To help mitigate potential transistor aging effects that could negatively impact timing margins for the control signals, the control signals may be periodically toggled even during idle periods as allowed by the predetermined interface protocol to help improve timing margins.

Claims (34)

1. An integrated circuit die, comprising:

an interface block operable to communicate with an external component in accordance with a predetermined interface protocol, wherein the interface block is configured to output an interface clock signal and to output a control signal that is latched at the external component using the interface clock signal, and wherein the interface block is further configured to periodically toggle the control signal during idle periods to improve timing margins by mitigating transistor aging effects in the interface block.

2. The integrated circuit die of claim 1 , wherein the external component comprises memory, and wherein the control signal includes command and address bits.

3. The integrated circuit die of claim 2 , wherein the integrated circuit die and the external component are formed within a multichip package.

4. The integrated circuit die of claim 1 , wherein the interface block is further configured to issue a no operation (NOP) during the idle periods.

5. The integrated circuit die of claim 4 , wherein the predetermined interface protocol allows the control signal to be driven high during both the rising edge and the falling edge of the interface clock signal.

6. The integrated circuit die of claim 5 , wherein the predetermined interface protocol also allows the control signal to be driven low during the falling edge of the interface clock without.

7. The integrated circuit die of claim 6 , wherein the interface block comprises a no operation (NOP) counter configured to count the number of NOPs, and wherein the control signal is only toggled when the number of NOPs output by the NOP counter reaches a predetermined value.

8. The integrated circuit die of claim 1 , wherein the interface block comprises:

a first driver circuit configured to output the interface clock signal; and

a second driver circuit configured to output the control signal, wherein periodically toggling the control signal during the idle periods enable transistors of the second driver circuit to age at a comparable rate to transistors of the first driver circuit.

9. A method of operating an integrated circuit, comprising:

using an interface block within the integrated circuit to communicate with an external component in accordance with a predetermined interface protocol;

with first driving transistors in the interface block, outputting an interface clock signal to the external component;

with second driving transistors in the interface block, outputting a control signal to the external component; and

with the interface block, reducing the difference between the rate at which the second driving transistors age and the rate at which the first driving transistors age by toggling the control signal during idle periods.

10. The method of claim 9 , wherein toggling the control signal during the idle periods comprises detecting a no-operation (NOP).

11. The method of claim 10 , wherein toggling the control signal during the idle periods further comprises driving the control signal high during a positive edge of the interface clock signal.

12. The method of claim 11 , further comprising:

incrementing a no-operation (NOP) count value in response to detecting a negative edge of the interface clock signal during the NOP.

13. The method of claim 12 , further comprising:

determining whether the NOP count value is equal to a predetermined count value.

14. The method of claim 13 , further comprising:

in response to determining that the NOP count value is not equal to the predetermined count value, continuing to drive the control signal high during the negative edge of the interface clock during the NOP.

15. The method of claim 13 , further comprising:

in response to determining that the NOP count value is equal to the predetermined count value, driving the control signal low during the negative edge of the interface clock during the NOP; and

resetting the NOP count value to zero.

16. A system, comprising:

an integrated circuit die; and

a memory component operable to communicate with the integrated circuit die in accordance with a predetermined memory interface protocol, wherein the integrated circuit die is configured to output an interface clock signal to the memory component and to output memory control signals to the memory component, wherein the predetermined memory interface protocol allows the memory control signals to be driven high and allows the memory control signals to be driven low during a no-operation (NOP), and wherein the integrated circuit die exploits these allowances of the predetermined memory interface protocol to mitigate undesired transistor aging effects.

17. The system of claim 16 , wherein the control signals comprise memory column command and address signals.

18. The system of claim 17 , wherein the control signals further comprise memory row command and address signals.

19. The system of claim 18 , wherein the integrated circuit die is configured to mitigate the undesired transistor aging effects by periodically pulsing the memory control signals during no-operations.

20. The system of claim 19 , wherein the frequency of the pulsing of the memory control signals is decreased to reduce power consumption.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2025
From: INTEL CORPORATION
To: SK HYNIX NAND PRODUCT SOLUTIONS CORP. (DBA SOLIDIGM)
Reel/Frame 072851/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2019
From: TAN, TAT HIN; TEH, CHEE HAK; LOH, TICK SERN; KING, WILFRED WEE KEE; ONG, YU YING
To: INTEL CORPORATION
Reel/Frame 049163/0904 →
Continuity (1)
Related Publication 20190267062A1 · Aug 29, 2019