Two-Wire Bus Calibration Using Variable Pull-Up Resistance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In two-wire bidirectional communication systems with multiple stations, changes in the number of stations lead to degradation of data signal waveforms due to variations in leakage current and parasitic capacitance, requiring complex circuits to optimize bandwidth and suppress communication errors.
Innovation Solution
A calibrator that adjusts variable pull-up resistances and clock frequency to maintain optimal voltage levels and timing characteristics in data and clock signals, allowing flexible support for varying numbers of stations without complex circuits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of stations is changed flexibly in the communication system, then the system adaptability is improved, but the signal waveform degradation occurs due to variations in leakage current and parasitic capacitance
Solution Approach 1:
The patent applies dynamics by making the pull-up resistance values adjustable rather than fixed. The variable pull-up resistances can be dynamically changed based on the actual number of stations connected, allowing the system to adapt to different configurations while maintaining optimal signal waveform characteristics.
Solution Approach 2:
The patent changes the electrical parameters (resistance values and clock frequency) to optimize signal characteristics. By adjusting the pull-up resistance values and clock frequency based on the number of stations, the system maintains reliable communication even as the configuration changes.
2Reliability
If complex circuits such as data history generator and bandwidth compensation circuit are added to suppress communication errors, then the communication reliability is improved, but the device complexity increases
Solution Approach 1:
Instead of adding complex circuits, the patent optimizes communication reliability by adjusting electrical parameters - specifically the pull-up resistance values and clock frequency. This parameter-based approach achieves error suppression without increasing circuit complexity.
Solution Approach 2:
The patent replaces complex mechanical/circuit-based error suppression mechanisms (data history generator, bandwidth compensation circuit) with an electrical parameter adjustment approach. This substitution simplifies the system while maintaining or improving reliability.
3Manufacturing precision
If the pull-up resistance value is set in advance to accommodate a specific number of stations, then the signal voltage levels are optimized for that configuration, but the system cannot adapt when the number of stations changes
Solution Approach 1:
The patent makes the pull-up resistance values dynamic rather than fixed during manufacturing. The variable resistances can be adjusted after manufacturing based on the actual number of stations connected, allowing both precise voltage optimization and system adaptability.
Solution Approach 2:
The patent performs preliminary optimization by detecting the number of stations and adjusting the pull-up resistance values and clock frequency before normal communication begins. This preliminary calibration ensures optimal signal characteristics for the current configuration.
Data Source
AI summary
A master station includes a group of circuits for performing an optimization method. In such a system, the optimization is achieved by adjusting the pull-up resistance and by setting the best possible clock frequency to ensure that data/clock high and low voltage levels are within predetermined specifications. An optimization procedure is performed in a calibration phase invoked by a user or a system whenever a change is introduced to the system, such as addition or deletion of slave stations, a change of data/clock lines, or a change that may affect on the electrical and timing characteristics of the two-wire communication system.


