UART Baud Rate Synchronization Under Temperature Drift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Single-chip systems (SoCs) experience inconsistent baud rate settings due to temperature variations, leading to increased data transmission errors during UART communication.

Innovation Solution

Implementing temperature sensors and processors in electronic devices to adjust baud rates based on next-1-level temperature points, using baud rate adjustment signals to synchronize baud rates between devices, and optionally adjusting oscillator initial values to maintain consistent communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed baud rate settings are used in SoC systems, then device complexity is reduced and ease of operation is improved, but temperature variations cause baud rate inconsistency leading to increased data transmission error rates

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidbaud rate adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic baud rate adjustment by monitoring temperature changes and automatically modifying baud rate settings. The system transitions from static fixed baud rates to dynamic adaptive baud rates that change with temperature conditions, resolving the contradiction between reliability under temperature variation and device complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the baud rate parameter based on temperature measurements. By adjusting the baud rate parameter dynamically according to temperature conditions, the system maintains data transmission accuracy without requiring complex error correction mechanisms, thus resolving the contradiction between reliability and device complexity

Inventive Principle:
Principle #35Parameter changes

2Reliability

If temperature compensation mechanisms are implemented to maintain consistent baud rates, then data transmission reliability is improved, but device complexity and manufacturing cost increase

Engineering Contradiction:
Improvebaud rate consistencyVSAvoiddevice assembly complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system performs self-adjustment of baud rates based on temperature sensing without requiring external calibration or manual intervention. The SoC automatically monitors its own temperature and adjusts baud rates accordingly, eliminating the need for complex external compensation circuits and simplifying manufacturing

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a feedback mechanism where temperature sensors continuously monitor thermal conditions and feed this information to the baud rate control logic. This closed-loop feedback system automatically compensates for temperature-induced baud rate drift without requiring complex manual calibration procedures, resolving the contradiction between reliability and ease of manufacture

Inventive Principle:
Principle #23Feedback

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

Ensures stable and accurate data transmission by maintaining consistent baud rates across temperature fluctuations, reducing data transmission errors.

Implementation Method 1

The temperature sensor is configured to sense a measured temperature value

Methodology Applied
Scientific EffectTemperature sensing:

Data Source

PatentUS12540860B2Electronic system and electronic devices thereof
Publication Date: 2026.02.03 LITE ON TECH CORP
  • US12540860B2 patent drawing
  • US12540860B2 patent drawing
  • US12540860B2 patent drawing

AI summary

A first electronic device of an electronic system of includes a temperature sensor, a first universal asynchronous receiver/transmitter (UART) and a first processor. The temperature sensor is configured to sense a measured temperature value. The first processor is electrically connected to the first UART and the temperature sensor and is configured to set a first baud rate of the first UART as a baud rate setting value corresponding to the next-1-level temperature point based on the measured temperature value changing from a current temperature point to the next-1-level temperature point, and generate an adjustment signal. The second electronic device of the electronic system includes a second UART and a second processor. The second processor is electrically connected to the second UART and is configured to set a second baud rate of the second UART as the baud rate setting value according to the adjustment signal.