ADC Auto-Sequential Scanning with Expansion Multiplexer Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ADC systems struggle with efficiently sampling multiple electrical signals in real-time without generating interrupts, particularly when using expansion multiplexers and auxiliary circuits, leading to inefficiencies in sequencing and signal processing.

Innovation Solution

Implementing an auto-sequential scanning method with expansion multiplexers and auxiliary circuit configuration controls, allowing for precise scheduling of sampling times relative to hardware events and PWM intervals, enabling non-periodic sampling sequences without interrupts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional ADC sampling with multiplexer is used to sample multiple signals, then multiple channels can be accessed, but interrupt generation and sequencing inefficiency occur

Engineering Contradiction:
Improvesampling efficiencyVSAvoidcontrol circuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses self-service by implementing an auto-sequential scan mode where the ADC automatically sequences through multiple input channels without requiring external interrupt handling. The control circuit autonomously manages the sampling sequence, eliminating the need for complex interrupt-driven control and improving sampling efficiency while reducing control complexity.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If expansion multiplexer is added to increase channel capacity, then more signals can be sampled, but sequencing accuracy and processing overhead are affected

Engineering Contradiction:
Improvechannel capacityVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges the main multiplexer and expansion multiplexer into a unified auto-sequential scanning system. The control circuit combines the channel selection logic for both MUXes, allowing seamless switching between channels without requiring separate control sequences. This integration reduces processing overhead and time loss by eliminating redundant control operations while maintaining expanded channel capacity.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If interrupt-driven sampling is used for real-time signal acquisition, then response to hardware events is achieved, but processing overhead and timing precision are compromised

Engineering Contradiction:
Improvereal-time responseVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements periodic action through auto-sequential scanning that operates in a predetermined sequence without relying on interrupt-driven periodicity. The ADC automatically cycles through configured channels at regular intervals, providing consistent real-time sampling performance. This approach eliminates interrupt processing overhead while maintaining reliable real-time response through hardware-configured periodic scanning.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12549189B2Analog-to-digital converter (ADC) auto-sequential canning with expansion multiplexer(s) and auxiliary circuit configuration control(s)
Publication Date: 2026.02.10 NXP USA INC
  • US12549189B2 patent drawing
  • US12549189B2 patent drawing
  • US12549189B2 patent drawing

AI summary

Systems and methods for Analog-to-Digital Converter (ADC) auto-sequential scanning with expansion multiplexer(s) and auxiliary circuit configuration control(s). In some embodiments, an electronic circuit may include: a multiplexer; an Analog-to-Digital Converter (ADC) coupled to the multiplexer; and a control circuit coupled to the ADC and to the multiplexer, where the control circuit is configured to, as part of an auto-sequential scan, select one of a plurality of input channels coupled to the multiplexer via an expansion multiplexer.