Trim Parameter Update via Translation Register

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in updating trim parameters post-manufacturing, as direct access to the manufacturing setting register is restricted, making it difficult to adjust operating characteristics that change over time, such as aging or new technology integration.

Innovation Solution

The introduction of a user space register and a user-specified address register allows host devices to update trim parameters without direct access to the manufacturing setting register, using mapping information stored in a translation register, enabling flexible and secure adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If direct access to manufacturing setting register is restricted, then security and trade secret protection are improved, but post-manufacturing trim parameter updates become difficult

Engineering Contradiction:
ImprovesecurityVSAvoidpost-manufacturing update capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a translation register as an intermediary layer between the host device and the manufacturing setting register. This translation register stores mapping information that allows the host device to access and update trim parameters indirectly without directly accessing the protected manufacturing setting register, thus maintaining security while enabling post-manufacturing updates

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the register access mechanism into multiple components: the manufacturing setting register (protected), the translation register (accessible), and the mapping information layer. This segmentation allows different access levels - the host can access the translation register for updates while the manufacturing setting register remains protected, resolving the contradiction between security and update capability

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If manufacturing setting register is made accessible for updates, then post-manufacturing adjustments are improved, but security and trade secret protection deteriorate

Engineering Contradiction:
Improvepost-manufacturing update capabilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The translation register serves as a secure intermediary that the host device can access for reading and writing trim parameters. This intermediary layer provides the necessary adaptability for post-manufacturing updates while preventing direct access to the manufacturing setting register, thus maintaining security

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a functional copy or proxy of the manufacturing setting register in the form of the translation register. This copy contains the necessary mapping information and allows the host device to perform update operations indirectly, achieving post-manufacturing adaptability without compromising the security of the original manufacturing setting register

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11928330B2Techniques to update a trim parameter in non-volatile memory
Publication Date: 2024.03.12 MICRON TECHNOLOGY INC
  • US11928330B2 patent drawing
  • US11928330B2 patent drawing
  • US11928330B2 patent drawing

AI summary

Techniques to update a trim parameter in non-volatile memory during either a manufacturing stage or a post-manufacturing stage are described. Trim parameters may be stored in a register located within the memory device that is inaccessible by a host device during a normal mode of operation. Post-manufacturing updates to trim parameters by the host device may be feasible by creating registers located within the memory device that are accessible to the host device to provide information regarding trim parameter setting updates. The memory device may read the information from the registers accessible to the host device to update trim parameters stored in the register inaccessible by the host device. In this manner, the host device may not have a direct access to the trim parameters but still be able to provide an update to the trim parameters by updating an entry of the registers accessible by the host device.