Phase change memory in a dual inline memory module
Subject matter disclosed herein relates to management of a memory device.
1. A method, comprising:
maintaining parameters corresponding to one or more phase change memory (PCM) modules mounted on a dual-inline memory module (DIMM) in a basic input/output system (BIOS) of a computing platform, the parameters comprising at least one timing parameter corresponding to a set of consecutive clock cycles associated with accessing multiple column addresses corresponding to different columns of a row associated with a row address of at least one PCM module of the PCM modules;
issuing the multiple column addresses corresponding to the different columns of the row associated with the row address of the at least one PCM module of the PCM modules; and
issuing the row addresses after issuing the multiple column addresses.
2. The method of claim 1 , wherein the one or more PCM modules are associated with an additive latency that enables a column address to be provided to the DIMM after a row address is provided to the DIMM.
3. The method of claim 1 , further comprising:
managing a cycling limit of the one or more PCM modules by caching write data corresponding to particular addresses of the DIMM in a dynamic random access memory (DRAM) cache memory.
4. The method of claim 3 , further comprising:
selecting a memory size for the DRAM cache memory based at least in part on a characteristic of the one or more PCM modules.
5. The method of claim 4 , wherein the characteristic comprises a PCM DIMM size, a cycling parameter of at least one PCM module, a failure rate associated with the one or more PCM modules, a write speed associated with the one or more PCM modules, or a combination thereof.