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

A Storage Method for Determining the Priority of Multiple Data Sources Using a Retrieval Table

A technology for determining data and data sources, applied in the field of data processing, can solve problems such as large resource consumption, impossibility of realization, and complex identification, and achieve the effects of realizing dynamic priority, optimizing timing characteristics, and simplifying operation logic

Active Publication Date: 2018-03-06
SHANGHAI SPACEFLIGHT ELECTRONICS & COMM EQUIP RES INST
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the multi-conditional branch judgment method, there are problems with complex identification and deep logic depth when the number of data sources is large, resulting in low computing performance and large resource consumption.
Independent storage control is adopted, which cannot be realized when the number of data sources is large

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 Storage Method for Determining the Priority of Multiple Data Sources Using a Retrieval Table
  • A Storage Method for Determining the Priority of Multiple Data Sources Using a Retrieval Table
  • A Storage Method for Determining the Priority of Multiple Data Sources Using a Retrieval Table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0040] In this embodiment, the storage method using the retrieval table to determine the priority of the data source provided by the present invention is realized by the FPGA module and the memory, the FPGA module is used to realize the logic of the entire method, and the memory is used as the data host of the communication data and the retrieval table.

[0041] The storage method for determining the priority of a data source using a retrieval table provided by the present invention comprises the f...

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 provides a storage method for determining the data source priority by adopting retrieval tables. The method comprises the following steps that the priorities of set data bits in data source group marking sequences and data bits in data source marking sequences are set to be sequentially reduced from the left side to the right side, and a first priority inquiry retrieval table and a second priority inquiry retrieval table are respectively built in a one-hot mode according to the value exhaustivity in the data source group marking sequences and the data source marking sequences; when data storage requests exist in a data passage, firstly, the first priority retrieval table is inquired according to the values in the data source group marking sequences to obtain a data source group with the highest priority; then, the second priority inquiry retrieval table is inquired according to the values in the data source marking sequences corresponding to the data source group to obtain a data source passage with the highest priority. The storage method provided by the invention has the advantages that resources stored in a memory are used for building a priority table, a traditional multi-condition branched judging method is replaced in a table look-up retrieval mode, and the logic depth of the original look-up mode is simplified through adopting a multi-stage grouped retrieval mode.

Description

technical field [0001] The invention relates to data processing technology, in particular to a method for acquiring data from multiple data sources and storing them according to priority. Background technique [0002] In data collection devices and data storage devices of business application systems, it is often necessary to cache or store information from multiple data sources. For example, multi-channel data acquisition equipment, multi-service information processor. For data sources that require key data identification and priority processing in the data processing business, the data needs to be stored according to the priority. For some control devices with single-processing model and multiple communication interfaces, a certain operation sequence needs to be established due to the complex requirements of communication interfaces and real-time processing requirements. [0003] In order to achieve the prioritization of data communication and storage, in engineering imp...

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): G06F17/30
CPCG06F16/22G06F16/245
Inventor 陈晓强
Owner SHANGHAI SPACEFLIGHT ELECTRONICS & COMM EQUIP RES INST
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