A memory device includes at least two DRAM memory modules, at least one
external ECC module, and a memory controller. The external ECC module
provides the memory modules with ECC functionality. Each memory module is
connected to the memory controller via a respective memory channel. The
external ECC modules are connected to the memory controller via a common
ECC channel. Each external ECC module is assigned to a group of the
memory modules. The memory modules of one group with respective ECC
modules are synchronously operated by the memory controller.