SCM Introduction

  • SCM has better but still limited write endurance (105 – 108 depending on technology), and address mapping / wear leveling is required
  • SCM needs to support SSD (block) mode and NVDIMM (memory) mode
  • Traditional table-based address mapping / wear leveling is no good for NVDIMM (memory) mode – no matter the table is in host or device side Interface development, e.g., NVMe.

  

Wolley Value Proposition

  • Innovative (patent approved 2018) SCM controller architectur
    • New wear leveling scheme that does not require a mapping table
    • Fundamental IP for NVDIMM using SCM
  • SPOR (Sudden Power Loss Recovery) without super-cap
    • Simplify hardware and FW design
    • Reduce system size and cost
  • Hardware based architecture offering superior performance
    • PCIe memory mode prototype in FPGA (125MHz) shows 10-16M IOPs; we project
    • ASIC performance to be over 30M IOPs for NVDIMM
    • NVMe SSD prototype in FPGA (125MHz) shows over 800K IOPs; we project ASIC performance to be over 1M IOPs