Dual-Comparator Circuit Dynamic VIO Shift Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional MOS comparators face precision issues due to transient threshold voltage shifts caused by large differential input signals, leading to input offset voltage shifts that can exceed the precision requirements of analog-to-digital converters.
Innovation Solution
A dual-comparator circuit with dynamic VIO shift protection is implemented, featuring a main comparator and an auxiliary comparator. The auxiliary comparator generates a control signal to enable or disable the main comparator based on the input voltage level, ensuring that the main comparator is protected from VIO shifts by switching mechanisms that maintain equal gate-to-source voltages for its MOS transistors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a conventional MOS comparator is used to compare large differential input signals, then the comparator can handle a wide input voltage range, but transient threshold voltage shifts occur causing input offset voltage shifts that exceed precision requirements
Solution Approach 1:
The comparator is divided into two separate comparators: a main comparator for precision comparison and an auxiliary comparator for detecting large differential input signals. This segmentation allows each comparator to be optimized for its specific function, resolving the contradiction between handling large voltage ranges and maintaining precision.
Solution Approach 2:
The auxiliary comparator acts as an intermediary that detects when large differential input signals are present and activates a switching mechanism to protect the main comparator. This intermediary component enables the system to maintain precision while handling wide input voltage ranges by dynamically controlling the main comparator's operation.
2Productivity
If the main comparator is always enabled to provide decision output, then the circuit operates continuously, but VIO shifts occur under large input signals degrading accuracy
Solution Approach 1:
The main comparator's enable state is dynamically controlled based on the input signal conditions. When the auxiliary comparator detects large differential input signals, it activates a switch to disable the main comparator, preventing VIO shifts. This dynamic control allows the system to maintain both continuous operation and high accuracy by adapting the main comparator's state to current operating conditions.
3Measurement precision
If an auxiliary comparator is added to detect large input signals and protect the main comparator, then precision is maintained under all conditions, but device complexity increases
Solution Approach 1:
The comparator function is segmented into two specialized units: a main comparator optimized for precision and an auxiliary comparator optimized for detecting large differential signals. This segmentation allows each unit to be simpler and more efficient at its specific task, with the overall system achieving high precision without excessive complexity in any single component.
Data Source
Figure 1A~1B
Figure 1C~2B
Figure 2A
AI summary
In described examples, a dual-comparator circuit (100) includes a main comparator (110) providing a first decision output (112) including a main MOS differential pair (111), and an auxiliary comparator (120) including an auxiliary MOS differential pair 121 providing a second decision output. The auxiliary comparator receives a differential input voltage (Vin), and generates a control signal that is coupled to an enable input of the main comparator. A first operating mode (OM) is implemented when |Vin| < a predetermined voltage level (PVL), where the control signal activates the main comparator. A second OM is implemented when |Vin| ≥ PVL where the main differential pair is protected by switch (116) from developing transient input offset voltage (VIO) offsets. Logic circuitry (150) has logic inputs (151, 152) receiving the first decision output and the second decision output, and a logic output (154) providing a decision result for the dual-comparator circuit using the first decision output when in the first OM and the second decision output when in the second OM.