Method for adjusting phase of a clock in a host based upon comparison of first and second pattern signals from a memory and the first and the second pattern signals pre-stored in the host
First Claim
Patent Images
1. A memory device comprising:
- a nonvolatile semiconductor memory unit;
a memory controller configured to perform control to receive a command signal, to send a response signal, and to send and receive a data signal, and a status signal in synchronization with a clock signal, wherein the memory controller controls receiving of the command signal and sending of the response signal through a command line from and to a host device to which the memory device is connected, controls sending and receiving of the data signal and the status signal through a data line to and from the host device, and controls receiving of the clock signal through a clock line from the host device; and
a memory-side pattern signal storage unit configured to store first and second tuning pattern signals to be sent to the host device, the first and second tuning pattern signals being used by the host device to adjust a phase of the clock signal for use as a sampling clock signal;
wherein;
the first and second tuning pattern signals are pre-stored also in the host device; and
the memory controller sends to the host device the first tuning pattern signal and the second tuning pattern signal, and a time period during which the first tuning pattern signal is sent and a time period during which the second tuning pattern signal is sent overlap each other.
4 Assignments
0 Petitions
Accused Products
Abstract
A memory card includes a memory controller configured to perform control for sending and receiving a command signal, a response signal, a data signal, and a status signal in synchronization with a clock signal, and a memory-side pattern signal storage unit configured to store a tuning pattern signal to be sent to a host device. The tuning pattern signal is used by the host device to adjust the phase of the clock signal for use as a sampling clock signal. The memory card sends a first tuning pattern signal through a command line and a second tuning pattern signal through a data line concurrently.
9 Citations
15 Claims
-
1. A memory device comprising:
-
a nonvolatile semiconductor memory unit; a memory controller configured to perform control to receive a command signal, to send a response signal, and to send and receive a data signal, and a status signal in synchronization with a clock signal, wherein the memory controller controls receiving of the command signal and sending of the response signal through a command line from and to a host device to which the memory device is connected, controls sending and receiving of the data signal and the status signal through a data line to and from the host device, and controls receiving of the clock signal through a clock line from the host device; and a memory-side pattern signal storage unit configured to store first and second tuning pattern signals to be sent to the host device, the first and second tuning pattern signals being used by the host device to adjust a phase of the clock signal for use as a sampling clock signal; wherein; the first and second tuning pattern signals are pre-stored also in the host device; and the memory controller sends to the host device the first tuning pattern signal and the second tuning pattern signal, and a time period during which the first tuning pattern signal is sent and a time period during which the second tuning pattern signal is sent overlap each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A host device comprising:
-
a clock configured to generate a clock signal; a host controller configured to perform control to send a command signal and a data signal in synchronization with the clock signal to a memory device including a nonvolatile semiconductor memory unit and being connected to the host device and to receive from the memory device a response signal, a data signal, and a status signal in synchronization with a sampling clock signal, the sampling clock signal being the clock signal whose phase is adjusted, wherein the host controller controls sending of the command signal and receiving of the response signal through a command line, controls sending and receiving of the data signal through a data line, controls receiving of the status signal through a data line, and controls sending of the clock signal through a clock line; a sampling clock adjustment unit configured to adjust a phase of the sampling clock signal; and a host-side pattern signal storage unit configured to pre-store first and second tuning pattern signals that are pre-stored also in the memory device and sent from the memory device for adjusting the phase of the sampling clock signal; the host device further comprising; an interference detecting unit configured to compare the first tuning pattern signal received from the memory device and the second tuning pattern signal received from the memory device in a time period overlapping a time period during which the first tuning pattern signal is received with the first and second tuning pattern signals pre-stored in the host-side pattern signal storage unit to detect whether there is a difference; wherein the sampling clock adjustment unit adjusts the phase of the sampling clock based on a detection result by the interference detecting unit. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification