Data reordering method and device
A data sorting and data technology, applied in the field of data processing, can solve the problems of large chip power consumption, large write bandwidth of sorting RAM, complex implementation, etc., and achieve the effects of reducing the number of reads and writes, saving cleaning, saving power consumption and resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] In order to reduce the write bandwidth and chip power consumption of the sort RAM, and simplify the sorting process, an embodiment of the present invention provides a data sorting method, see figure 1 , the method includes:
[0045] 101: Add serial numbers to the multiple data to be processed according to the order of arrival of the multiple data to be processed, where the number of the serial numbers corresponds to the storage address in the memory of the processing result of the data to be processed;
[0046] 102: According to the sequence number, add valid tags to the plurality of data to be processed, and replace the valid tags after the sequence number reaches a maximum value and overflows;
[0047] 103: Process the multiple data to be processed to obtain multiple processing results;
[0048] 104: According to the serial number, write the processing result and its corresponding valid flag into the memory;
[0049] 105: Read the processing result in the memory acc...
Embodiment 2
[0053] In order to reduce the write bandwidth and chip power consumption of the sorting RAM, and simplify the sorting process, an embodiment of the present invention provides a data sorting method. Taking message processing as an example, the data to be processed is a message, and the memory is a sorting RAM. see figure 2 , the method includes:
[0054] 201: According to the order of arrival of the messages, add a serial number and a valid mark to the messages;
[0055] Specifically, the increment of the serial number can be implemented by a counter. Every time a message arrives, the added serial number is incremented, and the increment range can be set by the system, which is not specifically limited in the embodiment of the present invention.
[0056] For example: see Table 1, add sequence number 00 to the first arriving packet A, add sequence number 01 to the second arriving packet B, add sequence number 10 to the third arriving packet C, and add sequence number 10 to the...
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