Serial Protocol Switched Fabric for Computing Backplane Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer architectures face a bandwidth bottleneck due to the divergence between processor speeds and memory access speeds, leading to inefficiencies in data transfer and throughput, particularly exacerbated by limitations in parallel bus technologies and the need for scalable solutions that match increasing processor and memory speeds.

Innovation Solution

A computing and communication architecture utilizing a serial protocol-based switched fabric among circuit cards, with each card equipped with a protocol processor for packet-based self-clocked communications, eliminating the need for hierarchical arrangements and addressing switch blocking and congestion issues, thereby enabling efficient high-speed data transfer between processors and memory across multiple cards and shelves.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If parallel bus technologies are used for interconnection, then device compatibility and ease of manufacture are improved, but bandwidth and data transfer speed deteriorate due to inherent limitations in parallel bus architecture

Engineering Contradiction:
Improveease of manufactureVSAvoiddata transfer speed
Core Design Contradiction:
Ease of manufactureVSSpeed

Solution Approach 1:

The patent replaces parallel bus mechanical interconnection with a protocol translation architecture that uses serial communication interfaces. The parallel bus interface circuit converts parallel data from legacy components into serial packets for transmission over high-speed serial links, eliminating the bandwidth limitations of parallel bus architecture while maintaining compatibility with existing parallel components.

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

Solution Approach 2:

The invention changes the fundamental communication parameter from parallel to serial transmission. By translating parallel bus signals into serial packet format and using protocol translation circuits, the system achieves higher data transfer speeds while maintaining backward compatibility with parallel bus devices through parameter transformation rather than direct parallel link extension.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If processor speed is increased to improve computing performance, then productivity is improved, but bandwidth bottleneck worsens due to divergence between processor speed and memory access speed

Engineering Contradiction:
Improvecomputing performanceVSAvoidbandwidth bottleneck
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent introduces protocol translation circuits and packet switching fabric as intermediary components between the processor and memory subsystem. These intermediaries buffer, translate, and route data packets efficiently, decoupling the high-speed processor from the relatively slower memory access and eliminating the direct bandwidth bottleneck that exists in traditional tightly-coupled architectures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the data transfer path into discrete packetized units that can be independently routed through the switched fabric. This segmentation allows multiple simultaneous data streams to traverse the interconnection network without contention, effectively increasing aggregate bandwidth between processor and memory compared to traditional shared bus architectures.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If hierarchical packaging arrangement is used for circuit cards, then device complexity is reduced, but switch blocking and congestion issues worsen due to traffic bottlenecks at hierarchy levels

Engineering Contradiction:
Improvedevice complexityVSAvoiddata transfer efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements a universal protocol translation capability that enables any circuit card to communicate with any other card through a common packet-switched fabric. Rather than requiring hierarchical arrangements with specialized interconnects for different card types, the system provides a flat, universal communication medium where all cards have equal access, eliminating hierarchy-induced blocking while maintaining manageable complexity through standardization.

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

Data Source

PatentUS9323708B2Protocol translation method and bridge device for switched telecommunication and computing platforms
Publication Date: 2016.04.26 EDGECOMM LLC
  • US9323708B2 patent drawing
  • US9323708B2 patent drawing
  • US9323708B2 patent drawing

AI summary

A computing and communication architecture utilizes a serial protocol based switched fabric among circuit cards housed in packaging arrangement. In one embodiment, each circuit card connected to the serial protocol based switched fabric in the packaging arrangement is provided with a protocol processor that enables all of the circuit cards to efficiently provide packet-based serial self-clocked communications at line speed. As a result, it is not necessary to arrange the circuit cards in a hierarchical manner in order to address the problems of switch blocking and related traffic congestion issues that would otherwise limit the implementation of the serial protocol based backplane arrangement for housing circuit cards.