Adaptive UART Interface for MCU Signal Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuits require software processing to distinguish between transmitted and received signals and manage baud rates in communication between microcontrollers and integrated circuits, leading to inefficiencies and instability, especially in noisy environments.

Innovation Solution

An adaptive UART serial interface with an adaptive baud rate controller that analyzes incoming signals to match transmission and reception baud rates, eliminating the need for software processing and enhancing error detection in noisy environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If software processing is used to distinguish transmitted and received signals and manage baud rates, then communication functionality is achieved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvesignal communication managementVSAvoidsoftware processing requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces software-based signal differentiation and baud rate management with hardware-level UART interface circuitry. The UART interface automatically handles start/stop bit detection, parity checking, and baud rate synchronization through dedicated communication protocol logic, eliminating the need for software processing of these functions and reducing overall system complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The UART serial interface is designed to autonomously manage its own communication parameters including automatic baud rate detection and signal direction identification. The interface self-configures communication settings and handles protocol compliance without requiring external software intervention, thereby simplifying the overall system architecture.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If fixed baud rate communication is used, then communication protocol simplicity is maintained, but adaptability to different communication speeds is reduced

Engineering Contradiction:
Improvebaud rate compatibilityVSAvoidbaud rate management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic baud rate adaptation where the UART interface can automatically detect and adjust to different baud rates communicated by the microcontroller unit. This dynamic adjustment capability allows the system to adapt to various communication speeds without requiring manual configuration or complex protocol negotiations, enhancing versatility while maintaining simplicity.

Inventive Principle:
Principle #15Dynamics

3Reliability

If comprehensive signal processing is performed to ensure communication reliability, then error detection capability improves, but processing time and complexity increase

Engineering Contradiction:
Improvesignal communication stabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The UART interface incorporates preliminary error detection mechanisms including parity bits and stop bits that are embedded in the communication protocol structure. These error checking elements are prepared and transmitted alongside data bits, allowing for simultaneous verification without requiring separate processing steps, thus maintaining reliability while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12164458B2Integrated circuit having adaptive uart serial interface
Publication Date: 2024.12.10 FINDEACHIP INC
  • US12164458B2 patent drawing
  • US12164458B2 patent drawing
  • US12164458B2 patent drawing

AI summary

An integrated circuit with an adaptive UART serial interface includes at least one input section through which a signal is input from a user, at least one output section through which information is output in a predetermined form, and a microcontroller unit (MCU), independently of the microcontroller unit (MCU), and communicates with the microcontroller unit to control, on the basis of the input signal generated from the at least one input section, output driving of the output section corresponding thereto, the integrated circuit including: a serial interface that includes an Rx pin for receiving a data signal from the microcontroller unit by forming a signal reception line with respect to the microcontroller unit and a Tx pin for transmitting a data signal to the microcontroller unit by forming a signal transmission line with respect to the microcontroller unit.