Memory access controller and method of accessing memory

A storage access and controller technology, applied in the satellite field, can solve the problems of difficult time window planning, content error modification, complicated design, etc., and achieve the effect of avoiding access conflicts
CN109753248AActive Publication Date: 2019-05-14SHANGHAI ENG CENT FOR MICROSATELLITES

Patent Information

Authority / Receiving Office
CN Β· China
Current Assignee / Owner
SHANGHAI ENG CENT FOR MICROSATELLITES
Publication Date
2019-05-14

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A memory access controller and a method of accessing a memory are provided. According to the invention, the program and the data address are decoupled through the address table. According to the storage access controller and the storage control method, wrong data access is avoided through the permission table, access conflicts are avoided through the state table, wrong data reading is avoided through verification, data reliability is improved through backup, and various technical means are comprehensively applied to perfect the storage access controller and the storage control method. The storage access controller comprises an address table, a permission table, a state table and a reader-writer, the address table records data block addresses, the permission table records the access permission of the threads to the data blocks, and the state table records the states of the data blocks. The reader-writer receives the access request and executes the received access request according to the configuration information of the address table, the authority table and the state table.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The invention relates to the field of satellites, in particular to a satellite storage access controller and a method for accessing storage. Background technique

[0002] Non-Volatile Memory (NVM, Non-Volatile Memory) is a kind of memory whose data will not disappear even when its power is turned off. Commonly used NVM includes read-only memory (ROM), programmable read-only memory (PROM), electrically erasable programmable read-only memory (EEPROM), or non-type flash memory (NOR FLASH), and non-type flash memory (NAND FLASH) ).

[0003] Satellite computers often use non-volatile memory to store application programs and important data. In order to avoid conflicts during the NVM access process, in the prior art, the NVM management method in the satellite computer system is usually as follows:

[0004] 1. In the system design stage, the system engineer specifies the storage address and read-write time window for various data, and writes the assigned value into ...

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