IP Library Granted Patent US 8,638,638
Granted Patent B2
US 8,638,638 · App. 13/732,791 · Granted Jan 28, 2014

Delay locked loop implementation in a synchronous dynamic random access memory

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 8,638,638
App. No.
13/732,791
Granted
Jan 28, 2014
Kind
B2
Abstract

A clock applying circuit for a synchronous memory is comprised of a clock input for receiving a clock input signal, apparatus connected to the synchronous memory for receiving a driving clock signal, and a tapped delay line for receiving the clock input signal for delivering the clock driving signal to the synchronous memory in synchronism with but delayed from the clock input signal, the delay being a small fraction of the clock period of the clock input signal.

Claims (27)

1. A synchronous memory comprising:

a memory array;

a clock input configured to receive a clock input signal;

a delay locked loop configured to provide an output clock signal derived from the received clock input signal, the output clock signal having an adjusted delay; and

data output circuitry between the memory array and an output terminal, the data output circuitry configured to be enabled by the output clock signal to output data synchronously with the output clock signal in normal operation, wherein upon start-up the delay locked loop provides a properly adjusted output clock signal within a start-up time and upon exit from a low power mode the delay locked loop provides a properly adjusted output clock signal within a time faster than the start-up time.

2. The synchronous memory of claim 1 , wherein the low power mode is a power down mode.

3. The synchronous memory of claim 1 , wherein the low power mode is a standby state.

4. The synchronous memory of claim 3 , wherein the adjusted delay is maintained with power applied.

5. The synchronous memory of claim 1 , wherein the delay locked loop locks the output clock signal to the clock input signal over a period of time upon start-up and locks the output clock signal to the clock input signal faster using a kept adjusted delay setting upon exiting the low power mode.

6. The synchronous memory of claim 1 , wherein the delay locked loop adjusts the delay of the output clock signal based on a kept adjusted delay setting.

7. The synchronous memory of claim 1 , wherein the memory array is a synchronous dynamic random access memory (SDRAM) array.

8. The synchronous memory of claim 1 , wherein the delay locked loop comprises a tapped delay line including taps configured to provide plural outputs.

9. The synchronous memory of claim 8 wherein the tapped delay line comprises a series of inverters.

10. The synchronous memory of claim 1 , wherein the delay locked loop further comprises a delay model that delays the output clock signal applied to a comparator.

11. A method for operating a synchronous memory comprising the steps of:

inputting a clock signal to a delay locked loop;

deriving an output clock signal with the delay locked loop from the inputted clock signal, the output clock signal having an adjusted delay; and

enabling the output clock signal to output data synchronously with the output clock signal in normal operation, wherein upon start-up the delay locked loop provides a properly adjusted output clock signal within a start-up time and upon exit from a low power mode the delay locked loop provides a properly adjusted output clock signal within a time faster than the start-up time.

12. A method for operating a synchronous memory as in claim 11 , wherein the low power mode is a power down mode.

13. A method for operating a synchronous memory as in claim 11 , wherein the low power mode is a standby state.

14. A method for operating a synchronous memory as in claim 13 , wherein the adjusted delay is maintained with power applied.

15. A method for operating a synchronous memory as in claim 11 , wherein the delay locked loop locks the output clock signal to the clock input signal over a period of time upon start-up and locks the output clock signal to the clock input signal faster using a kept adjusted delay setting upon exiting the low power mode.

16. A method for operating a synchronous memory as in claim 11 , wherein the delay locked loop adjusts the delay of the output clock signal based on a kept adjusted delay setting.

17. A method for operating a synchronous memory as in claim 11 , wherein the memory array is a synchronous dynamic random access memory (SDRAM) array.

18. A method for operating a synchronous memory as in claim 11 , further comprising the steps of introducing a first delay to the clock signal and a second delay to the clock signal, to provide plural outputs.

19. A method for operating a synchronous memory as in claim 18 , wherein the first delay step inverts the clock signal and the second delay step inverts the inverted signal.

20. A method for operating a synchronous memory as in claim 11 , wherein the delay locked loop further comprises a delay model step that delays the output clock signal applied to a comparator.

Assignments (4)
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →