DVD Recorder Multiplexer and Scrambler Shared Memory Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current DVD recording systems face inefficiencies in data processing and storage, particularly in handling multiplexed audio and video data, due to the need for multiple interfaces and increased component complexity, which affects processing speed and memory bandwidth utilization.

Innovation Solution

A DVD recording system that incorporates a multiplexer and data scrambler with a common memory controller, along with error correction and detection encoders, to process and store multiplexed data in a format compatible with DVD standards, reducing the need for IDE interfaces and optimizing memory access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple interfaces and components are used for data processing, then data processing capability is improved, but device complexity increases

Engineering Contradiction:
Improvedata processing capabilityVSAvoidcomponent complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines the multiplexer and data scrambler into a single integrated device that shares a common memory controller. This merging eliminates the need for separate IDE interfaces and multiple independent controllers, reducing component complexity while maintaining data processing capability. The integrated design allows both functions to operate efficiently with shared memory resources.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The common memory controller serves multiple functions by controlling both the multiplexer and data scrambler operations. This universal controller handles memory access for both data streaming and scrambling operations, eliminating the need for dedicated interfaces for each function and simplifying the overall system architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple interfaces are used for memory access, then data access flexibility is improved, but processing speed decreases

Engineering Contradiction:
Improvedata access flexibilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

By merging the memory access paths of the multiplexer and data scrambler through a common memory controller, the patent eliminates interface overhead and contention. This unified access path improves processing speed while the controller maintains flexibility through programmable memory management capabilities.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If IDE interfaces are used for data transfer, then compatibility is improved, but memory bandwidth utilization decreases

Engineering Contradiction:
ImprovecompatibilityVSAvoidmemory bandwidth utilization
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent extracts and eliminates the IDE interface from the data path between the multiplexer and data scrambler. By removing this intermediate interface, the system achieves direct memory access that maximizes bandwidth utilization. Compatibility is maintained through the integrated device's ability to output data in standard formats.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7580211B2DVD recording
Publication Date: 2009.08.25 MEDIATEK INC
  • US7580211B2 patent drawing
  • US7580211B2 patent drawing
  • US7580211B2 patent drawing

AI summary

A DVD recorder including a multiplexer that stores multiplexed audio data and video data in a memory device, and a data scrambler that reads the multiplexed data from the memory device and scrambles the multiplexed data to generate scrambled data, in which the scrambled data has a bit sequence that is different from the multiplexed data. The data scrambler stores the scrambled data in the memory device. The multiplexer and the data scrambler access the memory device using a common memory controller.