Data Access Interface Unit for SSD Clock Signal Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage systems face challenges in providing reliable, cost-effective, and high-performance data access interfaces for single-port SSDs, particularly in scenarios where controller failures or distributor malfunctions occur, leading to access latency and increased costs.

Innovation Solution

A data access interface unit is introduced, comprising a physical storage device controller, a selector, and a clock generation circuit, which facilitates communication between storage virtualization controllers and physical storage devices, enabling seamless data access and clock signal provision even in the event of controller failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If distributors are used to route clock signals from controllers to multiple SSDs, then system reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the clock signal generation function from the controllers and places dedicated clock generation circuits within each data access interface unit. This eliminates the need for distributors to route clock signals, thereby reducing device complexity and cost while maintaining system reliability through localized clock generation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the clock signal provision function from the controllers and distributes dedicated clock generation circuits to individual data access interface units. This segmentation allows each interface unit to independently generate clock signals, eliminating the need for complex distributor routing while improving system reliability.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If distributors are used to provide clock signals to multiple SSDs, then clock signal distribution is achieved, but overall system cost increases

Engineering Contradiction:
Improveclock signal distributionVSAvoidsystem cost
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts the clock signal generation function from the controllers and relocates it to dedicated circuits within each data access interface unit. This eliminates the need for expensive distributors, thereby reducing system cost while maintaining ease of clock signal distribution through localized generation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces expensive distributors with inexpensive dedicated clock generation circuits integrated into each data access interface unit. These localized circuits provide a cost-effective solution for clock signal distribution without requiring complex external routing infrastructure.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Ease of operation

If distributors are used for clock signal routing, then signal distribution is enabled, but routing configuration complexity increases

Engineering Contradiction:
Improverouting configurationVSAvoidrouting configuration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the clock signal routing function by eliminating distributors entirely. Each data access interface unit generates its own clock signals locally, which eliminates the need for complex routing configurations and simplifies the overall system architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements self-service by enabling each data access interface unit to independently generate its own clock signals through dedicated circuits. This eliminates the need for external distributors and complex routing configurations, as each unit is self-sufficient in providing clock signals to its connected SSD.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12265739B2Data access interface unit and the method for processing I/O requests
Publication Date: 2025.04.01 INFORTREND TECH INC
  • US12265739B2 patent drawing
  • US12265739B2 patent drawing
  • US12265739B2 patent drawing

AI summary

The present invention discloses a data access interface unit comprising: a physical storage device controller for receiving a first control signal from a first storage virtualization controller, and accordingly determining the first storage virtualization controller as the primary controller, and generating a first selection signal; a selector for receiving the first selection signal, and accordingly selecting data and signals from the first storage virtualization controller; and a clock generation circuit for providing a dedicated clock signal to the physical storage device, where when the physical storage device controller receives a re-set signal from a second storage virtualization controller, the physical storage device controller determines the second storage virtualization controller as the new primary controller, and accordingly generates a second selection signal so as to control the selector to select data and signals from the second storage virtualization controller.