IC Clock Signal Superposition for Bootloader Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

It is challenging to confirm the functionality and bootloader presence of integrated circuits (ICs) in devices, especially in troubleshooting situations where ICs may be 'bricked' or unresponsive, without being able to connect a debugger or re-program them.

Innovation Solution

A system comprising an integrated circuit (IC) with a monitoring circuit that includes an oscillator, a switch, a voltage divider, and a control circuit to superimpose a clock signal on a reset signal at an attenuated level, allowing external detection of IC functionality and bootloader presence using a comparator and light emitting diode or oscilloscope.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If a debugger or re-programming connection is used to confirm IC functionality, then accurate detection of IC status is achieved, but device complexity and troubleshooting difficulty increase

Engineering Contradiction:
ImproveIC functionality detectionVSAvoiddebugger connection requirement
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent extracts the IC status information and presents it through a simple LED indicator on the device exterior, eliminating the need for complex debugger connections. The LED is driven by the IC's own operational signals, allowing external observation of IC functionality without physical connection to internal circuitry.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary signaling mechanism (LED indicator) that mediates between the IC's internal operational state and external observation. This intermediary translates complex electrical signals into a simple visual indicator that can be observed without specialized equipment.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Difficulty of detecting and measuring

If additional GPIO pins are added to indicate IC status, then IC functionality detection is improved, but device complexity and pin count increase

Engineering Contradiction:
ImproveIC status indicationVSAvoidGPIO pin requirement
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent makes the existing reset pin multi-functional by having it serve both its original reset function and as an output indicator for IC status. During normal operation, the reset pin outputs a signal that drives the LED indicator, eliminating the need for a dedicated status indicator pin.

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

Solution Approach 2:

The patent merges the reset pin's dual roles (reset function and status indication) into a single pin, reducing the total pin count. The LED indicator circuit is also merged with the existing reset circuitry, sharing components and reducing overall device complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Difficulty of detecting and measuring

If continuous monitoring of IC functionality is performed, then real-time detection is achieved, but power consumption increases

Engineering Contradiction:
ImproveIC functionality monitoringVSAvoidpower consumption
Core Design Contradiction:
Difficulty of detecting and measuringVSUse of energy by moving object

Solution Approach 1:

The patent uses periodic action by having the LED indicator update based on periodic IC operational cycles rather than continuous monitoring. The LED reflects the IC's status at specific moments in its operation cycle, providing sufficient information without requiring constant power-intensive monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The IC essentially monitors itself by outputting its own operational status signals that drive the LED indicator. This self-service approach eliminates the need for external power-intensive monitoring circuits, as the IC's own operational signals are sufficient to indicate its functionality.

Inventive Principle:
Principle #25Self-service

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

Enables quick confirmation of IC functionality and bootloader presence without additional GPIO pins, applicable in product testing, production verification, and troubleshooting, with no power consumption penalty in certain states.

Implementation Method 1

a voltage divider formed of a first resistor and a second resistor... the superimposed clock signal may be at an attenuated small signal level

Methodology Applied
Scientific EffectVoltage division: Ohm's Law

Implementation Method 2

a comparator having: a first input terminal coupled to the reset pin; and a second input terminal to receive a reference voltage, wherein the comparator is to output a comparison signal based on a comparison between a voltage at the reset pin and the reference voltage

Methodology Applied
Scientific EffectVoltage comparison: Ohm's Law

Implementation Method 3

a transistor having a first terminal coupled to the reset pin, a gate terminal coupled to the circuit common node, and a second terminal coupled to a second capacitor, the second capacitor further coupled to the gate terminal; and a diode coupled in parallel with the transistor, where the transistor is to enable charging of the second capacitor during the reset mode

Methodology Applied
Scientific EffectCapacitive charging: Capacitance

Implementation Method 4

allowing external detection of IC functionality and bootloader presence using a comparator and light emitting diode or oscilloscope

Methodology Applied
Scientific EffectLight emission: Light Emitting Diode

Data Source

PatentUS11982710B2System, apparatus and method for identifying functionality of integrated circuit via clock signal superpositioning
Publication Date: 2024.05.14 SILICON LABORATORIES INC
  • US11982710B2 patent drawing
  • US11982710B2 patent drawing
  • US11982710B2 patent drawing

AI summary

In one embodiment, a method includes: powering on an integrated circuit (IC) and causing the IC to enter into a reset mode, where in the reset mode, a switch coupled between an oscillator of the IC and a reset pin is open; releasing the reset pin to cause the IC to enter into a non-reset mode, where in the non-reset mode the switch is closed to cause the clock signal to be superimposed on a reset signal at the reset pin; and determining, via a monitoring circuit coupled to the IC, the IC as functional in response to identifying the clock signal superimposed on the reset signal at the reset pin.