Shared ECC Engine for Multi-Standard Optical Disc Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional integrated apparatuses for encoding or decoding various optical discs like CD, DVD, HDDVD, and BD are complex, costly, and consume high power due to the use of multiple memory units, microprocessors, and ECC engines, requiring different external interfaces for data transmission.

Innovation Solution

An integrated apparatus using a shared ECC engine with integrated syndrome/parity and erasure generators, a single memory unit, and a unified host interface to process and transmit data across multiple optical disc standards, reducing complexity and cost by eliminating the need for multiple ECC engines and interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple ECC engines and memory units are used for different optical disc standards, then the apparatus can handle various disc types, but the device complexity and cost increase

Engineering Contradiction:
Improvesupport for multiple optical disc standardsVSAvoidnumber of ECC engines and memory units
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal ECC engine that can handle multiple optical disc standards (CD, DVD, HDDVD, BD) through configurable error correction parameters. The single ECC engine is designed to be multi-functional, adapting to different disc types by adjusting correction strength and parameters rather than requiring separate dedicated engines for each standard.

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

Solution Approach 2:

The patent merges multiple separate ECC engines and memory units into a single integrated ECC engine and shared memory unit. This consolidation combines the error correction functions for all disc standards into one unified system, reducing hardware complexity while maintaining the ability to handle various optical disc types.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multiple ECC engines and memory units are used for different optical disc standards, then the apparatus can handle various disc types, but the power consumption increases

Engineering Contradiction:
Improvesupport for multiple optical disc standardsVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by stationary object

Solution Approach 1:

The universal ECC engine is designed to serve all optical disc standards with a single implementation, eliminating the need to power multiple separate ECC engines. This multi-functional approach reduces overall power consumption while maintaining versatility across different disc types.

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

Solution Approach 2:

By merging multiple ECC engines into one shared ECC engine, the patent reduces the total power consumption of the system. The single ECC engine shares power resources and hardware components across all disc standards, resulting in lower overall energy usage compared to having separate dedicated engines for each standard.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If multiple external interfaces are used for data transmission, then the apparatus can communicate with different systems, but the device complexity and cost increase

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidnumber of external interfaces
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal host interface that can handle data transmission for multiple optical disc standards. This single interface is designed to be multi-functional, supporting various communication protocols and data transmission requirements without needing separate dedicated interfaces for each disc type.

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

Solution Approach 2:

The patent merges multiple external interfaces into a single unified host interface that can handle all data transmission needs. This consolidation reduces the number of physical interfaces and associated hardware components while maintaining the ability to communicate with different external systems.

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If multiple ECC engines are used for different optical disc standards, then the apparatus can handle various disc types, but the cost increases

Engineering Contradiction:
Improvesupport for multiple optical disc standardsVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The universal ECC engine is designed to serve all optical disc standards with a single implementation, eliminating the need to manufacture multiple separate ECC engines. This multi-functional approach reduces component count and manufacturing complexity while maintaining versatility across different disc types.

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

Solution Approach 2:

By merging multiple ECC engines into one shared ECC engine, the patent reduces manufacturing costs through economies of scale and reduced component complexity. The single ECC engine design simplifies the manufacturing process and reduces the overall cost of producing the apparatus.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7543215B2Integrated apparatus for multi-standard optical storage media
Publication Date: 2009.06.02 MEDIATEK INC
  • US7543215B2 patent drawing
  • US7543215B2 patent drawing
  • US7543215B2 patent drawing

AI summary

An integrated apparatus for multi-standard optical media includes a compact disc/digital versatile disc (CD/DVD) processor, a high-definition DVD (HDDVD) processor and a Blu-ray disc (BD) processor; a memory unit connected to the CD/DVD processor, the HDDVD processor and the BD processor to provide a storage resource; and a shared error correction code (ECC) engine for encoding or decoding the CD/DVD data stream, the HDDVD data stream and the BD data stream. Therein, the ECC engine further has a syndrome/parity generator to encode the data stream or to obtain the syndrome information from the data stream; and an erasure generator to obtain the possible error position information from the data stream. Thereby, the complexity and cost of the integrated apparatus can be reduced.