Unlock instant, AI-driven research and patent intelligence for your innovation.

Non-volatile memory, memory controller and access method thereof

A non-volatile, memory technology, used in static memory, read-only memory, information storage, etc., to solve problems such as low speed

Active Publication Date: 2017-04-12
SONY CORP
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This has led to the disadvantage of achieving random access at a lower speed with a smaller data size than a sector

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Non-volatile memory, memory controller and access method thereof
  • Non-volatile memory, memory controller and access method thereof
  • Non-volatile memory, memory controller and access method thereof

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0042] figure 1 is a schematic diagram showing the configuration of the nonvolatile memory 10 as the first embodiment of the present disclosure.

[0043] The nonvolatile memory 10 practiced as the first embodiment of the present disclosure has: an NVRAM 20 as a nonvolatile memory (NVM) cell device including an NVRAM cell array that can be randomly accessed in word units; NVRAM controller 30 of the controller.

[0044] The nonvolatile memory 10 is configured to include a host device (CPU) 40 capable of accessing the NVRAM 20 via the NVRAM controller 30 , and a DRAM 50 serving as a work memory directly accessible from the host device 40 .

[0045] [Characteristic structure and function of this embodiment]

[0046] The nonvolatile memory 10 of this embodiment is characterized in that, for accessing the nonvolatile storage area of ​​the NVRAM 20, a first access mode allowing XIP with (ready) ECC processing and a second access mode allowing sequential ECC processing are provided....

no. 2 example

[0116] Figure 5 is a schematic diagram showing the configuration of a nonvolatile memory 10A as the second embodiment of the present disclosure.

[0117] The main differences between the nonvolatile memory 10A of the second embodiment and the nonvolatile memory 10 of the first embodiment are as follows:

[0118] The nonvolatile memory 10A is arranged such that its NVRAM 20A is equipped with the functionality of an NVRAM controller.

[0119] In conjunction with this feature, the NVRAM 20 includes a CPU interface 26, and a second ECC processing section 27 and a second buffer 28 required in the second access mode.

[0120] The NVRAM interface, not shown, does not use the handshake signal in the first access mode, and controls the handshake signal in the second access mode.

[0121] The structures and functions of the second ECC processing section 27 and the second buffer 28 are basically the same as those of figure 1 The shown second ECC processing section 33 and the second b...

no. 3 example

[0125] Figure 6 is a schematic diagram showing the configuration of a nonvolatile memory 10B as a third embodiment of the present disclosure.

[0126] The main differences between the nonvolatile memory 10B of the third embodiment and the nonvolatile memory 10A of the second embodiment are as follows:

[0127] The nonvolatile memory 10B has an NVRAM 20B including a plurality (n) of NVRAM cell arrays 21, a plurality (n) of first ECC processing sections 22, a plurality (n) of first buffers 23, a plurality of (n) first access paths 24 and a plurality (n) of second access paths 25 .

[0128] The first and second buffers are used on a shared basis. The plurality of first buffers 23-1 to 23-n also have a second buffer capability.

[0129] In the third embodiment, the plurality of NVRAM cell arrays 21-1 to 21-n connected to the first buffers 23-1 to 23-n are controlled simultaneously and in parallel.

[0130] The NVRAM interface does not use the handshake signal in the first acc...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed here is a non-volatile memory, including: a non-volatile memory cell device, at least including a non-volatile memory cell array, which can be accessed in units of words, and can also be accessed in units of words at least in a first access mode. fixed latency access and variable latency access in a second access mode; a first access path for use in the first access mode; a second access path for use in the second access mode; a first ECC processing section, configured to be connected to the first access path and perform error detection and correction using ECC on data output from the non-volatile memory cell array in the first access mode; and a second ECC processing section configured to be connected to the second access path , and performs error detection and correction on the data output from the non-volatile memory cell array in the second access mode using ECC.

Description

technical field [0001] The present disclosure relates to a nonvolatile memory that can be accessed in word units, a memory controller, a nonvolatile memory access method, and a program. Background technique [0002] Progress in miniaturization of process technology of NAND flash memory devices represented by non-volatile memory (NVM) is known to degrade data retention characteristics of the devices. In view of this shortcoming, there has been a need for error correction codes (ECCs) that can provide devices with better error detection and correction than before. [0003] Improving data retention is also one of the key challenges facing PCRAM (Phase Change Random Access Memory (RAM)) and ReRAM (Resistive RAM), new non-volatile devices that have advanced their development and commercialization in recent years memory. [0004] Unlike NAND flash memory devices, PCRAM and ReRAM can be accessed in units of words, like DRAM and SRAM. Because of this capability, PCRAM and ReRAM a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G11C29/42G11C16/06
CPCG06F11/1048G06F9/3871G06F11/1004G06F11/1008G06F11/1068G06F11/141G06F13/16G06F13/161G06F13/1673G06F13/4252G06F13/4269G06F13/4286G06F15/8061H03M13/6566
Inventor 中西健一筒井敬一
Owner SONY CORP