×

Nonvolatile memory module having DRAM used as cache, computing system having the same, and operating method thereof

  • US 9,971,697 B2
  • Filed: 11/17/2016
  • Issued: 05/15/2018
  • Est. Priority Date: 12/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A nonvolatile memory module comprising:

  • at least one nonvolatile memory;

    at least one nonvolatile memory controller configured to control the at least one nonvolatile memory;

    at least one dynamic random access memory (DRAM) used as a cache of the at least one nonvolatile memory;

    data buffers configured to store data exchanged between the at least one DRAM and an external device; and

    a memory module control device configured to control the nonvolatile memory controller, the at least one DRAM, and the data buffers,wherein the at least one DRAM stores a tag corresponding to cache data and compares the stored tag with input tag information to determine whether to output the cache data, andwherein the at least one DRAM comprises;

    at least one tag DRAM configured to store the stored tag; and

    at least one data DRAM configured to store the cache data,wherein the at least one tag DRAM comprises;

    a first memory cell array configured to store the tag;

    a first tag comparison circuit configured to compare the stored tag with the tag information to generate a match signal indicating a cache hit or cache miss; and

    a first multiplexer deactivated when the first tag comparison circuit is activated.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×