Memory system and data processing system including the same
A memory system and a data processing system including the memory system may manage a plurality of memory devices. For example, the data processing system may categorize and analyze error information from the memory devices, acquire characteristic data from the memory devices and set operation modes of the memory devices based on the characteristic data, allocate the memory devices to a host workload, detect a defective memory device among the memory devices and efficiently recover the defective memory device.
1 . A data processing system comprising:
a compute system; and
a memory system, coupled to the compute system via an interconnect device, the memory system comprising a plurality of groups of memory devices and a plurality of controllers, wherein each group of memory devices includes a serial presence detect (SPD) component and each of the controllers is coupled to a corresponding group of memory devices for memory training,
wherein each of the controllers acquires characteristic data from the SPD components in the corresponding group of memory devices when power is supplied, providing the acquired characteristic data to the compute system.
2 . The data processing system of claim 1 , wherein each of the controllers performs the memory training for the corresponding group of memory devices based on the acquired characteristic data; and
wherein the compute system performs interface training with the controllers, and performs input and output testing for the plurality of groups of memory devices.
3 . The data processing system of claim 2 , wherein each of the controllers includes a nonvolatile memory device, and stores the acquired characteristic data and a result data of the memory training in the nonvolatile memory device.
4 . The data processing system of claim 3 , wherein each of the controllers acquires the result data of the memory training of a memory device from the nonvolatile memory device, when power is supplied and characteristic data of the memory device coincides with the characteristic data stored in the nonvolatile memory device.