Read Channel Power Management via Dynamic Clock Gating

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity and power consumption of read channel circuitry in hard disk drives (HDDs) due to higher storage densities, particularly with multi-level low-density parity check (LDPC) codes, lead to higher packaging costs and operational inefficiencies.

Innovation Solution

Implementing power management circuitry that detects power control conditions in the read channel circuitry to control the insertion of idle clock cycles in the clock signal supplied to the LDPC decoder, thereby reducing power consumption without impacting circuit area or error rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multi-level LDPC codes are used to improve data readout performance, then error correction capability is improved, but power consumption of the read channel circuitry increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the clock signal to the LDPC decoder controllable and adjustable. The read channel circuitry transitions from a static clocking scheme to a dynamic one where the clock signal can be gated or throttled based on operational conditions, allowing power consumption to be adjusted while maintaining error correction functionality when needed

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the LDPC decoder by controlling the clock signal characteristics. By adjusting clock frequency or gating the clock signal based on power management requirements, the system can reduce power consumption during periods when full decoding performance is not required, while still maintaining the capability to correct errors when data integrity is critical

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multi-level LDPC codes are used to improve data readout performance, then error correction capability is improved, but packaging costs increase

Engineering Contradiction:
Improveerror correction capabilityVSAvoidpackaging costs
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent reduces packaging costs by changing the operational parameters of the read channel circuitry. By implementing dynamic clock control, the system can operate the complex LDPC decoder at reduced power levels during normal operations, which directly reduces thermal management requirements and allows for more compact packaging solutions

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If storage density is increased by shrinking track dimensions, then storage capacity is improved, but recording performance degrades

Engineering Contradiction:
Improvestorage capacityVSAvoidrecording performance
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent implements feedback mechanisms through the power management circuitry that monitors operational conditions and adjusts clock signal delivery to the LDPC decoder. This feedback loop allows the system to optimize decoding performance for the actual data quality received, compensating for the degraded signal quality that results from higher storage densities and smaller track dimensions

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8730603B2Power management for storage device read channel
Publication Date: 2014.05.20 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8730603B2 patent drawing
  • US8730603B2 patent drawing
  • US8730603B2 patent drawing

AI summary

A hard disk drive or other storage device comprises a storage medium, a read head configured to read data from the storage medium, and control circuitry coupled to the read head and configured to process data received from the read head. The control circuitry comprises read channel circuitry that includes a low-density parity check decoder or other type of decoder. Power management circuitry associated with the read channel circuitry is configured to detect a power control condition of the read channel circuitry and to control insertion of idle clock cycles in a clock signal supplied to the decoder responsive to the detected power control condition. For example, the read channel circuitry may comprise a clock generator configured to gate the clock signal responsive to a control signal from the power management circuitry.