A non-volatile computing system based on resistive memory

A resistive memory and computing system technology, applied in the computer field, can solve the problems of high cost, loss of data in DRAM, unsuitable for large-scale applications, etc., and achieve the effect of low power consumption, low cost and large capacity

Active Publication Date: 2022-02-01
XWAVE TECH (SHANGHAI) CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the limitations of the manufacturing process, such methods are very expensive and not suitable for large-scale applications
[0004] The biggest problem with existing DRAM is that when you power off the computing system, the DRAM loses all its data, so the next time you power up the computing system, you have to sit there and wait until everything you need to run the computer Both are loaded from hard disk or FLASH to DRAM or SRAM

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
  • A non-volatile computing system based on resistive memory
  • A non-volatile computing system based on resistive memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0017] Example 1: See figure 2 , a non-volatile computing system based on resistive memory, replaces all program memory and large-capacity volatile data memory with RRAM, directly adding RRAM to the processor. Different segments of RRAM have different access rights. The program memory part can be set to the highest priority before it can be written, and write protection can also be set. The data memory part allows programs with lower privileges to access and modify. In addition to the program area and data area, RRAM also has a key register stack area and a power-off flag field. The basic working process of the system is as follows: the system is powered on, jumps to the BOOTLOADER in the program segment, the BOOTLOADER guides the operating system to the running area, and the operating system calls system programs and various application programs. During this process, the system suddenly loses power, and all the states are still kept in RRAM. At the same time, the power fai...

Embodiment 2

[0019] Embodiment 2: On the basis of Embodiment 1, RRAM is provided with storage and swap areas, which can more clearly divide data areas and increase computing power.

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

The invention discloses a non-volatile computing system based on a resistive memory, including a CPU, adopting RRAM to replace all program memory and large-capacity volatile data memory, the RRAM is connected to the CPU, and the RRAM is divided into a program memory part and a key register stack area , the power-off flag field and the data memory part, the present invention has a power-off memory function, and at the same time due to the characteristics of RRAM, this system has lower power consumption and cost, larger capacity, and read and write speeds are also higher than traditional NAND FLASH devices.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a nonvolatile computing system based on a resistive memory. Background technique [0002] Most of the existing digital computing systems are processors (CPU, MCU, DSP), plus non-volatile memory (ROM, EPROM, EEPROM, FLASH, HARDDISK) and data and program volatile running space (SRAM, DRAM, SDRAM) composition. The typical working process is as follows: the system is powered on, the jump instruction of the RESET interrupt vector table instructs the program pointer to jump to the hard reset interrupt service routine, and the interrupt service routine initializes the most basic hardware and boots the BOOTLOADER. BOOTLOADER guides the operating system to run in SDRAM, and the operating system opens various system processes, applications and graphical interfaces. When the power is turned off or the system fails, all the data in the SDRAM will be lost. If you want to get back to the ...

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): G11C13/00
CPCG11C13/0002G11C13/0059
Inventor 胡孝伟代文亮王浙波
Owner XWAVE TECH (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products