Galvanic Isolation Barrier for Four-Wire SPI Master-Slave Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing linking systems between master and slave devices, such as in data acquisition systems, face challenges in efficiently managing multiple data flow rates using the standard four-wire SPI bus, which can increase complexity and cost when additional lines are added.

Innovation Solution

The system employs a four-wire SPI interface with a galvanic isolation barrier, allowing for multiple data flow rates by using custom signal patterns and modes, such as 8-bit and 32-bit commands, without adding extra wires, and utilizes a counter to differentiate between reset and mode signals, enabling flexible communication while minimizing overhead and component count.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If additional wires are added to the SPI bus to support multiple data flow rates, then the system can accommodate varying data rates, but the device complexity and cost increase

Engineering Contradiction:
Improvesupport for multiple data flow ratesVSAvoidnumber of wires
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies multi-functionality by enabling the standard four-wire SPI bus to support multiple data flow rates (8-bit and 32-bit commands) through custom signal patterns and modes rather than requiring separate wiring for different data rates. The same four wires (SSEL, SCLK, MOSI, MISO) are used universally across all communication modes

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

Solution Approach 2:

The patent changes the parameters of existing signals to encode different meanings. By using custom signal patterns (specific sequences of SSEL, SCLK, and MOSI signals) to represent different command types and data flow rates, the system can differentiate between 8-bit and 32-bit commands without adding physical wires. The counter mechanism detects these parameter changes in the signal patterns

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If additional wires are added to support multiple data flow rates, then varying data rates can be accommodated, but the cost increases

Engineering Contradiction:
Improvesupport for multiple data flow ratesVSAvoidcost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent makes the four-wire SPI interface universal for multiple data rates, eliminating the need for additional wires or components that would increase manufacturing cost. The galvanic isolation barrier and counter circuitry are used to enable multiple data flow rates through signal processing rather than physical expansion

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

Solution Approach 2:

The patent uses signal pattern copying where standard SPI signal sequences are replicated and varied to represent different command types. The same physical wires carry different logical meanings through repeated patterns of SSEL, SCLK, and MOSI signals, avoiding the need for additional hardware copies

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If custom signal patterns are used to differentiate reset and mode signals, then flexible communication is enabled, but the difficulty of detecting and measuring signals increases

Engineering Contradiction:
Improveflexible communication modesVSAvoidsignal differentiation
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback through a counter mechanism that monitors the SCLK signal edges and SSEL signal states to detect custom signal patterns. The counter provides feedback about the number of clock edges and signal transitions, enabling the system to automatically differentiate between reset requests, mode change requests, and data commands based on the detected patterns

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses preliminary action by establishing known signal patterns before actual data transfer. Reset and mode signals use specific pre-defined sequences of SSEL, SCLK, and MOSI signals that are detected by the counter before normal communication begins, allowing the system to prepare for the appropriate communication mode in advance

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9158728B2Systems and methods for improved linking of master and slave devices
Publication Date: 2015.10.13 GE INFRASTRUCTURE TECH LLC
  • US9158728B2 patent drawing
  • US9158728B2 patent drawing
  • US9158728B2 patent drawing

AI summary

System and methods are provided. In one embodiment, a system includes a master device comprising a first serial peripheral interface (SPI) port having only a first four wires. The system further includes a slave device comprising a second SPI port having only a second four wires. The system additionally includes a galvanic isolation barrier communicatively coupling the first four wires to the second four wires. The master device is configured to use the first four wires to transmit a plurality of signals representative of a reset and of a first communications mode. The first communications mode is used to transfer data between the master device and the slave device.