Multimedia System With Segmented SFRs for Parallel Frame Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia systems using a single special function register (SFR) and synchronization logic face inefficiencies in controlling multiple modules, making high-performance operations difficult due to the need for synchronized processing of multimedia data across various modules.

Innovation Solution

A multimedia system with a main SFR and multiple processing modules that operate independently using frame synchronization information, allowing for simultaneous processing of different frames with independent clock signals and power management, and a starter module to manage stream paths and frame IDs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single special function register (SFR) and one synchronization logic are used to control all modules, then the system structure is simple, but the processing performance and efficiency deteriorate

Engineering Contradiction:
Improvesystem structureVSAvoidprocessing performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the single SFR into multiple SFRs (first SFR, second SFR, third SFR, etc.), each responsible for controlling specific processing modules. Similarly, the single synchronization logic is segmented into multiple independent synchronization logics (first, second, third, etc.), where each synchronization logic independently controls its associated modules. This segmentation allows parallel processing of different video frames by different module groups, thereby improving processing performance while maintaining manageable system complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If all modules are controlled by one synchronization logic, then the control structure is unified, but the ability to perform high-performance operations deteriorates

Engineering Contradiction:
Improvecontrol structureVSAvoidhigh-performance operations
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The control structure is segmented into multiple independent synchronization logics, each managing specific processing modules. For example, the first synchronization logic controls the first processing module, the second synchronization logic controls the second processing module, and so on. Each synchronization logic independently generates synchronization signals for its associated modules, enabling parallel high-performance operations on different video frames while maintaining a clear and organized control structure through this modular segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically assigns different video frames to different processing modules based on the synchronization signals. Each synchronization logic can independently control the timing and sequence of operations for its associated modules, allowing the system to adaptively optimize processing performance for different video frames and operational requirements, thereby enabling high-performance operations while maintaining ease of control.

Inventive Principle:
Principle #15Dynamics

3Productivity

If multiple processing modules operate simultaneously with independent clock signals, then the processing efficiency improves, but the power consumption increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Each processing module operates periodically based on its dedicated synchronization signal from its associated synchronization logic. The synchronization signals are generated periodically to coordinate the operation of processing modules, allowing them to activate and process video frames only when needed. This periodic operation enabled by independent synchronization logics improves processing efficiency by allowing simultaneous operations while reducing power consumption by keeping modules in a low-power state during idle periods between synchronization cycles.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9424807B2Multimedia system and operating method of the same
Publication Date: 2016.08.23 SAMSUNG ELECTRONICS CO LTD
  • US9424807B2 patent drawing
  • US9424807B2 patent drawing
  • US9424807B2 patent drawing

AI summary

A multimedia system includes a main special function register (SFR) configured to store SFR information; a plurality of processing modules each configured to process frames of data, based on the SFR information; and a system control logic configured to control operations of the main SFR and the plurality of processing modules. The plurality of processing modules may process data of different frames at the same time period.