IP Library Granted Patent US 8,665,664
Granted Patent B2
US 8,665,664 · App. 12/833,048 · Granted Mar 4, 2014

Semiconductor memory device, memory system including the same, and method for adjusting timing between internal clock and command

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,665,664
App. No.
12/833,048
Granted
Mar 4, 2014
Kind
B2
Abstract

A method for adjusting a timing between an internal clock and a command in a gear down mode of a memory device includes detecting a sync pulse at rising and falling edges of the internal clock, and adjusting between the internal clock of the memory device and the command according to the detection result.

Claims (31)

1. A semiconductor memory device, comprising:

a detection unit configured to detect a sync pulse at all of rising and falling edges of an internal clock within a single pulse width of the sync pulse, wherein the single pulse width of the sync pulse corresponds to one cycle of the internal clock used in a gear down mode; and

a transfer unit configured to transfer the detection result of the detection unit to a memory controller,

wherein the transfer unit comprises:

an operation section configured to perform a logic operation on the detection result of the detection unit,

wherein the operation section is configured to generate the operation result which contains information that current internal clock is available if the activation of the sync pulse is detected at the rising edge of the internal clock, and to generate the operation result to delay a command if the activation of the sync pulse is not detected at the rising edge of the internal clock and detected at the falling edge of the internal clock.

2. The semiconductor memory device of claim 1 , wherein the transfer unit further comprises:

an output section configured to output the operation result of the operation section to the memory controller.

3. The semiconductor memory device of claim 1 , wherein the operation section is configured to generate the operation result which contains information indicating that the detection of the sync pulse is failed if the activation of the sync pulse is not detected at both the rising and falling edges of the internal clock.

4. A memory system, comprising:

a memory device comprising a detection unit configured to detect a sync pulse at all of rising and falling edges of the internal clock within a single pulse width of the sync pulse, wherein the single pulse width of the sync pulse corresponds to one cycle of the internal clock used in a gear down mode , and a transfer unit configured to transfer a detection result of the detection unit; and

a memory controller configured to adjust a timing between an internal clock of the memory device and a command to be applied to the memory device, in response to the detection result transferred from the transfer unit of the memory device,

wherein the transfer unit comprises:

an operation section configured to perform a logic operation on the detection result of the detection unit,

wherein the operation section is configured to generate the operation result which contains information that current internal clock is available if the activation of the sync pulse is detected at the rising edge of the internal clock, and to generate the operation result, wherein the operation result is used to delay the command if the activation of the sync pulse is not detected at the rising edge of the internal clock and detected at the falling edge of the internal clock.

5. The memory system of claim 4 , wherein the transfer unit further comprises:

an output section configured to output an operation result of the operation section to the memory controller.

6. The memory system of claim 4 , wherein the operation section is configured to generate the operation result which contains information indicating that the detection of the sync pulse is failed if the activation of the sync pulse is not detected at both the rising and falling edges of the internal clock.

7. A semiconductor memory device, comprising:

a detection unit configured to detect a sync pulse at all of rising and falling edges of the internal clock within a single pulse width of the sync pulse, wherein the single pulse width of the sync pulse corresponds to one cycle of the internal clock used in a gear down mode; and

an internal clock adjusting unit configured to adjust a timing of the internal clock in response to a detection result of the detection unit,

wherein the internal clock adjusting unit comprises:

an operation section configured to perform a logic operation on the detection result of the detection unit,

wherein the operation section is configured to generate the operation result which contains information that current internal clock is available if the activation of the sync pulse is detected at the rising edge of the internal clock, and to generate the operation result, wherein the operation result is used to delay the command if the activation of the sync pulse is not detected at the rising edge of the internal clock and detected at the falling edge of the internal clock.

8. The semiconductor memory device of claim 7 , wherein the internal clock adjusting unit further comprises:

an internal clock selection section configured to select the internal clock or an inverted internal clock according to the detection result of the operation section.

9. The semiconductor memory device of claim 8 , wherein the operation section is configured to transfer information, which indicates that the current internal clock is available, to the internal clock selection section if the activation of the sync pulse is detected at the rising edge of the internal clock, and to transfer information, which instructs the internal clock selection section to use the inverted internal clock as a new internal clock, to the internal clock selection section if the activation of the sync pulse is not detected at the rising edge of the internal clock and detected at the falling edge of the internal clock.

10. The semiconductor memory device of claim 9 , wherein the operation section is configured to generate information indicating that the detection of the sync pulse fails, if the activation of the sync pulse is not detected at both the rising and falling edge of the internal clock, wherein the semiconductor memory devices further comprises an output unit configured to output the information to a memory controller.

11. The semiconductor memory device of claim 10 , wherein the sync pulse is applied to the memory device via a pad through which a chip select signal is inputted.

12. The semiconductor memory device of claim 1 , wherein the detection unit comprises a dual edge counter.

13. The semiconductor memory device of claim 7 , wherein the detection unit comprises a dual edge counter.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE IS HYNIX SEMICONDUCTOR INC. NOT HYNIX-SEMICONDUCTOR INC. THERE IS NO HYPHEN IN THE NAME. PREVIOUSLY RECORDED ON REEL 67328 FRAME 814. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded May 14, 2024
From: HYNIX SEMICONDUCTOR INC.
To: SK HYNIX INC.
Reel/Frame 067412/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2024
From: SK HYNIX INC.
To: MIMIRIP LLC
Reel/Frame 067369/0832 →
CHANGE OF NAME Recorded May 6, 2024
From: HYNIX-SEMICONDUCTOR INC.
To: SK HYNIX INC.
Reel/Frame 067328/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2010
From: MOON, JINYEONG; YOON, SANG-SIC
To: HYNIX SEMICONDUCTOR, INC.
Reel/Frame 024656/0951 →