Circuit Parameter Adjustment Using Error-Tolerant Feedback Search
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for adjusting circuit parameters in analog circuits, such as binary search, often fail to accurately converge to target values due to errors in signal values obtained from analog-to-digital conversion, leading to inappropriate search ranges and prolonged adjustment times, especially under varying load conditions.
Innovation Solution
A circuit device with a processing section that repeatedly corrects adjustment values by determining the magnitude relationship between obtained signal values and target values, adjusting the search range through error tolerance adjustments, and narrowing the range of possible values to optimize the adjustment process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If binary search method is used to adjust circuit parameters, then the adjustment process can be automated, but the adjustment time is prolonged due to inappropriate search range selection caused by signal value errors
Solution Approach 1:
The patent implements feedback by measuring the actual output signal value after applying an adjustment value, comparing it with the target value, and using this comparison result to determine the next search range. This feedback mechanism corrects for signal value errors and ensures accurate convergence to the target value, resolving the contradiction between automation and adjustment time by making the automated process efficient through error correction.
Solution Approach 2:
The patent dynamically adjusts the search range based on the comparison result between the measured signal value and target value. Instead of using a fixed binary search approach, the search range is adaptively modified to account for signal value errors, allowing the system to maintain automation while reducing adjustment time by avoiding unnecessary iterations.
2Ease of manufacture
If binary search method is used to adjust circuit parameters, then the adjustment process can be systematic, but the manufacturing precision deteriorates due to errors in signal values from analog-to-digital conversion
Solution Approach 1:
The patent uses feedback to measure the actual signal value after analog-to-digital conversion and compares it with the target value. This feedback loop identifies and corrects errors introduced during conversion, maintaining manufacturing precision while preserving the systematic nature of the adjustment process. The search range is adjusted based on the comparison result, ensuring accurate convergence despite conversion errors.
3Device complexity
If the search range is not adjusted based on signal value errors, then the adjustment process remains simple, but the reliability of achieving target value deteriorates
Solution Approach 1:
The patent introduces feedback by comparing the measured signal value with the target value and adjusting the search range accordingly. This feedback mechanism significantly improves the reliability of achieving the target value by correcting for signal value errors. The additional complexity is minimal, involving only comparison logic and conditional search range adjustment, making it a practical solution that prioritizes reliability.
Data Source
AI summary
In a first correction process, a correction value T(0) is set as a median value between minimum and maximum correction values Tmin(0) and Tmax(0). A provisional adjustment value B=T(0)+Bini is input to the circuit section. A signal value output from the circuit section in accordance with the provisional adjustment value B is obtained by an A/D converter, and the magnitude relationship between the signal value and a target value is determined. When the signal value is smaller than the target value, a value that is smaller than the correction value T(0) by an error tolerance is set as a new minimum correction value Tmin(1). The median value between the minimum correction value Tmin(1) and the maximum correction value Tmax(1)=Tmax(0) is set as a next correction value T(1). In the next correction process, the provisional adjustment value B=T(1)+Bini is input to the circuit section.


