Low-Pin NVM Interface for 3D IC Pin Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current non-volatile memory (NVM) interfaces, particularly for one-time-programmable (OTP) memory in 3D ICs, face challenges due to high pin counts, which limit their integration and scalability, and are inefficient in accommodating read and program speed discrepancies, leading to increased complexity and costs.

Innovation Solution

A low-pin-count NVM interface that utilizes only two signals, PGM and CLK, for program control and clock, allowing for reduced pin count by sharing pins and multiplexing, enabling efficient integration into integrated circuits and 3D ICs, with the ability to chain or broadcast signals to reduce external pin requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional NVM interfaces are used, then programming and reading capabilities are maintained, but pin count increases and integration efficiency decreases

Engineering Contradiction:
Improvepin countVSAvoidprogramming and reading capabilities
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements multi-functionality by enabling the PGM pin to serve multiple purposes: it acts as both the program control signal input and the data output pin (PGM/Q). This allows the interface to maintain full programming and reading capabilities while reducing the total pin count, directly resolving the contradiction between device complexity and reliability

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

Solution Approach 2:

The patent merges the data output function into the existing PGM pin by implementing a tri-state buffer that can drive the PGM/Q pin in read mode. This consolidation combines multiple functions (program control and data output) into a single pin, reducing pin count while preserving all necessary capabilities

Inventive Principle:
Principle #5Merging (Combining)

2Area of stationary object

If more pins are used for NVM interface, then programming and reading operations are supported, but footprint and cost increase

Engineering Contradiction:
ImprovefootprintVSAvoidprogramming and reading operations
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

Solution Approach 1:

The PGM pin is designed as a universal pin that handles both program control and data output functions. This multi-functionality eliminates the need for separate dedicated pins for each operation, thereby reducing the overall footprint while maintaining full adaptability for programming and reading operations

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

Solution Approach 2:

The patent resolves the pin count issue by utilizing time-multiplexing and state transitions rather than adding spatial pins. The PGM/Q pin transitions between different functional states (program mode, read mode, output mode) over time, effectively adding functionality without increasing physical pin count or footprint

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

3Ease of manufacture

If conventional interfaces are used, then NVM functionality is achieved, but manufacturing complexity and defects increase

Engineering Contradiction:
Improvemanufacturing processVSAvoidinterface structure
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent simplifies the interface structure by merging multiple control signals and data lines into a reduced set of pins (PGM, CLK, CS). This consolidation reduces the complexity of the interface structure, making it easier to manufacture and integrate into 3D ICs while maintaining full NVM functionality

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9293220B2Low-pin-count non-volatile memory interface for 3D IC
Publication Date: 2016.03.22 ATTOPSEMI TECH CO LTD
  • US9293220B2 patent drawing
  • US9293220B2 patent drawing
  • US9293220B2 patent drawing

AI summary

A low-pin-count non-volatile (NVM) memory to be provided in an integrated circuit for a 3D IC to repair defects, trim devices, or adjust parameters is presented here. At least one die in a 3D IC can be built with at least one low-pin-count OTP memory. The low-pin-count OTP memory can be built with a serial interface such as I2C-like or SPI-like of interface. The pins of the low-pin-count OTP in at least one die can be coupled together to have only one set of low-pin-count bus for external access. With proper device ID, each die in a 3D IC can be accessed individually for soft programming, programming, erasing, or reading. This technique can improve the manufacture yield, device, circuit, or logic performance or to store configuration parameters for customization after 3D IC are built.