IP Library Granted Patent US 9,111,607
Granted Patent B2
US 9,111,607 · App. 13/907,484 · Granted Aug 18, 2015

Multiple data rate memory with read timing information

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,111,607
App. No.
13/907,484
Granted
Aug 18, 2015
Kind
B2
Abstract

A memory includes a memory array, read circuitry, and a strobe generator. The read circuitry is configured to provide read data from the memory array in response to a read request, wherein the read circuitry provides the read data in accordance with a first clock. The strobe generator is configured to provide a strobe signal with the read data, wherein the strobe generator provides the strobe signal in accordance with a second clock. The second clock is out of phase with the first clock by a phase in a range of 30 degrees to 150 degrees.

Claims (34)

1. A memory comprising:

a memory array;

read circuitry coupled to the memory array and configured to provide read data from the memory array in response to a read request, wherein the read circuitry provides the read data in accordance with a first clock; and

a strobe generator configured to provide a strobe signal with the read data, wherein the strobe generator provides the strobe signal in accordance with a second clock which is out of phase with the first clock by a phase in a range of 30 degrees to 150 degrees;

wherein the strobe generator is configured to transition the strobe signal at rising and falling edges of the second clock;

wherein the strobe generator is configured to receive the second clock and an inverse of the second clock, and is configured to transition the strobe signal at zero crossings of the second clock and the inverse of the second clock.

2. A memory comprising:

a memory array;

read circuitry coupled to the memory array and configured to provide read data from the memory array in response to a read request, wherein the read circuitry provides the read data in accordance with a first clock; and

a strobe generator configured to provide a strobe signal with the read data, wherein the strobe generator provides the strobe signal in accordance with a second clock which is out of phase with the first clock by a phase in a range of 30 degrees to 150 degrees;

wherein the strobe generator is configured to transition the strobe signal at rising and falling edges of the second clock;

wherein the first clock and the second clock have different frequencies.

3. A memory comprising:

a memory array;

read circuitry coupled to the memory array and configured to provide read data from the memory array in response to a read request, wherein the read circuitry provides the read data in accordance with a first clock; and

a strobe generator configured to provide a strobe signal with the read data, wherein the strobe generator provides the strobe signal in accordance with a second clock which is out of phase with the first clock by a phase in a range of 30 degrees to 150 degrees;

wherein the strobe generator is configured to receive a third clock, wherein the third clock is generated from a combination of the first and second clocks, and has a higher frequency than each of the first clock and the second clock.

4. The memory of claim 3 , wherein the read circuitry is configured to provide the read data at a first edge type of the third clock, and the strobe generator is configured to transition the strobe signal at a second edge type, different from the first edge type, of the third clock, wherein each of the first edge type and the second edge type is one of a rising or falling edge.

5. In a memory having a memory array, a method comprising:

receiving a read request; and

in response to the read request:

providing read data from the memory array in accordance with a first clock, and

providing a strobe signal with the read data in accordance with a second clock, wherein the second clock is out of phase with the first clock by a phase in a range of 30 degrees to 150 degrees;

wherein providing the read data comprises providing data beats of the read data at rising and falling edges of the first clock;

wherein providing the strobe signal comprises transitioninq the strobe signal between a first level and a second level at rising and falling edges of the second clock; and

wherein providing transitions of the strobe signal at rising and falling edges of the second clock comprises providing transitions of the strobe signal at zero crossings of the second clock and an inverse of the second clock.

6. In a memory having a memory array, a method comprising:

receiving a read request;

in response to the read request:

providing read data from the memory array in accordance with a first clock, and

providing a strobe signal with the read data in accordance with a second clock, wherein the second clock is out of phase with the first clock by a phase in a range of 30 degrees to 150 degrees;

combining the first clock and the second clock to generate a third clock which has a higher frequency than each of the first clock and the second clock, wherein:

providing the read data comprises providing data beats of the read data at a first edge type of the third clock; and

providing the strobe signal comprises transitioning the strobe signal between a first level and a second level at a second edge type of the third clock, different from the first edge type, wherein each of the first edge type and the second edge type is one of a rising or falling edge.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
MERGER Recorded Jan 3, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041144/0363 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0844 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0819 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0804 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Sep 20, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031248/0698 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Sep 20, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031248/0510 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Sep 20, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031248/0627 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Sep 20, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031248/0750 →