LED Driver Circuit With Serial-Parallel Data Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing serial communication buses, such as I2C and SPI, face challenges in efficiently configuring and communicating with large numbers of LEDs in display systems, leading to complex wiring and reduced communication efficiency.

Innovation Solution

A multi-wire communication system is implemented using a first data channel for cascading LED driver circuits and a second data channel for parallel connection, allowing for simultaneous transmission of configuration, brightness, and display data, with each stage intercepting data directly from the controller.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a general serial communication bus (I2C or SPI) is used to communicate with a large number of LED driver circuits, then the system can be implemented with standard protocols, but the wiring complexity increases and communication efficiency decreases

Engineering Contradiction:
Improvecompatibility with standard communication protocolsVSAvoidwiring complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication system is segmented into two independent data channels: a first data channel using serial communication for address and control signals, and a second data channel using parallel communication for bulk data transmission. This segmentation allows each channel to be optimized for its specific function, reducing overall wiring complexity while maintaining compatibility with standard protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention transitions from a single-dimensional serial communication approach to a two-dimensional communication architecture by introducing both serial (first data channel) and parallel (second data channel) communication paths. This dimensional change enables simultaneous address allocation and data transmission, improving communication efficiency without increasing wiring complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If a daisy chain structure is used for SPI bus connection, then the wiring is simplified, but communication efficiency is reduced due to stage-by-stage relaying

Engineering Contradiction:
Improvewiring complexityVSAvoidcommunication speed
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The communication path is segmented into two separate channels: the first data channel maintains the simple daisy chain structure for address allocation, while the second data channel provides a parallel path for high-speed data transmission. This segmentation allows the system to enjoy both simplified wiring and high communication speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The LED driver circuits are designed with multi-functional capability to handle both serial communication (receiving address and control signals) and parallel communication (receiving display data) simultaneously. This multi-functionality enables the system to achieve high communication efficiency without complicating the wiring structure.

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

3Adaptability or versatility

If multiple chip selection signals are provided for multi-drop SPI communication, then data can be transmitted to multiple devices, but the wiring cost increases

Engineering Contradiction:
Improvemulti-device communication capabilityVSAvoidwiring cost
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication system is divided into two channels: the first data channel uses a single serial line for address-based device identification, eliminating the need for multiple chip selection signals, while the second data channel uses parallel lines for simultaneous data transmission to multiple devices. This segmentation achieves multi-device communication without increasing wiring cost.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first data channel acts as an intermediary that carries address information to identify target devices, while the second data channel carries the actual display data. This intermediary mechanism enables multi-device communication through address multiplexing rather than through multiple chip selection signals, reducing wiring complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Device complexity

If data is transmitted stage-by-stage through cascaded LED driver circuits, then address allocation is simplified, but data processing delays increase

Engineering Contradiction:
Improveaddress allocation complexityVSAvoiddata processing delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The data transmission process is segmented into two independent paths: the first data channel handles address allocation through simple serial communication in a daisy chain manner, while the second data channel simultaneously transmits display data through parallel connections directly from the controller to all LED driver circuits. This segmentation eliminates data processing delays while maintaining simplified address allocation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12444343B2LED driver circuit, multi-wire communication device and method for LED display system
Publication Date: 2025.10.14 JOULWATT TECH INC LTD
  • US12444343B2 patent drawing
  • US12444343B2 patent drawing
  • US12444343B2 patent drawing

AI summary

Disclosed is an LED driver circuit, a multi-wire communication device and a method for an LED display system. The device comprises a controller providing at least one of a configuration data packet, a brightness data packet, and a display data packet; the LED driver circuits, wherein the LED driver circuits are cascaded to provide a first data channel using first data ports and second data ports, the LED driver circuits are connected in parallel to provide a second data channel using third data ports. The device relays an enable signal or an address data packet stage by stage using the first data channel, transmit at least one of the configuration data packet, the brightness data packet and the display data packet in parallel using the second data channel. The number of the cascaded LED driver circuits can be infinite, the number of data wires is reduced, data rate is increased.