Positionally Aware SSD Bus Controller for Targeted Cooling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for addressing multiple solid state drives (SSDs) lack positional awareness, leading to inefficient cooling and maintenance, as they either fail to provide physical location information or increase system complexity and cost.

Innovation Solution

A multi-wire serial bus system that allows a storage device controller to be positionally aware of SSDs using a unique physical position identifier (BPos), enabling precise system management by associating each SSD with its physical location for targeted cooling and maintenance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional addressing methods are used for multiple SSDs, then system complexity is reduced, but positional awareness and targeting capability are lost

Engineering Contradiction:
Improvepositional awarenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

A carrier device is introduced as an intermediary between the controller and SSDs. The carrier includes a BPos connector that provides positional information to the controller, enabling the controller to identify SSD locations without directly connecting to each SSD. This mediator approach resolves the contradiction by adding positional awareness while keeping the controller's connection structure simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adds a new dimension of positional information (BPos ID) to the existing addressing system. Instead of relying solely on traditional addressing methods, the system now operates in an expanded dimensional space that includes physical position data, allowing the controller to identify both which SSD is connected and where it is located.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If traditional cooling methods are used without positional awareness, then system simplicity is maintained, but cooling efficiency decreases

Engineering Contradiction:
Improvecooling efficiencyVSAvoidcooling control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables local quality control by providing the controller with positional information about each SSD. This allows the controller to activate cooling fans specifically for SSDs that are physically located in high-temperature zones, rather than cooling all SSDs uniformly. The BPos identifier enables targeted local cooling actions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements self-service cooling by using the BPos information to automatically determine which SSDs require cooling based on their physical locations. The controller can autonomously activate or deactivate fans corresponding to specific BPos positions without manual intervention, optimizing cooling efficiency.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If positional awareness is implemented through direct controller connection, then positioning precision is improved, but device complexity and cost increase

Engineering Contradiction:
Improveposition identification precisionVSAvoidconnection structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The carrier device serves as an intermediary that holds the BPos connector and provides positional information to the controller. This approach achieves precise position identification without requiring the controller to have direct connections to multiple SSD positions, thereby reducing connection structure complexity while maintaining positioning precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10860521B2Positionally aware communication with multiple storage devices over a multi-wire serial bus
Publication Date: 2020.12.08 TAHOE RES LTD
  • US10860521B2 patent drawing
  • US10860521B2 patent drawing
  • US10860521B2 patent drawing

AI summary

Apparatuses, systems, and methods having positionally aware communication between a controller and a plurality of solid state drives (SSD) over a multi-wire serial bus is described. An example electronic device includes a multi-wire serial bus, multiple SSD connectors coupled to the multi-wire serial bus, and a serial bus position address (BPos) line to uniquely identify the physical position of each SSD connector with a unique BPos identifier (ID). The device also includes a serial bus controller coupled to the multi-wire serial bus and further comprising circuitry configured to communicate with a specific SSD connector at a known physical position by associating the BPos ID of the specific SSD connector with the communication.