CPC G11C 16/32 (2013.01) [G06F 1/10 (2013.01); G06F 3/0604 (2013.01); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01); G11C 16/0483 (2013.01); G11C 16/26 (2013.01); H01L 25/0657 (2013.01); H01L 25/18 (2013.01); H01L 2225/06562 (2013.01)] | 20 Claims |
1. A storage system, comprising:
a memory controller configured to provide a clock signal;
a buffer including:
a first duty cycle corrector configured to receive the clock signal and a chip selection signal from the memory controller and perform a first duty correction operation on the clock signal using a first data code and output a first corrected clock signal,
a register configured to store the first data code regarding the chip selection signal, and
a sampler configured to receive a data signal and a data strobe signal regarding the data signal, and output a data stream; and
a nonvolatile memory, including:
a second duty cycle corrector configured to receive the first corrected clock signal from the buffer and perform a second duty correction operation on the first corrected clock signal using a second data code and output a second corrected clock signal,
a second data code generation circuit configured to generate the second data code based on the second corrected clock signal, and
a data strobe signal generator configured to generate the data strobe signal based on the second corrected clock signal and provide the data strobe signal to the buffer.
|