Semiconductor Signal Processing Control for Predictive DSP Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor devices face inefficiencies in distributing signal processing tasks among multiple Digital Signal Processors (DSPs), leading to uneven workload distribution and prolonged processing times due to unpredictable fluctuations in process throughput.

Innovation Solution

A semiconductor device with a control unit that includes a detection, prediction, and distribution mechanism to dynamically allocate tasks based on the predicted workload of subsequent processes, optimizing the distribution of processes among multiple signal processing units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If signal processing tasks are distributed among multiple DSPs, then processing capacity is increased, but workload distribution becomes uneven and processing time increases due to unpredictable fluctuations

Engineering Contradiction:
Improveprocessing capacityVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The control unit performs preliminary detection of the process amount for the second process and uses this information to predict the process amount for the next process. This advance prediction allows the distribution unit to proactively adjust the distribution ratio of the first process to the first DSP and second DSP, preventing idle times and optimizing workload distribution before the actual processing occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control unit continuously detects the actual process amount of the second process executed by the DSPs and uses this feedback information to predict the process amount of the next process. This feedback mechanism enables dynamic adjustment of the distribution ratio, allowing the system to adapt to changing workload conditions and maintain optimal balance between the DSPs.

Inventive Principle:
Principle #23Feedback

2Productivity

If fixed distribution ratio is used for signal processing tasks, then device complexity is reduced, but processing efficiency decreases due to inability to adapt to workload fluctuations

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control unit dynamically adjusts the distribution ratio of the first process to the first DSP and second DSP based on the predicted process amount of the second process. Instead of using a fixed distribution ratio, the system adapts the distribution in real-time according to detected and predicted workload conditions, optimizing processing efficiency while managing complexity through automated control.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If process amount is detected and predicted dynamically, then workload distribution is optimized, but detection and measurement complexity increases

Engineering Contradiction:
Improveworkload distribution optimizationVSAvoidprocess amount detection complexity
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The control unit acts as an intermediary between the DSPs and the workload management system. It detects the process amount of the second process and uses this information to predict the next process amount, then adjusts the distribution ratio accordingly. This intermediary function simplifies the overall system by centralizing the detection and prediction logic in the control unit, making the workload distribution optimization more manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250237737A1Semiconductor device, method for controlling the semiconductor device, and program
Publication Date: 2025.07.24 RENESAS ELECTRONICS CORP
  • US20250237737A1 patent drawing
  • US20250237737A1 patent drawing
  • US20250237737A1 patent drawing

AI summary

A Semiconductor device capable of performing efficient signal processing, to provide a control method and a program of the semiconductor device. The semiconductor device includes a first signal processing unit, a second signal processing unit, and a control unit. The control unit includes: a detection unit that detects the process amount of the second process in which the first signal processing unit or the second signal processing unit executes; a prediction unit that predicts the process amount of the second process to be executed next based on the process amount of the detected second process; and a distribution unit that distributes the first process to the first signal processing unit and the second signal processing unit according to the process amount of the predicted second process.