CN113760189A - Load data filling storage method and system - Google Patents
Load data filling storage method and system Download PDFInfo
- Publication number
- CN113760189A CN113760189A CN202110955702.5A CN202110955702A CN113760189A CN 113760189 A CN113760189 A CN 113760189A CN 202110955702 A CN202110955702 A CN 202110955702A CN 113760189 A CN113760189 A CN 113760189A
- Authority
- CN
- China
- Prior art keywords
- data
- load data
- filling
- receiving
- load
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000000295 complement effect Effects 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 4
- 238000013500 data storage Methods 0.000 description 24
- 238000013461 design Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000013475 authorization Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0644—Management of space entities, e.g. partitions, extents, pools
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Abstract
The invention provides a load data filling storage method and a system, comprising the following steps: step 1: receiving load data and storing the load data according to the priority; step 2: opening up different cache spaces and performing classified storage on different load data; and step 3: in the process of receiving and storing different load data, periodically recording write pointers of cache spaces of the different load data; and 4, step 4: after receiving a ground load data filling instruction, searching a latest writing pointer, generating a corresponding filling frame, forming a whole page of filling data together with load data, and writing the filling data into a FLASH memory according to priority; and 5: after receiving a ground load data playback instruction, searching corresponding load data, and playing back the load data which is written into the FLASH memory. The invention realizes that the load data does not meet the accurate filling of FLASH storage page data, and improves the utilization rate of FLASH storage space.
Description
Technical Field
The invention relates to the technical field of load data filling and storing, in particular to a load data filling and storing method and system.
Background
The mode of load time delay shutdown is generally adopted on the spacecraft at present, the tail of effective load data is filled with invalid load data to realize that the effective data is completely written into a data storage space, so that the descending of the effective load data is realized, the mode can not realize the accurate filling of the effective load data, and under the condition that a data transmission channel for deep space exploration is nervous, the mode has certain limitation, so that the accurate filling mode of the load data can effectively solve the timely descending of the effective load data, the utilization rate of the storage space of the effective load data is improved, and the spacecraft has better applicability and popularization.
Patent document CN104253719A (application number: CN201410461829.1) discloses a telemetry error code testing method based on subpackage telemetry filling data, which mainly describes that in the process of carrying out error code rate statistics by using the subpackage telemetry filling data, the observation of real-time telemetry is not influenced, and the content of the loading data filling aspect is not involved.
Patent document CN101304408A (application number: CN200810018359.6) discloses a processing method of remote sensing satellite load data, mainly describing a method for storing and retrieving load data according to address information, and not relating to the implementation of storage according to time information, and not relating to the description of the load data filling requirement.
Patent document CN105245313A (application number: CN201510674340.7) discloses a method for dynamically multiplexing multiple load data of an unmanned aerial vehicle, which divides the communication of the unmanned aerial vehicle into 3 application scenes of high, medium and low speed, and combines the practical characteristics of each application scene, and adopts a protocol processing device comprising a programmable gate array chip FPGA and a digital signal processing chip DSP to initiate multiplexing of transmission frames according to a timing period, and adopts a hybrid multiplexing scheme based on fixed multiplexing of low-speed data and dynamic multiplexing of high-speed data in a high-speed scene; a dynamic multiple connection scheme based on a fixed length unit is adopted in a medium-speed scene; and a pure dynamic multiplexing scheme is adopted in a low-speed scene. After various load data are accessed into the protocol processing equipment, the operation processes of data segmentation, data adaptation, storage, dynamic multiplexing framing and the like are respectively and sequentially carried out. However, the patent does not relate to the implementation of storage according to time information, and does not relate to the description of payload data stuffing requirements.
Disclosure of Invention
In view of the defects in the prior art, the invention aims to provide a payload data filling storage method and system.
The load data filling and storing method provided by the invention comprises the following steps:
step 1: receiving load data and storing the load data according to the priority;
step 2: according to the SCID and the VCID, different cache spaces are opened up, and different load data are stored in a classified manner;
and step 3: in the process of receiving and storing different load data, periodically recording write pointers of cache spaces of the different load data;
and 4, step 4: after receiving a ground load data filling instruction, searching a latest writing pointer according to SCID and VCID, generating a corresponding filling frame, forming whole page filling data together with load data, and writing the whole page filling data into a FLASH memory according to priority;
and 5: after receiving a ground load data playback instruction, searching corresponding load data according to SCID and VCID, and playing back the load data which is written into the FLASH memory.
Preferably, the payload generates data during the operation, and if the data amount does not reach 256 frames, the data is written into the DRAM and no return transfer is performed.
Preferably, after the load data filling instruction is received, the information in the filling instruction is analyzed through the field programmable gate array FPGA, a corresponding write pointer is read, and the number of filling frames is controlled to complement the load data.
Preferably, when the buffer area where the load data is located is full of 256 frames and reaches the threshold value, the load data is automatically pushed and written into the FLASH memory; when the playback command of the payload data is sent from the ground, the payload data is automatically downloaded.
Preferably, after receiving the data filling command of the load data, sending an arbitration request signal to the internal bus, generating a filling frame after the internal bus returns an arbitration authorization signal, sending the filling frame to the internal bus, and sending an arbitration clearing signal to the internal bus after the transmission of the filling frame is finished.
According to the present invention there is provided a payload data population storage system comprising:
module M1: receiving load data and storing the load data according to the priority;
module M2: according to the SCID and the VCID, different cache spaces are opened up, and different load data are stored in a classified manner;
module M3: in the process of receiving and storing different load data, periodically recording write pointers of cache spaces of the different load data;
module M4: after receiving a ground load data filling instruction, searching a latest writing pointer according to SCID and VCID, generating a corresponding filling frame, forming whole page filling data together with load data, and writing the whole page filling data into a FLASH memory according to priority;
module M5: after receiving a ground load data playback instruction, searching corresponding load data according to SCID and VCID, and playing back the load data which is written into the FLASH memory.
Preferably, the payload generates data during the operation, and if the data amount does not reach 256 frames, the data is written into the DRAM and no return transfer is performed.
Preferably, after the load data filling instruction is received, the information in the filling instruction is analyzed through the field programmable gate array FPGA, a corresponding write pointer is read, and the number of filling frames is controlled to complement the load data.
Preferably, when the buffer area where the load data is located is full of 256 frames and reaches the threshold value, the load data is automatically pushed and written into the FLASH memory; when the playback command of the payload data is sent from the ground, the payload data is automatically downloaded.
Preferably, after receiving the data filling command of the load data, sending an arbitration request signal to the internal bus, generating a filling frame after the internal bus returns an arbitration authorization signal, sending the filling frame to the internal bus, and sending an arbitration clearing signal to the internal bus after the transmission of the filling frame is finished.
Compared with the prior art, the invention has the following beneficial effects:
(1) according to the invention, the data multiplexing module writes the load data frame into the data storage module according to the priority, so that the problem of data transmission is solved;
(2) according to the invention, different cache spaces are respectively opened up for different loads according to SCID + VCID through the data storage module, so that the problem of classified storage of load data according to SCID + VCID is solved;
(3) according to the invention, the data storage module periodically returns SCID + VCID and the corresponding buffer area write pointer design, so that the problem of the data volume of subsequent load data filling frame is solved;
(4) according to the method, the data multiplexing module searches the corresponding latest write pointer parameter according to the SCID + VCID content contained in the ground filling frame instruction and the SCID + VCID contained in the instruction, so that the accurate generation and storage of the filling page data of the specific load data are realized;
(5) according to the invention, after the data storage module receives the specific load data playback instruction, the corresponding load data is searched according to SCID + VCID contained in the instruction, so that the timely downlink of the specific load data is realized.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a data processing flow diagram of a data storage module;
fig. 2 is a schematic diagram of a data multiplexing module stuffing frame.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.
Example 1:
according to the method for realizing accurate filling and storing of the load data, which is provided by the invention, a minimum system is composed of a data multiplexing module and a data storage module, the data storage module periodically returns load SCID + VCID and write pointer parameters of corresponding cache regions to the data multiplexing module through an internal bus, the data multiplexing module automatically generates a certain number of filling frames of specific load after receiving a filling instruction of ground specific load, and the number of the filling frames is generated on a loader according to the write pointer parameters returned by the data storage module, so that the load data can be completely and accurately written into a FLASH storage space when needed, and the timely and efficient downloading of the specific load data is realized.
The method comprises the following steps: step 1: receiving the load data through a data multiplexing module, and writing the load data into a data storage module according to the priority; step 2: the data storage module opens up different cache spaces for different loads according to SCID + VCID, so as to realize classified storage of load data according to SCID + VCID; and step 3: in the process of receiving and storing different SCID + VCID load data, the data storage module periodically returns write pointers of different load data cache spaces to the data multiplexing module; and 4, step 4: after receiving a ground load data filling instruction, the data multiplexing module searches a corresponding latest writing pointer returned by the data storage module according to SCID + VCID, generates a certain number of filling frames of the SCID + VCID load, forms whole page filling data together with the original load data, and writes the whole page filling data into a FLASH of the data storage module according to priority; and 5: after receiving a ground load data playback instruction, the data multiplexing module searches for corresponding load data according to SCID + VCID, plays back the load data written in FLASH, and solves the problem that part of the load data is not full and cannot be obtained in time;
and (3) the data storage module in the step (2) opens up different cache spaces for different loads according to the SCID + VCID, so that the load data are stored according to the SCID + VCID classification. The design method of the write pointer corresponding to the load data periodically returned by the data storage module in the step 3 solves the problem of the amount of the filling frame data in the later period. And when the data multiplexing module receives the special filling instruction of the specific load in the step 4, searching the corresponding latest write pointer parameter according to the SCID + VCID contained in the instruction, thereby realizing the accurate generation and storage of the filling data of the specific load data. And when the data storage module receives the data playback instruction of the specific load in the step 5, searching for corresponding load data according to the SCID + VCID contained in the instruction, thereby realizing the timely downlink of the specific load data.
Example 2:
example 2 is a preferred example of example 1.
By adopting the method for realizing the accurate filling and storing of the load data, as shown in fig. 1, in the process of designing the data storage module, a buffer space is separately opened up according to SCID + VCID, and a write pointer of the buffer space is returned for the data multiplexing module to generate a filling frame instruction for use.
Under some working conditions, the data volume generated by the load is small and cannot reach the data volume threshold of 1 logical page of the data storage module, but the load data under the working conditions has a certain (quasi-) real-time downloading requirement, and if the load data cannot be written into the FLASH storage medium in time, the load data cannot be (quasi-) real-time replayed and downloaded.
When the payload generates a certain amount of data (SCID + VCID is 0x7D51) in a certain operation, but the amount of data does not reach 256 frames (assumed to be 100 frames), the input data is written into the cache DRAM by the data storage module; these data cannot be played back and downloaded because they are not written to FLASH storage media.
At this time, the data storage module periodically returns a write pointer (100) of the payload 7D51 to the data multiplexing module, after the data multiplexing module receives a 7D51 padding instruction, the FPGA of the data multiplexing module analyzes (7D51 information) in the padding instruction, reads that the corresponding write pointer is 100, designs a "padding data" function module in the FPGA, controls the padding data module to output 156 frames (256 and 100 are 156) of the padding frame (256 and 156) of the payload data 7D51 to the data storage module, the data storage module writes the payload data into a buffer area of the payload data 7D51 according to the original design, automatically pushes the payload data of the payload data 7D51 into a FLASH memory when the buffer area is full of 256 frames and reaches a threshold, and when a playback command of the payload data 7D51 is sent on the ground, the data storage module automatically multiplexes the payload data of the payload data 7D51 for downlink.
In fig. 2, after receiving a 7D51 padding data instruction, the data module enters a working mode, sends an arbitration request signal (pending _ req) to the internal bus multiplexing module, and after the internal bus multiplexing module returns an arbitration grant signal (pending _ gnt), generates 7D51 padding data in a format of a CADU frame, and sends the padding data to the internal bus control module; after the current CADU frame is transmitted, sending an arbitration _ clr signal to the internal bus complex data multiplexing module; the operational mode ends after the amount of filler data sent reaches the calculated value (156). The data filling module can perform complete priority request, arbitration and empowerment operation every time the data filling module sends 1 frame, and normal writing of other load data cannot be influenced.
According to the present invention there is provided a payload data population storage system comprising: module M1: receiving load data and storing the load data according to the priority; module M2: according to the SCID and the VCID, different cache spaces are opened up, and different load data are stored in a classified manner; module M3: in the process of receiving and storing different load data, periodically recording write pointers of cache spaces of the different load data; module M4: after receiving a ground load data filling instruction, searching a latest writing pointer according to SCID and VCID, generating a corresponding filling frame, forming whole page filling data together with load data, and writing the whole page filling data into a FLASH memory according to priority; module M5: after receiving a ground load data playback instruction, searching corresponding load data according to SCID and VCID, and playing back the load data which is written into the FLASH memory.
The payload generates data during the operation, and if the data amount does not reach 256 frames, the data is written into the DRAM without a wrap-around transfer. After the load data filling instruction is received, the information in the filling instruction is analyzed through the field programmable gate array FPGA, a corresponding writing pointer is read, and the number of filling frames is controlled to complement the load data. When the buffer area where the load data is located is full of 256 frames and reaches a threshold value, automatically pushing and writing the load data into a FLASH memory; when the playback command of the payload data is sent from the ground, the payload data is automatically downloaded. After receiving the load data filling data instruction, sending an arbitration request signal to the internal bus, generating a filling frame after the internal bus returns an arbitration authorization signal, sending the filling frame to the internal bus, and sending an arbitration clearing signal to the internal bus after the filling frame is transmitted.
Those skilled in the art will appreciate that, in addition to implementing the systems, apparatus, and various modules thereof provided by the present invention in purely computer readable program code, the same procedures can be implemented entirely by logically programming method steps such that the systems, apparatus, and various modules thereof are provided in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Therefore, the system, the device and the modules thereof provided by the present invention can be considered as a hardware component, and the modules included in the system, the device and the modules thereof for implementing various programs can also be considered as structures in the hardware component; modules for performing various functions may also be considered to be both software programs for performing the methods and structures within hardware components.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.
Claims (10)
1. A payload data stuffing storage method, comprising:
step 1: receiving load data and storing the load data according to the priority;
step 2: according to the SCID and the VCID, different cache spaces are opened up, and different load data are stored in a classified manner;
and step 3: in the process of receiving and storing different load data, periodically recording write pointers of cache spaces of the different load data;
and 4, step 4: after receiving a ground load data filling instruction, searching a latest writing pointer according to SCID and VCID, generating a corresponding filling frame, forming whole page filling data together with load data, and writing the whole page filling data into a FLASH memory according to priority;
and 5: after receiving a ground load data playback instruction, searching corresponding load data according to SCID and VCID, and playing back the load data which is written into the FLASH memory.
2. The method of claim 1, wherein the payload generates data during the operation, and if the amount of data does not reach 256 frames, the data is written into the DRAM without a set-down transfer.
3. The method for filling and storing the load data according to claim 1, wherein after the load data filling instruction is received, the information in the filling instruction is analyzed through a Field Programmable Gate Array (FPGA), a corresponding writing pointer is read, and the number of filling frames is controlled to complement the load data.
4. The method for filling and storing the load data according to claim 1, wherein when the buffer area where the load data is located is full of 256 frames and then reaches a threshold value, the load data is automatically pushed and written into a FLASH memory; when the playback command of the payload data is sent from the ground, the payload data is automatically downloaded.
5. The method as claimed in claim 1, wherein after receiving the data stuffing command, sending an arbitration request signal to the internal bus, generating a stuffing frame after the arbitration grant signal is returned from the internal bus, and sending the stuffing frame to the internal bus, and after the transmission of the stuffing frame is completed, sending an arbitration clear signal to the internal bus.
6. A payload data-populating storage system, comprising:
module M1: receiving load data and storing the load data according to the priority;
module M2: according to the SCID and the VCID, different cache spaces are opened up, and different load data are stored in a classified manner;
module M3: in the process of receiving and storing different load data, periodically recording write pointers of cache spaces of the different load data;
module M4: after receiving a ground load data filling instruction, searching a latest writing pointer according to SCID and VCID, generating a corresponding filling frame, forming whole page filling data together with load data, and writing the whole page filling data into a FLASH memory according to priority;
module M5: after receiving a ground load data playback instruction, searching corresponding load data according to SCID and VCID, and playing back the load data which is written into the FLASH memory.
7. A payload data-filled memory system according to claim 6 wherein the payload generates data during operation, and if the amount of data does not reach 256 frames, the data is written to DRAM without a drop-back.
8. The payload data stuffing storage system of claim 6 wherein after receiving the payload data stuffing instructions, parsing information in the stuffing instructions by the Field Programmable Gate Array (FPGA), reading the corresponding write pointers, and controlling the number of stuffing frames to complement the payload data.
9. The system according to claim 6, wherein when the buffer area where the payload data is located is full of 256 frames and reaches the threshold, the payload data is automatically pushed and written into the FLASH memory; when the playback command of the payload data is sent from the ground, the payload data is automatically downloaded.
10. A load data stuffing memory system according to claim 6 wherein upon receipt of a load data stuffing command, an arbitration request signal is issued to the internal bus, a stuffing frame is generated and sent to the internal bus upon return of an arbitration grant signal from the internal bus, and an arbitration clear signal is sent to the internal bus after transmission of the stuffing frame is complete.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110955702.5A CN113760189B (en) | 2021-08-19 | 2021-08-19 | Load data filling and storing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110955702.5A CN113760189B (en) | 2021-08-19 | 2021-08-19 | Load data filling and storing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113760189A true CN113760189A (en) | 2021-12-07 |
CN113760189B CN113760189B (en) | 2024-04-09 |
Family
ID=78790450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110955702.5A Active CN113760189B (en) | 2021-08-19 | 2021-08-19 | Load data filling and storing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113760189B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114546281A (en) * | 2022-02-25 | 2022-05-27 | 上海航天电子通讯设备研究所 | High-capacity solid-state storage control device for deep space exploration and read-write method thereof |
CN115203594A (en) * | 2022-09-16 | 2022-10-18 | 成都国星宇航科技股份有限公司 | Multi-temporal remote sensing data display method, device, equipment and medium |
CN115827063A (en) * | 2023-02-16 | 2023-03-21 | 沐曦集成电路(南京)有限公司 | Write storage system and method based on Fill Constant instruction |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080002717A1 (en) * | 2006-06-29 | 2008-01-03 | Applied Micro Circuits Corporation | System and method for synchronous payload envelope mapping without pointer adjustments |
CN108062235A (en) * | 2016-11-07 | 2018-05-22 | 杭州海康威视数字技术股份有限公司 | Data processing method and device |
CN108470007A (en) * | 2012-01-26 | 2018-08-31 | 内存技术有限责任公司 | The device and method of cache memory movement are provided by nonvolatile mass storage system |
CN109981162A (en) * | 2019-03-27 | 2019-07-05 | 北京空间飞行器总体设计部 | Data processing and Transmission system suitable for inertial space pointing space astronomical satellite |
CN110109872A (en) * | 2019-04-29 | 2019-08-09 | 北京空间飞行器总体设计部 | A kind of remote sensing satellite isomeric data unifies memory management unit |
-
2021
- 2021-08-19 CN CN202110955702.5A patent/CN113760189B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080002717A1 (en) * | 2006-06-29 | 2008-01-03 | Applied Micro Circuits Corporation | System and method for synchronous payload envelope mapping without pointer adjustments |
CN108470007A (en) * | 2012-01-26 | 2018-08-31 | 内存技术有限责任公司 | The device and method of cache memory movement are provided by nonvolatile mass storage system |
CN108062235A (en) * | 2016-11-07 | 2018-05-22 | 杭州海康威视数字技术股份有限公司 | Data processing method and device |
CN109981162A (en) * | 2019-03-27 | 2019-07-05 | 北京空间飞行器总体设计部 | Data processing and Transmission system suitable for inertial space pointing space astronomical satellite |
CN110109872A (en) * | 2019-04-29 | 2019-08-09 | 北京空间飞行器总体设计部 | A kind of remote sensing satellite isomeric data unifies memory management unit |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114546281A (en) * | 2022-02-25 | 2022-05-27 | 上海航天电子通讯设备研究所 | High-capacity solid-state storage control device for deep space exploration and read-write method thereof |
CN115203594A (en) * | 2022-09-16 | 2022-10-18 | 成都国星宇航科技股份有限公司 | Multi-temporal remote sensing data display method, device, equipment and medium |
CN115203594B (en) * | 2022-09-16 | 2022-11-29 | 成都国星宇航科技股份有限公司 | Multi-temporal remote sensing data display method, device, equipment and medium |
CN115827063A (en) * | 2023-02-16 | 2023-03-21 | 沐曦集成电路(南京)有限公司 | Write storage system and method based on Fill Constant instruction |
Also Published As
Publication number | Publication date |
---|---|
CN113760189B (en) | 2024-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113760189A (en) | Load data filling storage method and system | |
CN110806986B (en) | Method, equipment and storage medium for improving message storage efficiency of network chip | |
CN103559146B (en) | A kind of method improving NAND flash controller read or write speed | |
CN110334040B (en) | Satellite-borne solid-state storage system | |
CN115309676B (en) | Asynchronous FIFO read-write control method, system and electronic equipment | |
CN113177009B (en) | Multi-interface multiplexing method and system for deep space probe | |
CN114968102B (en) | Data caching method, device, system, computer equipment and storage medium | |
CN106951182A (en) | A kind of block device caching method and device | |
CN108304333A (en) | A kind of one master and multiple slaves formula bus | |
CN117312201B (en) | Data transmission method and device, accelerator equipment, host and storage medium | |
CN113741813B (en) | Load data-on-demand playback realization system, method, medium and equipment | |
US8862783B2 (en) | Methods and system to offload data processing tasks | |
US10379899B2 (en) | Systems and methods for frame presentation and modification in a networking environment | |
US7930439B2 (en) | Command output control apparatus | |
CN114860158A (en) | High-speed data acquisition and recording method | |
CN115033171A (en) | Multi-channel data storage method and system based on FPGA | |
CN113886287A (en) | Self-adaptive real-time caching system and method based on SoC | |
CN111736771B (en) | Data migration method, device, equipment and computer readable storage medium | |
WO2021092784A1 (en) | Data writing, consistency checking and reading method and apparatus | |
CN113946538B (en) | Convolutional layer fusion storage device and method based on line caching mechanism | |
CN105610814B (en) | Reduce the method and system of message Forwarding Latency | |
CN117931080A (en) | Solid-state memory and classified storage and retrieval playback method thereof | |
CN112764908B (en) | Network data acquisition processing method and device and electronic equipment | |
US20230267084A1 (en) | Tracing for High Bandwidth Masters in SoC | |
JP4567400B2 (en) | Semiconductor integrated circuit emulator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |