IP Library Granted Patent US 12,700,440
Granted Patent B2
US 12,700,440 · App. 18/736,326 · Granted Aug 4, 2026

Offset cancellation

Inventors: Martin Brox (Munich, DE); Wolfgang Anton Spirkl (Germering, DE); Thomas Hein (Munich, DE); Michael Dieter Richter (Ottobrunn, DE); Peter Mayer (Neubiberg, DE)
G11C7/227G06F13/4086G11C5/147G11C7/1063G11C7/109G11C7/14G11C2207/2254
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 12,700,440
App. No.
18/736,326
Filed
Jun 6, 2024
Granted
Aug 4, 2026
Kind
B2
Examiner
PHAM, LY D
Art Unit
2827
USPC
365/233.1
Abstract

Systems, methods, and apparatuses for offset cancellation are described. A memory device may determine that a channel is in a state that interrupts an active termination of the channel and enable the calibration of a reference voltage (e.g., by the memory device). For example, a channel used for data communications with a second device (e.g., a controller) may initially be in a state of active termination. The memory device may determine that the channel has transitioned to another state that interrupts the active termination. While the channel is in the other state, the memory device may calibrate a reference voltage of a receiver by transmitting calibration signals on the channel and detecting an offset associated with a reference voltage. The memory device may use the detected offset and the reference voltage to identify signals transmitted to the memory device over the channel.

Claims (35)

1 . A method for memory operations, comprising:

communicating, as part of a calibration procedure, one or more calibration signals over a channel;

calibrating a plurality of data eyes based at least in part on communicating the one or more calibration signals, the plurality of data eyes being associated with communications according to a pulse amplitude modulation (PAM) signaling scheme; and

communicating, over the channel, a first signal according to the PAM signaling scheme based at least in part on calibrating the plurality of data eyes, wherein the channel is actively terminated during the communication of the first signal, and the channel is actively terminated at a high level or a low level.

2 . The method of claim 1 , wherein calibrating the plurality of data eyes comprises:

calibrating a respective reference voltage level for each of the plurality of data eyes.

3 . The method of claim 1 , wherein communicating the first signal according to the PAM signaling scheme comprises:

communicating a plurality of symbols, wherein each symbol of the plurality of symbols represents two bits of data.

4 . The method of claim 1 , wherein communicating the first signal according to the PAM signaling scheme comprises:

communicating a first voltage level of three voltage levels, wherein each of the three voltage levels represent two bits of data.

5 . The method of claim 1 , wherein the PAM signaling scheme is associated with high-speed data transmissions.

6 . A non-transitory computer-readable medium storing code for memory operations, the code comprising instructions executable by one or more processors to:

communicate, as part of a calibration procedure, one or more calibration signals over a channel;

calibrate a plurality of data eyes based at least in part on communicating the one or more calibration signals, the plurality of data eyes being associated with communications according to a pulse amplitude modulation (PAM) signaling scheme; and

communicate, over the channel, a first signal according to the PAM signaling scheme based at least in part on calibrating the plurality of data eyes, wherein the channel is actively terminated during the communication of the first signal, and the channel is actively terminated at a high level or a low level.

7 . The non-transitory computer-readable medium of claim 6 , wherein the instructions to calibrate the plurality of data eyes are executable by the one or more processors to:

calibrate a respective reference voltage level for each of the plurality of data eyes.

8 . The non-transitory computer-readable medium of claim 6 , wherein the instructions to communicate the first signal according to the PAM signaling scheme are executable by the one or more processors to:

communicate a plurality of symbols, wherein each symbol of the plurality of symbols represents two bits of data.

9 . The non-transitory computer-readable medium of claim 6 , wherein the instructions to communicate the first signal according to the PAM signaling scheme are executable by the one or more processors to:

communicate a first voltage level of three voltage levels, wherein each of the three voltage levels represent two bits of data.

10 . The non-transitory computer-readable medium of claim 6 , wherein the PAM signaling scheme is associated with high-speed data transmissions.

11 . An apparatus, comprising:

one or more memories; and

one or more processors coupled with the one or more memories and configured to cause the apparatus to:

communicate, as part of a calibration procedure, one or more calibration signals over a channel;

calibrate a plurality of data eyes based at least in part on communicating the one or more calibration signals, the plurality of data eyes being associated with communications according to a pulse amplitude modulation (PAM) signaling scheme; and

communicate, over the channel, a first signal according to the PAM signaling scheme based at least in part on calibrating the plurality of data eyes, wherein the channel is actively terminated during the communication of the first signal, and the channel is actively terminated at a high level or a low level.

12 . The apparatus of claim 11 , wherein, to calibrate the plurality of data eyes, the one or more processors are configured to cause the apparatus to:

calibrate a respective reference voltage level for each of the plurality of data eyes.

13 . The apparatus of claim 11 , wherein, to communicate the first signal according to the PAM signaling scheme, the one or more processors are configured to cause the apparatus to:

