RFSOC Modem Power Control with Dynamic Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current radio frequency system-on-chip (RFSOC) designs consume excessive power by continuously utilizing all system resources, even when they are not needed.
Innovation Solution
An electronic device with a modem and a system power controller that dynamically manages resource allocation. The modem determines the operational mode (dynamic or static) for each resource based on different scenarios, and the system power controller supplies power to the resources accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all system resources are continuously utilized in the RFSOC, then the system can respond to any potential demand, but power consumption increases significantly
Solution Approach 1:
The patent implements dynamic resource allocation where the system transitions between static and dynamic modes based on actual needs. The modem power controller dynamically determines whether to operate in static mode (using pre-allocated resources) or dynamic mode (requesting resources only when needed), allowing the system to adapt its resource utilization pattern to match actual operational demands while maintaining responsiveness.
Solution Approach 2:
The system changes operational parameters by switching between different resource allocation modes. The modem power controller modifies system behavior by selecting between static resource allocation (with guaranteed resources) and dynamic resource allocation (with on-demand resources), effectively changing the resource utilization parameter based on traffic conditions and power requirements.
2Use of energy by moving object
If dynamic mode is used for all resources, then power consumption is reduced, but system complexity increases due to mode determination and signal control
Solution Approach 1:
The patent segments the resource control into separate controllable units. Each resource (such as DRAM, clock, infra bus, PLL, PMIC) can be independently controlled with its own enabled signal or disabled signal. This segmentation allows the system to apply dynamic mode to only specific resources that benefit from it, rather than forcing all resources into dynamic mode, thereby reducing overall system complexity.
Solution Approach 2:
The patent introduces a logic circuit as an intermediary between the modem power controller and the system resources. The logic circuit receives enabled/disabled signals from the modem power controller and automatically generates the appropriate control signals to switch resources between modes. This intermediary handles the complexity of mode transitions, isolating the resource management logic from the power control logic and simplifying the overall control architecture.
3Stability of the object's composition
If static mode is used for resources, then system stability is maintained, but power consumption increases due to continuous resource allocation
Solution Approach 1:
The patent implements a hybrid approach where resources can dynamically switch between static and dynamic modes based on actual operational needs. The modem power controller evaluates each resource's requirements and selects the appropriate mode, allowing the system to maintain stability for critical resources while reducing energy waste for non-critical resources that can tolerate dynamic allocation.
Solution Approach 2:
The patent applies different operational modes to different resources based on their specific characteristics and requirements. Critical resources that require stability are kept in static mode with guaranteed allocation, while non-critical resources are placed in dynamic mode to reduce power consumption. This local differentiation allows the system to optimize the stability-power tradeoff on a per-resource basis rather than applying a uniform approach.
Data Source
AI summary
An electronic device includes a modem and a system power controller. The modem receives a control signal, and sends out a resource request based on the control signal when the modem determines to operate in a dynamic mode for scheduling a plurality of resources. The system power controller receives the control signal from the modem, and supplies power to at least one of the resources based on the resource request. The modem includes a modem power controller to determine, for each of the resources, whether to operate in the dynamic mode or a static mode, and output an enabled signal or a disabled signal, respectively, based on the determination for each of the resources. The control signal is generated based on different requirements on each of the resources.

