Nonvolatile Storage Control Circuit Partitioning for Pin Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Increasing the number of nonvolatile semiconductor storage devices while maintaining a compact control circuit size and ensuring efficient data transfer is challenging, as adding more chips requires more pins for signal coupling, leading to larger control circuits or reduced chip connectivity.

Innovation Solution

A nonvolatile semiconductor storage system with multiple nonvolatile semiconductor media, a control circuit, and switches that partition data into elements and distribute them across multiple chips via data buses, allowing efficient data transfer without the need for additional connectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the number of nonvolatile chips is increased to increase storage capacity, then storage capacity is improved, but the control circuit size becomes larger due to more pins required for signal coupling

Engineering Contradiction:
Improvestorage capacityVSAvoidcontrol circuit size
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides the control circuit into a host interface unit and multiple channel units. Each channel unit can independently control a subset of nonvolatile chips, segmenting the monolithic control circuit into modular components. This segmentation reduces the pin count required in any single control circuit while maintaining the ability to control multiple chips across distributed channel units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical control structure with multiple abstraction levels: host interface unit at the top level and channel units at lower levels. This dimensional organization allows the system to manage numerous chips without requiring a proportionally large single control circuit, effectively distributing control functions across multiple dimensions of the system architecture.

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

2Device complexity

If the control circuit size is made smaller, then device complexity is reduced, but the number of nonvolatile chips that can be coupled decreases

Engineering Contradiction:
Improvecontrol circuit sizeVSAvoidnumber of coupled chips
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

Each channel unit is designed as a universal module capable of controlling multiple nonvolatile chips through shared data buses. The channel units can be replicated and configured to handle different numbers and types of chips, providing multi-functional capability that allows a smaller control circuit to manage a large total number of chips across the system.

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

Solution Approach 2:

The patent introduces channel units as intermediary components between the host interface unit and the nonvolatile chips. These channel units act as mediators that manage data transfer and control signals, allowing the host interface to control numerous chips indirectly through the channel layer, thereby reducing the direct pin requirements at the host interface while maintaining comprehensive chip control.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If large numbers of nonvolatile chips are coupled to increase storage capacity, then storage capacity is improved, but data transfer efficiency deteriorates due to increased complexity in managing multiple chips

Engineering Contradiction:
Improvestorage capacityVSAvoiddata transfer efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments data transfer operations into multiple independent channels, each handled by a dedicated channel unit. This segmentation allows parallel data transfer to multiple chips simultaneously, maintaining high throughput even as the total number of chips increases. Each channel operates independently, preventing bottlenecks that would occur in a centralized transfer architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The channel units are designed to continuously manage data transfer operations without interruption, even as multiple chips are accessed. The architecture enables overlapping and parallel transfer operations across different channels, ensuring that data transfer efficiency is maintained continuously rather than being interrupted by the complexity of managing numerous chips sequentially.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9335929B2Nonvolatile semiconductor storage system
Publication Date: 2016.05.10 HITACHI VANTARA LTD
  • US9335929B2 patent drawing
  • US9335929B2 patent drawing
  • US9335929B2 patent drawing

AI summary

A nonvolatile semiconductor storage system has multiple nonvolatile semiconductor storage media, a control circuit having a media interface group (one or more interface devices) coupled to the multiple nonvolatile semiconductor storage media, and multiple switches. The media interface group and the multiple switches are coupled via data buses, and each switch and each of two or more nonvolatile chips are coupled via a data bus. The switch is configured so as to switch a coupling between a data bus coupled to the media interface group and a data bus coupled to any of multiple nonvolatile chips that are coupled to this switch. The control circuit partitions write-target data into multiple data elements, switches a coupling by controlling the multiple switches, and distributively sends the multiple data elements to multiple nonvolatile chips.