Time De-interleaver Block Handling in Wireless Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, the use of time de-interleavers for reading and writing data leads to unnecessary resource consumption due to repeated reading of information.
Innovation Solution
A communication device that handles time de-interleaver blocks by writing data cells to a buffer in a more efficient manner and generating DDR addresses to write data cells from the buffer to a DDR storage device, reducing resource consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If DDR reading/writing is used with the time de-interleaver, then data can be obtained by the receiver, but the TDI repeatedly reads information causing large resource consumption
Solution Approach 1:
The invention segments the TDI block into multiple sub-blocks and processes them in parallel using multiple processing elements. This segmentation allows the system to process different segments simultaneously, reducing the total number of read operations needed and thereby lowering resource consumption while maintaining data processing capability.
Solution Approach 2:
The invention performs preliminary organization of data into sub-blocks before the main processing stage. By pre-organizing the TDI block into manageable sub-segments that can be processed independently, the system avoids repeated reading operations during the main processing phase, thus reducing resource consumption while ensuring efficient data processing.
2Ease of operation
If the TDI repeatedly reads information using DDR R/W, then the receiver can process data, but unnecessary resource consumption occurs
Solution Approach 1:
The TDI block is divided into multiple sub-blocks that can be accessed independently. This segmentation enables the receiver to access specific data segments without needing to repeatedly read the entire block, thereby maintaining ease of data access while significantly reducing resource consumption.
Solution Approach 2:
The invention creates intermediate representations or copies of data segments in optimized memory structures. By maintaining these copies in a format suitable for processing, the system eliminates the need for repeated reading operations from the original DDR storage, thus preserving data access capability while reducing energy loss.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A time de-interleaver (TDI) comprises at least one buffer; a double data rate (DDR) storage device; a buffer writing circuit, coupled to the at least one buffer, for writing a plurality of data cells in a TDI block to the at least one buffer; a control circuit, coupled to the buffer writing circuit, for generating a plurality of DDR addresses of the plurality of data cells according to a plurality of TDI addresses of the plurality of data cells; and a DDR writing circuit, coupled to the control circuit and the DDR storage device, for writing the plurality of data cells in the at least one buffer to the DDR storage device according to the plurality of DDR addresses.