IP Library Granted Patent US 9,665,462
Granted Patent B2
US 9,665,462 · App. 14/883,377 · Granted May 30, 2017

Apparatuses and methods for arbitrating a shared terminal for calibration of an impedance termination

Inventors: Suryanarayana Tatapudi (Boise, ID); Sujeet Ayyapureddi (Boise, ID)
Assignee: Micron Technology, Inc.
G06F11/348G06F11/3037G11C8/06G11C8/10
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 9,665,462
App. No.
14/883,377
Granted
May 30, 2017
Kind
B2
Abstract

An arbitration system and method is disclosed. The apparatus includes first and second memory devices, and a resistor coupled in common to the first and second memory devices, the first memory device including a first calibration circuit configured to perform, when activated, a first calibration operation based on the resistor and a first arbiter configured to activate the first calibration circuit responsive, at least in part, to an assertion of a first command or keep the first calibration circuit inactive irrespective of the assertion of the first command.

Claims (15)

1. An apparatus comprising:

first and second memory devices; and

a resistor coupled in common to the first and second memory devices;

the first memory device comprising a first calibration circuit configured to perform, when activated, a first calibration operation based on the resistor and a first arbiter configured to activate the first calibration circuit responsive, at least in part, to an assertion of a first command or keep the first calibration circuit inactive irrespective of the assertion of the first command; and

the second memory device comprising a second calibration circuit configured to perform, when activated, a second calibration operation based on the resistor and a second arbiter configured to activate the second calibration circuit responsive, at least in part, to an assertion of a second command or keep the second calibration circuit inactive irrespective of the assertion of the second command.

2. The apparatus of claim 1 , wherein the first memory device and the second memory device are packaged independently of each other.

3. The apparatus of claim 1 , wherein the first memory device and the second memory device are packaged in one package.

4. The apparatus of claim 1 , further comprising a ring-shaped bus on which the first arbiter and the second arbiter are serially coupled and an enable signal is transmitted, wherein the first arbiter is configured to activate the first calibration circuit responsive, at least in part, to the assertion of the first command while keeping the enable signal therein and configured to keep the first calibration circuit inactive irrespective of the assertion of the first command when free from the enable signal and the second arbiter is configured to activate the second calibration circuit responsive, at least in part, to the assertion of the second command while keeping the enable signal therein and configured to keep the second calibration circuit inactive irrespective of the assertion of the second command when free from the enable signal.

5. The apparatus of claim 4 , wherein the first arbiter is configured to keep the enable signal for a predetermined time in the event that the enable signal is received at the first memory device prior to the first command being received at the first memory device and the second arbiter is configured to keep the enable signal for a predetermined time in the event that the enable signal is received at the second memory device prior to the first command being received at the second memory device.

6. The apparatus of claim 4 , wherein the first arbiter includes a first latch configured to receive and store the enable signal response to a first activation signal and the second arbiter includes a second latch configured to receive and store the enable signal response to a second activation signal.

7. The apparatus of claim 1 , wherein the first arbiter includes a first voltage sensor configured to detect a first voltage of a first terminal coupled to the resistor and the second arbiter includes a second voltage sensor configured to detect a second voltage of a second terminal coupled to the resistor, the first arbiter being configured to activate the first calibration circuit responsive, at least in part, to the assertion of the first command when the first voltage sensor detects that the first voltage is in a first voltage range and configured to keep the first calibration circuit inactive irrespective of the assertion of the first command when the first voltage sensor detects that the first voltage is in a second voltage range, the second arbiter being configured to activate the second calibration circuit responsive, at least in part, to the assertion of the second command when the second voltage sensor detects that the second voltage is in the first voltage range and configured to keep the second calibration circuit inactive irrespective of the assertion of the second command when the second voltage sensor detects that the second voltage is in the second voltage range.

8. The apparatus of claim 7 , wherein, in the event that the first voltage is in the second voltage range, the first arbiter is configured to refrain from further voltage detection on the resistor for a first back-off time assigned to the first arbiter and, in the event that the second voltage is in the second voltage range, the second arbiter is configured to refrain from further voltage detection on the resistor for a second back-off time assigned to the second arbiter.

9. The apparatus of claim 8 , further comprising a first delay generator configured to assign the first back-off time to the first arbiter based on a first random number and a second delay generator configured to assign the second back-off time to the second arbiter based on a second random number.

10. The apparatus of claim 9 , wherein the first delay generator includes a first plurality of metastable sense amplifiers configured to generate the first random number, the first random number used by a first plurality of RC delay blocks to form a first aggregate delay that is used to determine the first back-off time, and wherein the second delay generator includes a second plurality of metastable sense amplifiers configured to generate the second random number, the second random number used by a second plurality of RC delay blocks to form a second aggregate delay that is used to determine the second back-off time.

11. The apparatus of claim 9 , wherein the first delay generator is configured to determine the first back-off time which is stable during the operation of the first memory device and the second delay generator is configured to determine the second back-off time which is stable during the operation of the second memory device.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2015
From: TATAPUDI, SURYANARAYANA; AYYAPUREDDI, SUJEET
To: MICRON TECHNOLOGY, INC.
Reel/Frame 036794/0534 →
Continuity (1)
Related Publication 20170109249A1 · Apr 20, 2017