SSD Controller Simultaneous Switching Prevention Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Solid state disks face issues with ground bouncing and increased power consumption due to simultaneous switching of output or input pads, which can occur when multiple channels are used for data reading or writing.

Innovation Solution

A controller with a disk interface module that includes a simultaneous switching prevention module to control output or input signals, preventing simultaneous switching of pads and limiting the number of simultaneously switched pads to a preset number, thereby reducing power consumption and preventing ground bouncing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If multiple output pads or input pads are simultaneously enabled for data reading or writing across multiple channels, then data transmission rate is improved, but ground bouncing occurs and power consumption increases

Engineering Contradiction:
Improvedata transmission rateVSAvoidground bouncing
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The simultaneous switching prevention module operates in advance by receiving control signals before pad switching occurs and pre-calculating the switching sequence. It determines which pads should switch simultaneously based on channel configuration and generates a controlled switching sequence that prevents ground bouncing while maintaining data transmission performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic control of pad switching by generating different switching sequences based on real-time control signals. The simultaneous switching prevention module dynamically adjusts the timing and sequence of pad switching operations, transforming static simultaneous switching into a controlled dynamic process that prevents ground bouncing.

Inventive Principle:
Principle #15Dynamics

2Speed

If multiple output pads or input pads are simultaneously enabled for data reading or writing across multiple channels, then data transmission rate is improved, but power consumption increases

Engineering Contradiction:
Improvedata transmission rateVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The simultaneous switching prevention module receives control signals in advance and pre-determines the optimal switching sequence before actual pad switching occurs. This preliminary action allows the system to activate only the necessary number of pads simultaneously based on channel configuration, avoiding unnecessary power consumption while maintaining required data transmission rate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically controls pad switching by generating adaptive switching sequences that adjust the number of simultaneously active pads based on real-time data transmission requirements. This dynamic approach ensures minimum necessary power consumption while maintaining optimal data transmission performance.

Inventive Principle:
Principle #15Dynamics

3Object-generated harmful factors

If a simultaneous switching prevention module is added to control pad switching, then ground bouncing is reduced and power consumption is controlled, but device complexity increases

Engineering Contradiction:
Improveground bouncingVSAvoidcontroller structure
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The simultaneous switching prevention module is designed as a multi-functional component that performs several functions: receiving control signals, determining switching sequences, controlling pad activation, and preventing ground bouncing. By consolidating these functions into a single module, the patent reduces overall system complexity compared to having separate control circuits for each function.

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

Solution Approach 2:

The simultaneous switching prevention module operates autonomously by self-determining the switching sequence based on received control signals and channel configuration. It independently calculates which pads should switch simultaneously and generates appropriate control signals, eliminating the need for complex external control circuits and reducing overall device complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9064059B2Controller for solid state disk, which controls simultaneous switching of pads
Publication Date: 2015.06.23 KIOXIA CORP
  • US9064059B2 patent drawing
  • US9064059B2 patent drawing
  • US9064059B2 patent drawing

AI summary

Provided is a controller for a solid state disk, to control simultaneous switching of pads. The controller for the solid state disk may control simultaneous switching of a plurality of output pads or a plurality of input pads that correspond to a plurality of channels. In particular, the controller may properly delay signals driven to the output pads or input pads, to reduce power supplied to the pads, and to prevent ground bouncing, as well as, maintain a quality of signals.