MIMO-OFDM Modulator Shared Memory Buffering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional MIMO-OFDM systems require significant circuit resources and result in wasted memory resources as the number of antennas increases, due to a one-to-one correspondence between memory and antennas, leading to inefficient data storage.
Innovation Solution
A MIMO-OFDM modulator with a physical layer block having buffers of fixed size, supporting multiple antennas, where mapped symbols are buffered, spatially multiplexed or STBC encoded, and then inverse Fourier transformed, allowing for efficient data storage and transmission using a single transmit path with a higher system clock frequency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate memory blocks are provided for each antenna in conventional MIMO-OFDM systems, then each antenna has dedicated storage capacity, but the amount of unused or wasted memory resources increases significantly as the number of antennas increases
Solution Approach 1:
The patent merges separate memory blocks for multiple antennas into a single shared memory block. The memory management unit allocates storage space dynamically among multiple antennas within this single memory block, allowing symbols from different antennas to be stored efficiently without requiring dedicated memory for each antenna. This combining approach eliminates wasted memory resources while maintaining reliable storage capacity for all antennas.
Solution Approach 2:
The single memory block is designed to serve multiple antennas simultaneously, making it a universal storage resource. The memory management unit enables this single memory block to fulfill the storage requirements of multiple antennas through dynamic allocation and time-interleaved writing, allowing the same memory resource to be shared across different antenna channels efficiently.
2Productivity
If the number of antennas increases in conventional MIMO-OFDM systems, then transmission capacity and data rate improve, but circuit resources and complexity increase significantly
Solution Approach 1:
The patent combines multiple antenna processing functions into a single integrated MIMO-OFDM modulator block. Instead of having separate modulator circuits for each antenna, the system uses one modulator that handles multiple antennas through time-interleaved processing and a single shared memory block, significantly reducing the overall circuit resources while maintaining high transmission capacity.
Solution Approach 2:
The system employs time-interleaved writing and periodic processing where symbols from different antennas are written to and read from the shared memory in a time-division manner. This periodic action allows a single modulator and memory block to serve multiple antennas sequentially, reducing hardware complexity while maintaining the ability to transmit to multiple antennas simultaneously.
3Reliability
If discrete sized memory blocks are used in conventional MIMO-OFDM systems, then each memory block has sufficient capacity for its assigned antenna, but significant memory resources remain unused when antenna requirements vary
Solution Approach 1:
The patent implements dynamic memory allocation within a single memory block through the memory management unit. Instead of static dedicated memory blocks, the system dynamically adjusts the allocation of storage space to different antennas based on their actual requirements. This dynamic approach allows the memory resources to be flexibly distributed, ensuring sufficient capacity for each antenna while eliminating wasted space when requirements vary.
Data Source
AI summary
Multiple-Input, Multiple-Output Orthogonal Frequency Division Multiplexing (“MIMO-OFDM”) modulation is described. An integrated circuit has blocks of memory of a fixed size. A physical layer block is configured for MIMO-OFDM. The physical layer block is a single MIMO-OFDM block for supporting transmitting via a plurality of antennas. The physical layer block includes buffers configured for storing sets of symbols at a time for transmitting via the plurality of antennas.


