ECC memory manager, ECC memory management method and electronic equipment
A manager and memory technology, applied in the field of memory, can solve problems such as loss of performance, slowing down of byte data read and write speed, and achieve the effects of improving read and write speed, increasing the scope of application, reducing area and cost
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] see figure 1 , this application provides an ECC memory manager, including:
[0043] Bus interface module for external communication, memory read-write management module, ECC error correction calculation module, and memory module; the bus interface module has a register set to configure the configuration information of the ECC memory manager. The configuration information includes the working mode and ECC range ;The memory read-write management module is electrically connected with the bus interface module, the memory module, and the ECC error correction calculation module, so as to perform memory read-write operations according to the configuration information:
[0044] If the working mode is the ECC off state or the ECC range is invalid, the memory read-write management module directly performs data read-write operations on the memory module;
[0045]If the working mode is ECC enabled and the ECC range is valid, the memory module is divided into common memory area and...
Embodiment 2
[0066] see Figure 4 , the present application provides an ECC memory management method based on Embodiment 1, comprising the following steps:
[0067] S1: Configure and read configuration information, where the configuration information includes the working mode of ECC memory management and ECC range;
[0068] S2: Perform memory read and write operations according to the configuration information:
[0069] If the working model is in the ECC off state or the ECC range is invalid, the data is read and written directly to the memory;
[0070] If the working mode is ECC enabled and the ECC range is valid, the memory is divided into common memory area and ECC memory area according to the ECC range, and data read and write operations are performed according to the division of memory: the read and write memory area is the ordinary memory area, then Directly perform data read and write operations on the ordinary memory area; the read and write memory area is the ECC memory area, th...
Embodiment 3
[0078] The present application provides an electronic device based on Embodiment 1, including the ECC memory manager in Embodiment 1. The electronic device can be any one with a memory such as a computer, a mobile phone, an automobile, a factory production device, a testing device, etc. Electronic equipment.
[0079] Based on the ECC memory manager, the electronic device of this embodiment has the following advantages:
[0080] In this embodiment, by setting the register group in the bus interface module, the working mode and the ECC range of the ECC memory manager are configured through the register group, wherein, the switch of the ECC error correction function can be freely realized through the working mode, and the ECC range can be flexibly configured with the ECC memory area In this way, it not only supports flexible partitioning of memory, but also can choose the switch state of ECC error correction function to realize the multiplexing of ordinary memory and ECC memory, ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com