Scan Chain Operations in Sensing Circuitry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory systems face inefficiencies in scan chain operations, particularly in terms of power consumption and processing time, as they often require external processing resources and circuitry, which can increase complexity and reduce performance.

Innovation Solution

The implementation of sensing circuitry within memory devices that includes sense amplifiers and compute components, allowing for the performance of scan chain operations directly within the memory array without the need for external processing, thereby reducing power consumption and processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If scan chain operations are performed using external processing resources, then processing capability is sufficient, but power consumption increases and processing time increases

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessing time
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent merges the scan chain operation functionality into the sensing circuitry itself, combining the sense amplifier and compute component into a single integrated unit that can perform both sensing and scan chain operations. This eliminates the need for external processing resources, thereby reducing power consumption while maintaining processing capability within the memory device.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions scan chain operations from an external processing dimension to an internal sensing circuitry dimension. By implementing scan chain functionality within the sensing circuitry blocks that are already present in the memory array, the system achieves processing in a different architectural dimension, reducing data movement and associated power consumption.

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

2Device complexity

If scan chain operations are performed using external processing resources, then processing capability is adequate, but device complexity increases

Engineering Contradiction:
Improvecircuitry complexityVSAvoidprocessing performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The sensing circuitry is designed with multi-functionality, capable of performing both traditional sensing operations and scan chain operations. The compute component can execute logical operations on data stored in the memory array, eliminating the need for separate external processing circuitry and reducing overall device complexity while maintaining adequate processing capability.

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

3Use of energy by moving object

If scan chain operations are performed within sensing circuitry, then power consumption is reduced, but processing capability must be sufficient within the sensing circuitry

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessing capability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The sensing circuitry is pre-configured with compute components that can perform logical operations. The scan chain operations leverage these pre-existing computational capabilities, allowing the system to perform processing within the sensing circuitry without requiring additional power-intensive external processing resources, thus maintaining both low power consumption and sufficient processing capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10388334B2Scan chain operation in sensing circuitry
Publication Date: 2019.08.20 MICRON TECHNOLOGY INC
  • US10388334B2 patent drawing
  • US10388334B2 patent drawing
  • US10388334B2 patent drawing

AI summary

An apparatus can include an array of memory cells coupled to sensing circuitry. The sensing circuitry can include a sense amplifier and a compute component. The sensing circuitry is to receive a scan vector and perform a scan chain operation on the scan vector. The sensing circuitry is controlled to write the resulting scan vector to a second portion of the array of memory cells.