Time-division multiplexing management method for reading and writing files in small satellite solid-state memory

A solid-state memory and time-division multiplexing technology, which is applied in the fields of instruments, electrical digital data processing, and data processing input/output processes, etc. It can solve the problem of difficulty in software design while recording multiple files, and simplify address resources. Manage and use complexity, simplify structural design, use multiple and flexible effects

Active Publication Date: 2020-11-20
AEROSPACE DONGFANGHONG SATELLITE
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And because each file is composed of a large number of addresses located in different banks, in view of the effective resources of the single-chip microcomputer, it is extremely difficult to design a software that writes down multiple files at the same time

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
  • Time-division multiplexing management method for reading and writing files in small satellite solid-state memory
  • Time-division multiplexing management method for reading and writing files in small satellite solid-state memory
  • Time-division multiplexing management method for reading and writing files in small satellite solid-state memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Such as figure 2 As shown, the solid-state memory structure is the same as figure 1 Compared with the "3BANK" structural design shown, the storage array is integrated as a whole, no longer dependent on the serial work of the three BANK sub-arrays, and the independent data bus for recording data and playback data is controlled by a DMA controller Data bus replacement, that is, the entire storage array physically has only one unique data bus corresponding to the input data cache and output data cache, and the DMA controller time-division multiplexing schedules read and write operations to occupy data no matter in recording or playback bus time. When the solid-state memory performs data recording, that is, the internal solid-state memory performs a write operation, the DMA controller allocates the time occupied by the data bus to the write operation, and this time is called the write time; when the solid-state memory performs data playback, that is, the internal solid-st...

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 relates to a time division multiplexing management and file reading-writing method for a solid state memory of a small satellite. The storage arrays of the solid state memory are integrated into an integral body for arranging storage addresses in a unified way; an input data cache and an output data cache are created; a data bus with a DMA controller connects the storage arrays with the input data cache and the output data cache; when the solid state memory records data, the data in the input data cache is recorded in a storage space through the data bus to finish writing operation; when the solid state memory reads the data, the input data cache reads the data in the storage space through the data bus to finish reading operation; the DMA controller controls reading time and writing time corresponding to data bus occupation time of the reading and writing operations so as to realize time division multiplexing of the data bus; the DMA controller performs time slice division on the data bus occupation time and allocates time slices to the reading and writing operations in sequence; the solid state memory executes reading and writing functions at the same time; and the demand of writing current file data and reading currently or historically written file data at the same time by the solid state memory is met.

Description

technical field [0001] The invention relates to a time-division multiplex management read-write file method for a small satellite solid-state memory, to meet the requirement that a satellite writes current file data into the solid-state memory and simultaneously reads the currently written or historically written file data. Background technique [0002] The data transmission of small satellites to the ground is affected by the visible range of the ground station, and the data transmission from the satellite to the ground can only be completed within the visible range of the ground station. This method can only transmit the data acquired by the payload within the visible range of the ground station to the Ground station; if the data acquired by the payload outside the visible range of the ground station needs to be stored in the solid-state memory in the form of a file, when entering the visible range of the ground station, the file data in the solid-state memory will be playe...

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): G06F3/06G06F13/16
CPCG06F3/0604G06F3/0626G06F3/0643G06F3/0658G06F3/0679G06F13/1689
Inventor 张敬一毛志毅刘志佳范瑞海刘小飞
Owner AEROSPACE DONGFANGHONG SATELLITE
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