Serial Parallel Communications Control System Scalability Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial control systems face challenges with data transfer speeds and reliability, particularly in safety-critical systems, where multidrop serial busses become slow with additional devices, and parallel backplanes lack redundancy.

Innovation Solution

A communications control system incorporating a switch fabric with both serial and parallel communications interfaces, utilizing a multidrop bus for serial communication and a cross switch for parallel communication, providing redundancy and deterministic behavior while maintaining scalability and speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a multidrop serial bus is used to connect multiple I/O modules to the control module, then the system can be scaled with additional devices, but the data transfer speed becomes slow as more devices are added

Engineering Contradiction:
Improvesystem scalabilityVSAvoiddata transfer speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The system segments the communication interface into two distinct parts: a serial multidrop bus for configuration and diagnostics, and a parallel communication interface for high-speed data transfer. This segmentation allows each interface to be optimized for its specific function, resolving the contradiction between scalability and speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control module acts as an intermediary between the serial multidrop bus and the parallel communication interface. It receives configuration commands via the serial bus and manages high-speed data transfer through the parallel interface, mediating between the two different communication paradigms to achieve both scalability and performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If a parallel backplane is used for high-speed data transfer, then data transfer speed is improved, but redundancy and fault isolation are lacking

Engineering Contradiction:
Improvedata transfer speedVSAvoidfault isolation and redundancy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system applies different communication qualities to different functions: the parallel interface provides high-speed local data transfer, while the serial multidrop bus provides redundant configuration paths. Each interface has optimized characteristics suited to its specific communication needs, achieving both speed and reliability through differentiated design.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If the serial communications interface is used for all communications, then system configuration and diagnostics are simplified, but productivity and data turnaround time are reduced

Engineering Contradiction:
Improveconfiguration and diagnosticsVSAvoiddata turnaround time
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The control module provides universal functionality by supporting both serial and parallel communication interfaces. The serial interface handles configuration and diagnostics universally across all modules, while the parallel interface accelerates data transfer for time-critical operations, achieving multi-functionality that satisfies both ease of operation and productivity requirements.

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

Data Source

PatentUS10896145B2Communications control system with a serial communications interface and a parallel communications interface
Publication Date: 2021.01.19 ANALOG DEVICES INC
  • US10896145B2 patent drawing
  • US10896145B2 patent drawing
  • US10896145B2 patent drawing

AI summary

A communications control system is disclosed that includes a serial communications interface and a parallel communications interface for coupling a plurality of input/output modules with a control module. The serial communications interface is configured for connecting the plurality of input/output modules to the control module in parallel to transmit information between the plurality of input/output modules and the control module, and the parallel communications interface is configured for separately connecting the plurality of input/output modules to the control module to transmit information between the plurality of input/output modules and the control module, and to transmit information between individual ones of the plurality of input/output modules. The serial communications interface may comprise a multidrop bus, and the parallel communications interface may comprise a cross switch.