Inkjet Printhead Data Communication Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock-synchronized serial communication systems in inkjet printing apparatuses face challenges with radiation noise and bit errors due to increased clock frequency, which complicates error detection and reduces data transfer efficiency, especially in small-scale circuits like printheads.

Innovation Solution

A data communication system that generates and transmits separate error detection codes for odd-numbered and even-numbered bits, allowing error detection without increasing circuit scale or decreasing data transfer rate, by synchronizing data transfer with both edges of the clock and using a small-scale circuit arrangement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error detection codes are added to transfer data, then reliability of data transfer is improved, but data transfer efficiency deteriorates

Engineering Contradiction:
Improvereliability of data transferVSAvoiddata transfer efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the error detection code into two separate codes: a first error detection code generated from odd-numbered bits and a second error detection code generated from even-numbered bits. This segmentation allows the receiver to process and verify data in parallel, improving efficiency while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension by generating error detection codes at different times during the data transfer process. The first error detection code is generated when odd-numbered bits are received, and the second when even-numbered bits are received, enabling parallel verification without increasing total transfer time.

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

2Productivity

If transfer data rate is increased, then printing speed is improved, but radiation noise in transmission line increases

Engineering Contradiction:
Improveprinting speedVSAvoidradiation noise in transmission line
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements feedback through error detection codes that allow the receiver to detect and report bit errors caused by radiation noise. When errors are detected, the system can request retransmission or correct the data, ensuring reliable communication at high transfer rates despite increased radiation noise.

Inventive Principle:
Principle #23Feedback

3Productivity

If clock frequency is increased, then transfer data rate is improved, but circuit scale of error detection increases

Engineering Contradiction:
Improvetransfer data rateVSAvoidcircuit scale of error detection
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the error detection function into two independent parallel circuits: one for processing odd-numbered bits and another for even-numbered bits. This segmentation allows each circuit to operate at a lower frequency (half the transfer rate), reducing the operational clock rate requirement while maintaining the ability to detect errors at high transfer rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent resolves the clock frequency conflict by introducing a temporal dimension where error detection operations are performed at different times during the data transfer cycle. The first error detection code is processed during odd-numbered bit reception, and the second during even-numbered bit reception, allowing parallel operation at reduced frequency.

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

Data Source

PatentUS9779341B2Data communication system, data transmission apparatus, and data reception apparatus
Publication Date: 2017.10.03 CANON KK
  • US9779341B2 patent drawing
  • US9779341B2 patent drawing
  • US9779341B2 patent drawing

AI summary

A control unit of a printing apparatus includes a data transfer unit forming a first error detection code generation unit and a second error detection code generation unit. A printhead of the printing apparatus includes an error detection unit including a first data reception unit for performing error detection based on a first error detection code and transfer data synchronized with a leading edge, and a second data reception unit for performing error detection based on a second error detection code and the transfer data synchronized with a trailing edge.