Inter-Chip Data Transfer Compression via Attribute Identifier Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer methods between integrated circuits face inefficiencies due to increased randomness in transfer data and addresses, leading to poor compression efficiency, especially when attribute information is not effectively managed.

Innovation Solution

A data transfer apparatus that stores pairs of attribute information and identifiers, allowing for the transmission of identifiers instead of attribute information when matches are found in a stored table, thereby compressing data packets and improving transfer efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If attribute information is transmitted in full detail, then data transfer accuracy is improved, but data transfer volume increases

Engineering Contradiction:
Improvedata transfer accuracyVSAvoiddata transfer volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates a copy of attribute information in the form of compression reference tables stored in both transmitting and receiving apparatuses. These tables contain pre-defined attribute information patterns that can be matched against actual attribute information during data transfer, enabling replacement of full attribute information with shorter reference indices while maintaining accurate reconstruction at the receiving end.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces compression reference tables as an intermediary mechanism between the attribute information and the data transfer process. These tables act as a mediator that enables lossless compression by providing a reference framework for matching and replacing attribute information with compressed representations, thereby reducing transfer volume without sacrificing accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If compression is applied to attribute information, then data transfer efficiency is improved, but compression effectiveness decreases when attribute information has high randomness

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidcompression effectiveness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements dynamic compression reference tables that can be updated and adapted during operation. The receiving apparatus updates the compression reference table based on received attribute information, allowing the compression mechanism to adapt to changing data patterns and maintain effectiveness even when attribute information randomness increases. This dynamic adaptation enables the system to optimize compression ratios based on actual data characteristics.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If compression reference tables are updated frequently, then compression adaptability is improved, but processing overhead increases

Engineering Contradiction:
Improvecompression adaptabilityVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-defining compression reference tables with common attribute information patterns before actual data transfer begins. This preliminary setup allows the system to handle routine compression tasks efficiently without requiring frequent updates during operation, thereby reducing processing overhead while maintaining good compression adaptability for common cases.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9112736B2Data transfer apparatus, data transfer method, and inter-chip communication system
Publication Date: 2015.08.18 CANON KK
  • US9112736B2 patent drawing
  • US9112736B2 patent drawing
  • US9112736B2 patent drawing

AI summary

Transfer efficiency of data transfer in a single semiconductor device or between semiconductor devices is improved. A table is created by associating a combination of attribute information involved in data transfer with an identifier. When attribute information registered in the table is received, the attribute information is replaced with an identifier so that the information is compressed and transferred. Accordingly, transfer efficiency is increased in transmission or reception of a request and a response.