Method for determining transmission error due to a crosstalk between signal lines by comparing tuning pattern signals sent in parallel from a memory device with the tuning pattern signals pre-stored in a host device
First Claim
Patent Images
1. A memory device comprising:
- a non-volatile semiconductor memory;
a non-volatile memory side signal pattern storage configured to prestore a pattern of a first tuning signal and a pattern of a second tuning signal, the pattern of the first tuning signal and the pattern of the second tuning signal being sent to a host device to which the memory device is connected through signal lines; and
a memory controller configured to perform control for sending and receiving signals to and from the host device to which the memory device is connected through signal lines, the memory controller performing control to receive command signals through a command line, send response signals through the command line, and send and receive data signals through data lines in synchronization with a clock signal received through a clock line, and to perform control to send the first tuning signal through one signal line and send the second tuning signal through another signal line so that a time period during which the first tuning signal is sent and a time period during which the second tuning 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.
11 Citations
12 Claims
-
1. A memory device comprising:
-
a non-volatile semiconductor memory; a non-volatile memory side signal pattern storage configured to prestore a pattern of a first tuning signal and a pattern of a second tuning signal, the pattern of the first tuning signal and the pattern of the second tuning signal being sent to a host device to which the memory device is connected through signal lines; and a memory controller configured to perform control for sending and receiving signals to and from the host device to which the memory device is connected through signal lines, the memory controller performing control to receive command signals through a command line, send response signals through the command line, and send and receive data signals through data lines in synchronization with a clock signal received through a clock line, and to perform control to send the first tuning signal through one signal line and send the second tuning signal through another signal line so that a time period during which the first tuning signal is sent and a time period during which the second tuning signal is sent overlap each other. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A host device comprising:
-
a clock configured to generate a clock signal; a host controller configured to perform control for sending signals to a memory device which is connected to the host device through signal lines and which has a non-volatile semiconductor memory unit, and to receive signals from the memory device in synchronization with a sampling clock signal, the sampling clock signal being the clock signal whose phase is adjusted, the host controller controlling sending of the clock signal through a clock line, sending of command signals through a command line, receiving of response signals through the command line, and sending and receiving of data signals through data lines; a host side signal pattern storage unit configured to store a pattern of a first tuning signal and a pattern of a second tuning signal; a host processor configured to compare patterns of the first tuning signal received through one signal line and second tuning signal received through another signal line in a time period overlapping a time period during which the first tuning signal is received with the patterns stored in the host side signal pattern storage unit; and a sampling clock adjustment unit configured to adjust a phase of the sampling clock signal based on a result of the comparison between the pattern of the first tuning signal received through the one signal line and the pattern of the second tuning signal received through the another signal line in a time period overlapping a time period during which the first tuning signal is received and the patterns are stored in the host side signal pattern storage unit. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification