Ring Communication System with Fixed-Length Packets for Pin Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in achieving ultra-wide bandwidth and large capacity data transfer between a controller and multiple devices while minimizing the number of connection pins, as traditional methods either require a large number of pins for high-speed communication or suffer from limited data transfer efficiency in ring-type configurations.

Innovation Solution

A communication system that uses a ring-type communication path with a communication frame comprising multiple packets of fixed data length, allowing each device to insert or extract packets based on predetermined conditions, and includes error correction codes in packet headers to ensure reliable data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional parallel communication methods are used to achieve high-speed data transfer, then bandwidth and data transfer capacity are improved, but the number of connection pins required increases significantly

Engineering Contradiction:
Improvedata transfer capacityVSAvoidnumber of connection pins
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The communication system segments data into multiple packets that are transmitted sequentially through a single communication path. Each packet contains a header with destination device information, allowing the controller to communicate with multiple devices through time-division multiplexing rather than requiring parallel communication channels for each device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a spatial parallelism approach (multiple pins for simultaneous communication) to a temporal approach (single pin with time-multiplexed communication). By adding the time dimension to the communication protocol, the system achieves multi-device support through a single communication path.

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

2Device complexity

If ring-type communication path is used to reduce pin requirements, then the number of connection pins is reduced, but data transfer efficiency and bandwidth are limited

Engineering Contradiction:
Improvenumber of connection pinsVSAvoiddata transfer efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The communication system implements continuous data transmission by maintaining a persistent communication frame that circulates through the ring. Devices can insert or extract packets from the circulating frame without interrupting the overall data flow, ensuring continuous useful action along the communication path.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system prepares communication frames in advance with predetermined packet structures and error correction codes. Devices monitor the circulating frame and are ready to extract or insert packets immediately when their address is detected, eliminating waiting time and maintaining high transfer efficiency.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If error correction codes are added to packet headers to ensure reliable data transfer, then data transfer reliability is improved, but communication frame size and processing overhead increase

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system uses specific error correction code parameters (such as CRC with predetermined polynomial) that provide adequate reliability for the application while minimizing the overhead ratio. The error correction mechanism is optimized to balance reliability requirements against the additional bits required in the packet header.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11516319B2Communication system, memory device, and communication method
Publication Date: 2022.11.29 KIOXIA CORP
  • US11516319B2 patent drawing
  • US11516319B2 patent drawing
  • US11516319B2 patent drawing

AI summary

According to one embodiment, a communication system includes a controller and a plurality of devices serially connected to the controller by a communication path. Each device has a different identifying address from each other device. The communication path connects the controller to the plurality of devices in a loop. The communication path is configured to transmit a communication frame as a differential serial signal. The communication frame includes a plurality of packets. Each packet in the plurality of packets has a fixed data length. Each device is configured to insert data into, and extract data from, a packet in the communication frame.