ADC-Based Charge Pump Verification for NVM Startup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic systems fail to operate properly due to incorrect configuration information retrieved from non-volatile memory during startup, caused by transient faults or errors, leading to adverse system consequences.

Innovation Solution

An onboard analog-to-digital converter module is used to ensure the charge pump output for non-volatile memory is within a specified voltage range before proceeding with startup, preventing access to memory until proper conditions are met and sending an error signal if the maximum startup time is exceeded.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the system proceeds with startup without verifying charge pump output, then startup speed is improved, but system reliability deteriorates due to potential incorrect memory retrieval

Engineering Contradiction:
Improvestartup speedVSAvoidsystem reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The charge pump output voltage is verified before the memory startup process begins. The ADC measures the charge pump output and compares it against expected voltage ranges to determine if the charge pump is ready to support memory operations. This preliminary verification ensures that memory retrieval operations will be reliable before they commence, preventing errors while maintaining efficient startup sequencing.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system waits for charge pump output verification before memory access, then memory operation reliability is improved, but startup time increases

Engineering Contradiction:
Improvememory operation reliabilityVSAvoidstartup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The charge pump module monitors its own output voltage through the ADC and automatically determines when it is ready to support memory operations. The system uses the existing ADC resource already allocated for other purposes, eliminating the need for additional dedicated verification hardware. This self-verification approach ensures reliable memory operations while minimizing startup time overhead.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system monitors the charge pump output voltage parameter and uses threshold comparisons to determine readiness. By continuously monitoring the voltage parameter and comparing it against predefined ranges, the system can quickly determine when the charge pump is ready without requiring complex verification sequences, thus minimizing startup time while ensuring reliability.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If no charge pump verification is performed, then device complexity is reduced, but manufacturing precision requirements increase to ensure reliable operation

Engineering Contradiction:
Improveverification circuit complexityVSAvoidcharge pump voltage precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The ADC serves as an intermediary between the charge pump output and the memory control logic. Instead of requiring complex verification circuits or high-precision charge pump design, the ADC translates the analog charge pump output voltage into a digital signal that can be easily compared against threshold values. This intermediary approach simplifies the overall verification system while maintaining manufacturing feasibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach ensures proper charge pump performance, allowing for reliable retrieval of configuration information and preventing system failures by coordinating memory operations with the rest of the system, thereby enhancing system reliability.

Implementation Method 1

an onboard analog-to-digital converter module is used to ensure the charge pump output for non-volatile memory is within a specified voltage range

Methodology Applied
Scientific EffectAnalog-to-digital conversion:

Data Source

PatentUS9318161B2Non-volatile memory robust start-up using analog-to-digital converter
Publication Date: 2016.04.19 NXP USA INC
  • US9318161B2 patent drawing
  • US9318161B2 patent drawing
  • US9318161B2 patent drawing

AI summary

In accordance with at least one embodiment, an onboard analog-to-digital converter (ADC) on a system-on-a-chip (SOC) is utilized to determine whether a charge pump output for a non-volatile memory (NVM) is correct or not. The SOC is directed to wait until the output is within an expected range before moving to the next step in a start-up procedure. If the maximum allowed start-up time is exceeded, an error signal is sent to the SOC such that the application can react to it.