Isolated SPI Interface for High-Speed Battery Pack Data Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the number of battery packs in electrical vehicles increases, there is a challenge in communicating precise cell voltage measurements from all battery packs to the micro-controller in a timely manner, necessitating high-speed data communication between micro-controllers and battery management integrated circuit (BMIC) devices.

Innovation Solution

The implementation of an Isolated Serial Peripheral Interface (SPI) protocol with a differential signal using a three-pin signal, including a data signal, a synchronization signal, and a bit frame with equal bit and idle periods, along with decoding and format conversion circuits, enables high-speed data transmission across galvanically isolated interfaces, facilitating efficient communication between BMIC devices and micro-controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If standard SPI protocol is used for communication between BMIC devices and micro-controller, then device compatibility is maintained, but data transmission speed is insufficient for real-time battery management

Engineering Contradiction:
Improvedata transmission speedVSAvoidinterface complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent modifies the SPI protocol parameters by changing the signal structure from traditional four-wire SPI to a three-wire differential interface. The bit frame structure is altered to include equal bit period and idle period, and the voltage levels are changed to differential signaling (SV+ and SV-), enabling higher transmission speeds while maintaining protocol compatibility

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the traditional electrical SPI interface with a differential signaling system that uses voltage differences rather than ground-referenced signals. This substitution enables galvanic isolation through transformers or optocouplers, improving noise immunity and transmission speed while reducing electromagnetic interference

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

2Reliability

If galvanic isolation is implemented between battery packs and controller, then noise robustness and safety are improved, but data transmission rate is reduced

Engineering Contradiction:
Improvenoise robustnessVSAvoiddata transmission rate
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent introduces differential signaling as an intermediary between the isolated battery pack side and the controller side. The differential interface circuit translates standard SPI signals to differential signals that can be transmitted through galvanic isolation barriers (transformers or optocouplers) while maintaining high data rates and noise immunity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a periodic bit frame structure with equal bit period and idle period, where each bit is transmitted during the bit period and the line returns to idle state during the idle period. This periodic structure synchronized with the clock signal enables reliable high-speed communication through the galvanically isolated interface

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If multiple battery packs are connected to single micro-controller, then system integration is improved, but communication timing and data collection efficiency deteriorate

Engineering Contradiction:
Improvesystem integrationVSAvoidcommunication timing
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent enables continuous high-speed data transmission from multiple battery packs to the micro-controller using the enhanced Isolated SPI interface. The increased transmission speed allows all battery pack data to be collected within required timeframes, eliminating the timing losses that would occur with sequential communication of multiple packs

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20240345987A1High speed data transmission in battery management systems with isolated SPI interface
Publication Date: 2024.10.17 STMICROELECTRONICS SRL
  • US20240345987A1 patent drawing
  • US20240345987A1 patent drawing
  • US20240345987A1 patent drawing

AI summary

A battery management system includes: a controller; a master battery management integrated circuit (BMIC) device coupled to the controller and configured to communicate with the controller through a standard Serial Peripheral Interface (SPI) protocol; and a first slave BMIC device and a second slave BMIC device that are connected in a daisy chain configuration and communicating through Isolated SPI interfaces, where the first slave BMIC device is coupled to the master BMIC through an Isolated SPI interface, where the Isolated SPI interface uses a differential signal comprising a positive signal and a complementary negative signal, where a bit frame of the positive signal includes a bit period followed by an idle period having a same duration as the bit period, where the first slave BMIC device and the second slave BMIC device are configured to be coupled to a first battery pack and a second battery pack, respectively.