communicate a plurality of symbols, wherein each symbol of the plurality of symbols represents at least two bits of data.

14 . The apparatus of claim 11 , wherein, to communicate the first signal according to the PAM signaling scheme, the one or more processors are configured to cause the apparatus to:

communicate a first voltage level of three voltage levels, wherein each of the three voltage levels represent at least two bits of data.

15 . The apparatus of claim 11 , wherein the PAM signaling scheme is associated with high-speed data transmissions.

Continuity (4)
Continuation 17669153 · Feb 10, 2022
Continuation 16601439 · Oct 14, 2019
Provisional Application 62746250 · Oct 16, 2018
Related Publication 20240395299A1 · Nov 28, 2024
References Cited (53)
US 6347287B1 · Beckett et al. · 2002 [cited by applicant]
US 6356106B1 · Greeff et al. · 2002 [cited by applicant]
US 7525338B2 · Nguyen et al. · 2009 [cited by applicant]
US 9363114B2 · Shokrollahi · 2016 [cited by examiner]
US 9559880B1 · Cirit · 2017 [cited by examiner]
US 9570182B1 · Yanagidaira et al. · 2017 [cited by applicant]
US 20050134306A1 · Stojanovic · 2005 [cited by examiner]
US 20050141601A1 · Renaud et al. · 2005 [cited by applicant]
US 20050265437A1 · Yeung et al. · 2005 [cited by applicant]
US 20060132339A1 · Alon · 2006 [cited by examiner]
US 20070279084A1 · Oh et al. · 2007 [cited by applicant]
US 20090327789A1 · Zerbe et al. · 2009 [cited by applicant]
US 20100054323A1 · Farjad-rad · 2010 [cited by examiner]
US 20100180143A1 · Ware · 2010 [cited by examiner]
US 20100192000A1 · Fox et al. · 2010 [cited by applicant]
US 20100202227A1 · Nguyen et al. · 2010 [cited by applicant]
US 20100315119A1 · Welker et al. · 2010 [cited by applicant]
US 20100315142A1 · Zerbe · 2010 [cited by examiner]
US 20110242916A1 · Seol et al. · 2011 [cited by applicant]
US 20110314200A1 · Wilson et al. · 2011 [cited by applicant]
US 20120051171A1 · Swanson et al. · 2012 [cited by applicant]
US 20120166894A1 · Jang · 2012 [cited by applicant]
US 20120182044A1 · Oh · 2012 [cited by applicant]
US 20130335135A1 · Chen · 2013 [cited by applicant]
US 20140185374A1 · Ramachandra · 2014 [cited by applicant]
US 20140266299A1 · Seol et al. · 2014 [cited by applicant]
US 20140286388A1 · Gondi et al. · 2014 [cited by applicant]
US 20140347092A1 · Amirkhany et al. · 2014 [cited by applicant]
US 20160259385A1 · Tang · 2016 [cited by applicant]
US 20170054447A1 · Zortea · 2017 [cited by examiner]
US 20170062058A1 · Yanagidaira et al. · 2017 [cited by applicant]
US 20170099050A1 · Lee et al. · 2017 [cited by applicant]
US 20170168746A1 · Kwon et al. · 2017 [cited by applicant]
US 20170171004A1 · Wu · 2017 [cited by examiner]
US 20170331615A1 · Ware et al. · 2017 [cited by applicant]
US 20170364108A1 · Lee et al. · 2017 [cited by applicant]
US 20190063967A1 · Smith et al. · 2019 [cited by applicant]
US 20190305925A1 · Ware et al. · 2019 [cited by applicant]
US 20200066309A1 · Mayer · 2020 [cited by examiner]
US 20200145261A1 · Navid · 2020 [cited by examiner]
CN 101681284A · 2010 [cited by applicant]
CN 101692634A · 2010 [cited by applicant]
CN 101770815A · 2010 [cited by applicant]
CN 103119652A · 2013 [cited by applicant]
CN 103547978A · 2014 [cited by applicant]
CN 106531204A · 2017 [cited by applicant]
CN 107528577A · 2017 [cited by applicant]
KR 1020100057278A · 2010 [cited by applicant]
WO 2010085408A1 · 2010 [cited by applicant]
Chinese patent office, “China Office Action,” issued in connection with China Patent Application No. 201980074401.2 dated Dec. 1, 2023 (17 pages) (6 pages of English Translation and 11 pages of Original Document). [cited by applicant]
European Patent Office, “Supplementary European search report and search Opinion”, issued in connection with European Patent Application No. 19874729.7 dated Jun. 15, 2022 (7 pages). [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US19/56285, mailed on Feb. 11, 2020, 10 pages. [cited by applicant]
ISA/KR, Internatinal Search Report and Written Opinion of the International Searching Authority, Int'l. Appl. No. PCT/US2019/056285, Feb. 11, 2020, Korean Intellectual Property office, Seu-gu, Daejeon, Republic of Korea… [cited by applicant]