Data Communication Device Bus Conflict Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In data communication systems using a common device address, signal conflicts occur when multiple devices respond simultaneously during data access, leading to increased circuit complexity and size due to the need for additional terminals and control signals for output buffer circuits.

Innovation Solution

A data communication device with a fixed value memory, received data memory, comparison determination unit, data output unit, and output controller that compares a stored fixed value with received data to determine whether to output data on a bus, allowing for a simplified system configuration and reduced device size by controlling data output based on a comparison determination result signal and command analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If multiple devices use a common device address to simplify addressing, then device address complexity is reduced, but signal conflict occurs when multiple devices respond simultaneously during data access

Engineering Contradiction:
Improvedevice address complexityVSAvoidsignal conflict
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The output buffer circuit is controlled in advance based on the command signal received through the serial bus. Before data reading occurs, the master device sends a command signal that pre-configures which slave device's output buffer should be enabled, preventing simultaneous output conflicts before they can occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses a feedback mechanism where the command analyzing unit processes the command signal and generates appropriate control signals for the output buffer circuits. This feedback loop ensures that only the intended slave device activates its output buffer in response to the master's reading command, eliminating signal conflicts.

Inventive Principle:
Principle #23Feedback

2Reliability

If an output buffer circuit is controlled from an external terminal to prevent signal conflict, then signal conflict is avoided, but circuit area increases due to additional terminals

Engineering Contradiction:
Improvesignal conflict avoidanceVSAvoidcircuit area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The control signal line serves multiple functions: it acts as both the command signal for data reading operations and the control signal for the output buffer circuit. This multi-functionality eliminates the need for separate control terminals, reducing circuit area while maintaining reliable conflict avoidance.

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

Solution Approach 2:

The patent merges the command signal path and the output buffer control signal path into a single integrated control mechanism. The command analyzing unit combines the functions of receiving external commands and generating output buffer control signals, eliminating the need for separate external control terminals and reducing overall circuit area.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If an output buffer circuit is controlled from an external terminal to prevent signal conflict, then signal conflict is avoided, but control convenience decreases due to complex external control requirements

Engineering Contradiction:
Improvesignal conflict avoidanceVSAvoidcontrol convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The slave device autonomously controls its own output buffer circuit based on the command signal it receives. Each slave device has a command analyzing unit that automatically interprets the command signal and activates its output buffer only when appropriate, eliminating the need for complex external control and improving ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The command analyzing unit acts as an intermediary between the received command signal and the output buffer control. It automatically processes the command and generates the appropriate control signal, simplifying the control interface and improving ease of operation while maintaining reliable conflict avoidance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11609875B2Data communication device and data communication module
Publication Date: 2023.03.21 MURATA MFG CO LTD
  • US11609875B2 patent drawing
  • US11609875B2 patent drawing
  • US11609875B2 patent drawing

AI summary

A data communication device includes: a fixed value memory that stores a fixed value; a received data memory that stores received data inputted through a bus; an output data memory that stores output data; a comparison determination unit that outputs a comparison determination result signal indicating a determination result of comparing the fixed value and a value of the received data; a data output unit that has a first state of outputting the output data to the bus and a second state of not outputting the output data to the bus; a command analyzing unit that outputs a data output control signal based on a command; and an output controller that outputs a control signal for controlling the data output unit to enter the first state or the second state based on the comparison determination result signal and the data output control signal.