Programmable Sensor Interface Circuit for Multi-Protocol Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sensor communication protocols, such as the Single Edge Nibble Transmission (SENT) protocol, are limited in their ability to accommodate diverse communication requirements, necessitating a generic interface circuit that can operate SENT sensors with varying communication needs.

Innovation Solution

A programmable interface circuit is developed, comprising storage sets and a signal generator, which stores and generates signals based on programmable values for different communication protocols, allowing flexible configuration to support various communication modes and protocols, including unidirectional and bidirectional transmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a traditional SENT protocol interface circuit is used, then the circuit structure is simple, but it cannot accommodate sensors with different communication requirements

Engineering Contradiction:
Improvecompatibility with different sensor communication protocolsVSAvoidcircuit structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface circuit is designed with programmable storage sets and a signal generator that can be configured through a data bus to support multiple sensor communication protocols including SENT, CAN, LIN, and I2C. The circuit uses a universal architecture where the same hardware components can be reprogrammed to handle different protocols, eliminating the need for separate dedicated circuits for each protocol type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The interface circuit employs programmable storage sets that can be dynamically configured via a data bus to adapt to different communication requirements. The signal generator can dynamically adjust its output based on the programmed values, allowing the circuit to switch between different protocols and communication modes as needed without physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

2Reliability

If separate interface circuits are designed for different sensor protocols, then each protocol is supported optimally, but the overall system complexity increases

Engineering Contradiction:
Improveprotocol communication reliabilityVSAvoidnumber of interface circuits
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of using separate dedicated interface circuits for SENT, CAN, LIN, and I2C protocols, the invention implements a single universal interface circuit that can be programmed to support all these protocols. The programmable storage sets hold configuration values for different protocols, and the signal generator can switch between protocols by loading appropriate configuration data, thereby reducing the total number of circuits while maintaining protocol-specific reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The invention merges multiple protocol-specific interface circuits into a single unified interface circuit. By combining the functionality of separate SENT, CAN, LIN, and I2C interfaces into one programmable unit, the system reduces component count and interconnection complexity while maintaining the ability to communicate reliably with sensors using any of these protocols.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If a fixed-function interface circuit is used, then the circuit design is straightforward, but it lacks flexibility for customized communication modes

Engineering Contradiction:
Improvecustomization capability for communication modesVSAvoidprogrammable interface circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface circuit transitions from a fixed-function design to a dynamic, programmable architecture. The programmable storage sets can be configured via a data bus to store custom communication parameters such as baud rates, data formats, and timing characteristics. The signal generator dynamically adjusts its output based on these programmed values, enabling customized communication modes while maintaining a relatively simple underlying hardware structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention enables customization of communication modes by allowing changes in key parameters such as signal period, transition timing, and data format through programmable storage sets. By modifying these parameters via the data bus, the interface circuit can adapt to custom communication requirements without changing the physical circuit structure, achieving flexibility through parameter reconfiguration rather than hardware redesign.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250021511A1Programmable Interface Circuit to Operate Sensors
Publication Date: 2025.01.16 TEXAS INSTRUMENTS INC
  • US20250021511A1 patent drawing
  • US20250021511A1 patent drawing
  • US20250021511A1 patent drawing

AI summary

A microcontroller may include a programmable interface circuit to operate one or more sensors. The interface circuit may include a first set of storage to store a first set of values. The first set of values may specify a period and a set of transitions for a first signal. The interface circuit may include one or more second sets of storage to store one or more second sets of values respectively. The second sets of values may each specify a period and a set of transitions for a respective one of one or more second signals. The interface circuit may include a signal generator operatively coupled to the first and second sets of storage to generate the first and second signals based on the first and second sets of values.