Optical Mouse Communication Interface Trigger Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional optical mouse communication systems face inefficiencies in data transmission due to longer transmission times and higher I/O port usage, particularly with two-wire and four-wire serial buses, which fail to ensure synchronization and require unnecessary address data transmission.

Innovation Solution

A transmission interface with a TR channel and a DA channel is introduced, allowing for a fast read mechanism where the master device sends a trigger signal to the slave device, enabling direct data transmission without address data, and optionally using a CLK channel for synchronization, reducing data transmission time and I/O port usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a two-wire serial bus is used to transmit data, then fewer I/O ports and lower cost are required, but longer transmission time is required and data synchronization cannot be ensured

Engineering Contradiction:
ImproveI/O portsVSAvoidtransmission time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The master device sends a trigger signal to the slave device before data transmission begins. This preliminary action prepares the slave device to send data immediately upon receiving the trigger, eliminating the need for address data transmission and synchronization protocols, thus reducing transmission time while maintaining the simple two-wire interface

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts and eliminates the unnecessary address data from the transmission protocol. By using a predetermined protocol where both devices know the data format in advance, only the actual readable data needs to be transmitted, significantly reducing the total transmission time while keeping the I/O port usage low

Inventive Principle:
Principle #2Taking out (Extraction)

2Speed

If a four-wire serial bus is used to transmit data, then data transmission speed is improved, but more I/O ports and higher cost are necessary

Engineering Contradiction:
Improvedata transmission speedVSAvoidI/O ports
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The invention removes the unnecessary address data transmission from the protocol. By using a predetermined data transmission protocol where the master device and slave device directly transmit readable data without address data, the transmission is optimized to send only essential information, reducing transmission time to 85 μs while maintaining the simpler two-wire interface

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The trigger signal mechanism prepares the slave device in advance, enabling it to send data immediately when triggered. This eliminates the need for complex handshaking and address transmission phases, achieving fast data transfer with minimal I/O port usage

Inventive Principle:
Principle #10Preliminary action

3Reliability

If address data is transmitted along with readable data, then data identification is ensured, but transmission time increases

Engineering Contradiction:
Improvedata identificationVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The invention extracts and eliminates the redundant address data from the transmission protocol. Since both master and slave devices use a predetermined protocol, they already know what data to expect and how to identify it, so address data becomes unnecessary. This reduces the 355 μs transmission time to just 85 μs for the actual data

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention uses a predetermined data transmission protocol that acts as a template or copy of the expected data structure. Both devices have this protocol stored in advance, allowing them to identify and process data without transmitting address information, thus achieving fast and reliable data transmission

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9274999B2Communication system and optical navigation device
Publication Date: 2016.03.01 PIXART IMAGING INC
  • US9274999B2 patent drawing
  • US9274999B2 patent drawing
  • US9274999B2 patent drawing

AI summary

There is provided a communication system including a transmission interface, a master device and a slave device. The transmission interface includes a TR/ACK channel configured to transmit a trigger signal and an acknowledge signal and a DA channel configured to transmit a normal data or a simplified data. The master device sends the trigger signal via the TR/ACK channel before data transmission begins. The slave device sends the normal data or the simplified data to the master device via the DA channel after receiving the trigger signal.