Adaptive Staggered Spin-Up Control for HDD Power and Access Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The staggered spin-up function in HDDs prolongs the time required for HDDs to become accessible due to delayed spindle motor spin-up after power-on, increasing power consumption and access time, despite reducing power usage during initialization.

Innovation Solution

An information processing apparatus with a state controller and power controller that transitions between power states, enabling or disabling the staggered spin-up function based on request signals to optimize power consumption and access time, ensuring the spindle motor is spun up only when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If the staggered spin-up function is enabled to reduce power consumption during initialization, then power consumption is reduced, but the time required for the HDD to become accessible increases

Engineering Contradiction:
Improvepower consumption during initializationVSAvoidaccess time
Core Design Contradiction:
Use of energy by stationary objectVSLoss of time

Solution Approach 1:

The patent applies dynamics by making the spin-up control adaptive rather than static. The control unit dynamically adjusts the spin-up timing based on the type of command received: for read/write commands, it enables staggered spin-up to save power, while for format commands, it disables the function to ensure rapid availability. This dynamic adjustment resolves the contradiction between power savings and access time by optimizing behavior according to operational context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the control parameter (spin-up enable/disable state) based on the command type. By detecting whether a read/write command or format command is received, the system alters the spin-up parameter accordingly. This parameter change allows the system to achieve both low power consumption (for read/write) and fast access (for format operations), resolving the technical contradiction.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the staggered spin-up function is disabled to shorten access time, then access time is reduced, but power consumption increases

Engineering Contradiction:
Improveaccess timeVSAvoidpower consumption during initialization
Core Design Contradiction:
Loss of timeVSUse of energy by stationary object

Solution Approach 1:

The system dynamically switches between two operational modes based on command type. For format commands requiring fast access, the staggered spin-up is disabled. For read/write commands where power efficiency is prioritized, the function is enabled. This dynamic switching resolves the contradiction by allowing both fast access and power savings in different contexts.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control parameter for spin-up is changed based on the detected command type. When a format command is detected, the parameter is set to disable staggered spin-up for rapid access. When read/write commands are detected, the parameter is set to enable power-saving mode. This conditional parameter change resolves the contradiction between access time and power consumption.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If physical switching of jumper connections is used to control spin-up, then spin-up control is achieved, but device complexity increases

Engineering Contradiction:
Improvespin-up controlVSAvoidhardware configuration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical jumper switching system with an electronic control system. Instead of physically changing hardware connections to control spin-up behavior, the invention uses a control unit that electronically detects command types and adjusts spin-up parameters accordingly. This substitution eliminates the need for physical hardware modifications while achieving the same control functionality, thereby reducing device complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The control unit acts as an intermediary between the command interface and the spin-up mechanism. Rather than directly linking hardware jumpers to spin-up control, the control unit receives commands, determines the appropriate spin-up mode, and then activates the corresponding behavior. This intermediary layer simplifies the overall system by centralizing control logic in software/firmware rather than requiring complex hardware wiring.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11394846B2Information processing apparatus and control method for information processing apparatus for transitioning from one power state to another power state
Publication Date: 2022.07.19 CANON KK
  • US11394846B2 patent drawing
  • US11394846B2 patent drawing
  • US11394846B2 patent drawing

AI summary

An information processing apparatus includes a power controller configured to perform one of first control, which, in response to the information processing apparatus transitioning from a second power state to a first power state, supplies electric power to a storage device and drives a spindle motor, and second control, which, in response to the information processing apparatus transitioning from the second power state to the first power state, supplies electric power to the storage device without driving the spindle motor, wherein, when the information processing apparatus is in the second power state, the power controller performs the first control based on a state controller receiving a first request signal, and the power controller performs the second control based on the state controller receiving a second request signal different from the first request signal.