Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A memory management method and system for a vehicle-mounted controller

A vehicle-mounted controller and memory management technology, which is applied to memory systems, memory address/allocation/relocation, instruments, etc., can solve the problem of low real-time performance of the vehicle-mounted controller memory, so as to solve the problem of low real-time performance and avoid data loss The effect of power loss and fast response

Active Publication Date: 2020-12-08
SAIC GENERAL MOTORS +1
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Based on this, it is necessary to provide an on-board controller memory management method and system for the technical problem that the existing technology has low real-time performance on the on-board controller memory.

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 memory management method and system for a vehicle-mounted controller
  • A memory management method and system for a vehicle-mounted controller
  • A memory management method and system for a vehicle-mounted controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0024] Such as figure 1 Shown is a work flow diagram of a method for managing memory in a vehicle-mounted controller of the present invention, including:

[0025] Step S101, including: simulating the non-data loss memory after power failure as an electrically erasable programmable read-only memory;

[0026] Step S102, including: in response to the non-volatile random access memory data read request to the on-board controller, obtaining the read data specified by the non-volatile random access memory data read request from the physical memory, the The data in the physical memory described above is a mirror image of the memory that does not lose data when power is off;

[0027] Step S103, including: in response to the non-volatile random access memory data write request to the on-board controller, writing the write data specified by t...

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 memory management method and system of a vehicle-mounted controller. The method includes the steps that in response to a request for reading data of a nonvolatile random access memory of the vehicle-mounted controller, read data specified by the request for reading data of the nonvolatile random access memory is acquired from a physical memory, wherein data in the physical memory is a mirror image of a memory free of data loss in power failure, and the memory free of data loss in power failure is simulated as an electrically-erasable programmable read-only memory for the vehicle-mounted controller; in response to a request for writing data of the nonvolatile random access memory of the vehicle-mounted controller, write-in data specified by the request for writing data of the nonvolatile random access memory is written into the physical memory, and the write-in data is written into the memory free of data loss in power failure. By adopting the physical memory as the mirror image of the memory free of data loss in power failure, as the physical memory is high in response speed, the problem of low real-time performance is solved, and meanwhile data loss in power failure is avoided.

Description

technical field [0001] The invention relates to the technical field related to automobiles, in particular to a memory management method and system for a vehicle-mounted controller. Background technique [0002] Usually on-board controllers mostly integrate the following types of memory: data flash memory (DFLASH), used to store calibration data information such as constants; code flash memory (CODEFLASH), used to store codes and constants; random access memory (RAM), used to store controllers Real-time running data; reset non-lost memory (KAM), used to store real-time running data in the case of reset (non-power-off); electrically erasable programmable read-only memory (EEPROM), used to store running real-time data, but lost No loss of data is expected after power-up. Among them, flash memory (FLASH) is cheaper than EEPROM, and the writing speed is fast, but the original data needs to be erased before writing. [0003] With the vigorous development of the automobile indust...

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): G06F12/02G06F12/16
CPCG06F12/0246G06F12/16
Inventor 董宗祥王辉
Owner SAIC GENERAL MOTORS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products