Skip to content

Version 3.1

Compare
Choose a tag to compare
@ravenrd ravenrd released this 03 Jun 17:53
· 326 commits to master since this release

Version 3.1 was released on 14th November 2013

  • Added IO and Termination Power measures from Micron's DRAM Power
    Calculator, for all supported DRAM generations. In the case of
    Wide IO DRAMs, these measures are already included in the provided
    current specifications. This feature enables support for multi-rank
    DRAM DIMMs (DDR2/3/4) and stacking of multiple Wide IO DRAM dies
    (equivalent to ranks). To indicate use of multi-rank DRAMs or
    multiple Wide IO DRAM dies/layers, the 'nbrOfRanks' parameter in
    the memory specification XMLs can be employed. Note: The DRAM
    command scheduler does not support multi-rank/multi-die DRAMs yet.
    Only the power estimation component of DRAMPower has been updated
    to support them. The current measures for dual-rank DRAMs only
    reflect those for the active rank and not the idle rank. The
    default state of the idle rank is assumed to be the same as the
    current memory state, for background power estimation. Hence,
    rank information in the command trace is not required.
  • Added warning messages: New warning messages are provided, to
    identify if the memory or bank state is inconsistent in the
    user-defined traces. Towards this, a state check is performed on
    every memory command issued.
  • Improved run-time options: Users can now point directly to the
    memory specification XML, instead of just the memory ID. Also,
    users can optionally include IO and termination power estimates
    (for both single and dual rank DRAMs) using '-r' flag in the
    command line options.
  • Bug fixes: (1) Refresh handler in the DRAM Command Scheduler was
    kept ON in the Self-Refresh mode, when it can be turned OFF. This
    bug has now been fixed. (2) Precharge All (PREA) always considered
    precharging of all banks. It has now been modified to consider
    precharging of the open/active banks alone.