IP Library Granted Patent US 10,311,939
Granted Patent B2
US 10,311,939 · App. 16/205,006 · Granted Jun 4, 2019

Semiconductor memory device, method of controlling read preamble signal thereof, and data transmission system

Inventor: Atsuo Koshizuka (Tokyo, JP)
Assignee: LONGITUDE LICENSING LIMITED
G11C11/4076G11C7/1051G11C7/1066G11C7/1072G11C7/22G11C7/222G11C8/18G11C11/409G11C11/4096G11C15/00G11C15/04
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 10,311,939
App. No.
16/205,006
Granted
Jun 4, 2019
Kind
B2
Abstract

A system, includes a controller comprising a plurality of first external terminals configured to supply a command and an address, and communicate a data, and communicate a strobe signal related to the data; and a semiconductor memory device including a plurality of second external terminals corresponding to the plurality of first external terminals, at least one of the plurality of first external terminals and at least one of the plurality of second external terminals each being capable of supplying an information specifying a length of a preamble of the strobe signal before the semiconductor memory device communicates the data between the controller and the semiconductor memory device, the semiconductor memory device further including a preamble register configured to be capable of storing the information.

Claims (28)

1. A method for transferring data from a first semiconductor device to a second semiconductor device, the method comprising:

transferring preamble length information from the second semiconductor device to the first semiconductor device;

storing the preamble length information in a register in the first semiconductor device;

transferring a clock signal from the second semiconductor device to the first semiconductor device;

switching between a Delay Lock Loop (DLL) selection mode in which a DLL circuit is activated and a DLL non-selection mode in which the DLL circuit is not activated;

transferring, from the first semiconductor device to the second semiconductor device, a preamble having a duration specified by the preamble length information followed by a toggle signal having a burst length; and

transferring, from the first semiconductor device to the second semiconductor device, data in synchronization with the toggle signal;

wherein in the DLL selection mode, transferring the toggle signal further comprises:

phase adjusting the toggle signal to the clock signal using the DLL circuit; and

in the DLL non-selection mode, transferring the toggle signal comprises:

transferring the toggle signal with the clock signal as a reference.

2. The method of claim 1 , wherein the register is a mode register.

3. The method of claim 1 , wherein the first semiconductor device is a memory device and the data is read data.

4. The method of claim 1 , wherein the preamble comprises a first logic level for the duration specified by the preamble length information.

5. The method of claim 4 , wherein the first logic level is a low logic level.

6. The method of claim 1 , wherein the first preamble length information is an integer multiple of the period of the clock signal.

7. The method of claim 1 , further comprising transferring a postamble following the toggle signal from the first semiconductor device to the second semiconductor device.

8. The method of claim 1 , wherein in the DLL non-selection mode, the method further comprises:

transferring second preamble length information from the second semiconductor device to the first semiconductor device;

storing the second preamble length information in the register; and

wherein transferring the preamble comprises transferring a preamble having a duration specified by the second preamble length information.

9. The method of claim 8 , wherein the second preamble length information is longer than the first preamble length information.

10. A method for transferring data from a first semiconductor device to a second semiconductor device comprising:

transferring first preamble length information from the second semiconductor device to the first semiconductor device;

storing the first preamble length information in a register in the first semiconductor device;

transferring a clock signal from the second semiconductor device to the first semiconductor device;

transferring a preamble having a duration specified by the first preamble length information, wherein the preamble is followed by a toggle signal having a burst length and the preamble is transferred from the first semiconductor device to the second semiconductor device, wherein the toggle signal is phase adjusted to the clock signal using a Delay Lock Loop (DLL) circuit; and

transferring data in synchronization with the toggle signal from the first semiconductor device to second semiconductor device.

Priority Claims (1)
JP 2009-010251 · Jan 20, 2009 · national
Continuity (12)
Continuation 15896665 · Feb 14, 2018
Continuation 15403506 · Jan 11, 2017
Continuation 15266129 · Sep 15, 2016
Continuation 15137583 · Apr 25, 2016
Continuation 14940692 · Nov 13, 2015
Continuation 14738764 · Jun 12, 2015
Continuation 14518797 · Oct 20, 2014
Continuation 13832448 · Mar 15, 2013
Division 13621061 · Sep 15, 2012
Continuation 13465826 · May 7, 2012
Continuation 12656060 · Jan 14, 2010
Related Publication 20190096470A1 · Mar 28, 2019