IP Library Granted Patent US 7,200,060
Granted Patent B2
US 7,200,060 · App. 10/620,469 · Granted Apr 3, 2007

Memory driver architecture and associated methods

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 7,200,060
App. No.
10/620,469
Granted
Apr 3, 2007
Kind
B2
Abstract

A memory driver architecture and associated methods are generally described.

Claims (23)

1. A memory driver comprising:

selection logic, to receive an address for promotion to a memory, and to provide an indication of whether to promote the received address or a modified version thereof to the memory;

a multiplexing element, responsive to the selection logic, to selectively promote either the received address or the modified version thereof to the memory based, at least in part, on the received indication;

a pulse generator element, to receive a clock signal and produce at least two reference signals, overlapping yet offset from one another in time; and

one or more driver elements, coupled to the multiplexing element and responsive to the pulse generator element, to receive content promoted from the multiplexing element during a precharge phase the reference signals, and to assert the content received from the multiplexer to the memory during a discharge phase of the reference signals.

2. A memory driver according to claim 1 , further comprising:

a latch element including the pulse generator and driver element(s), coupled to the multiplexing element, to assert address content received from the multiplexing element to the memory.

3. A memory driver according to claim 2 , the pulse generator element comprising:

two parallel processing paths, one of which including a delay element, wherein the parallel processing paths receive the clocking signal, or a delayed version thereof, at a gate of a transistor to control the precharge and discharge cycles of the coupled latch.

4. A memory driver according to claim 2 , the driver element comprising:

a differential domino transistor architecture, coupled to the multiplexer output and responsive to the pulse generator, to generate a differential memory output of an element of the promoted address content and its complement.

5. A memory driver according to claim 1 , the selection logic comprising:

detection logic, to determine whether at least a subset of the received address is composed of zeroes.

6. A memory driver according to claim 5 , wherein the detection logic is a one-detect circuit.

7. A memory driver according to claim 1 , the selection logic comprising:

detection logic, to determine whether at least a subset of the received address is composed of a predefined value.

8. A memory driver according to claim 1 , the nultiplexer element comprising:

a first and second set of stacked transistors, wherein individual transistors of the first set are coupled to receive at their gate one of an indication from the selection logic, an address, and a process identification (PID) value, while individual transistors of the second set are coupled to receive at their gate a complement of the indication, the address and the PID value.

9. A memory driver according to claim 8 , wherein depending on the indication received from the selection logic, the multiplexer element promotes either the received address and complement thereof, or the process identifier (PID) and complement thereof to the latch element.

10. A memory driver according to claim 2 , the latch comprising:

a first and second differential set of transistors, coupled to the multiplexing element, to assert either the received address and complement thereof, or the PID and complement thereof to a memory device.

11. A memory driver according to claim 10 , wherein the latch is coupled to the multiplexing element through a transistor responsive to a pulse generator, such that the latch is isolated from the multiplexing element during a precharge phase of the pulse generator, and asserts content at the output of the multiplexing element during a discharge phase of the pulse generator.

12. A storage medium comprising content which, when executed by an accessing machine, causes the machine to generate a memory driver according to claim 1 .

Assignments (10)
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 Apr 17, 2012
From: INTEL CORPORATION
To: NUMONYX B.V.
Reel/Frame 028055/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2011
From: NUMONYX B.V.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 027075/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2003
From: BEATTY, TIMOTHY S.; RICCI, FRANCO; CLARK, LAWRENCE T.
To: INTEL CORPORATION
Reel/Frame 014623/0695 →