Arithmetic Operation Device Periodic Data Transmission Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control apparatuses face challenges in efficiently transmitting and receiving multiple types of data with different characteristics over a common communication line, particularly due to timing fluctuations and priority management issues.

Innovation Solution

The implementation of a control apparatus with a communication circuit, processor, and control circuit that sets a prohibition period for secondary data requests in relation to the execution period of primary processes, ensuring that primary data transmissions occur consistently by postponing secondary requests until the prohibition period ends, thereby maintaining stable transmission timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a processor issues both periodic first requests and event-driven second requests for data transmission through a common communication line, then the system can handle multiple types of data with different characteristics, but timing fluctuations occur and the periodicity of first process execution cannot be guaranteed

Engineering Contradiction:
Improveability to transmit multiple data typesVSAvoidtiming stability of periodic data transmission
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides the request management into two separate queues: a first queue for periodic first requests and a second queue for event-driven second requests. The control circuit processes requests from the first queue during the first execution period and processes requests from the second queue during a second execution period that is time-division multiplexed and does not overlap with the first execution period. This segmentation isolates the periodic requests from timing fluctuations caused by event-driven requests, ensuring stable periodic transmission while still allowing versatile data handling.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the processor executes processes in every period set in advance, then consistent periodic data transmission is achieved, but event-driven data transmission with different timing requirements cannot be accommodated

Engineering Contradiction:
Improveperiodic execution consistencyVSAvoidevent-driven transmission capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic time-division multiplexing where the control circuit switches between processing first requests during the first execution period and second requests during the second execution period. The boundaries between these periods are dynamically determined based on the periodicity of the first process and the timing requirements of event-driven requests. This dynamic scheduling allows the system to maintain strict periodicity for first requests while accommodating variable timing requirements for second requests, achieving both reliability and adaptability.

Inventive Principle:
Principle #15Dynamics

3Speed

If the control circuit responds to all requests immediately, then data transmission responsiveness is maximized, but the periodicity and timing stability of primary data transmission is compromised

Engineering Contradiction:
Improvedata transmission responsivenessVSAvoidtiming precision of periodic transmission
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent implements periodic action by dedicating specific time periods (first execution period and second execution period) to specific types of requests. The control circuit processes first requests periodically during the first execution period with high timing precision, ensuring that periodic data transmission maintains its timing accuracy. Event-driven second requests are processed during the second execution period, which is also periodic but separated in time. This periodic structuring ensures that immediate responsiveness is achieved within each period while the overall periodicity and timing precision of primary transmissions are preserved.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10606610B2Arithmetic operation device and control apparatus
Publication Date: 2020.03.31 OMRON CORP
  • US10606610B2 patent drawing
  • US10606610B2 patent drawing
  • US10606610B2 patent drawing

AI summary

A new configuration for transmitting and receiving multiple types of data having different characteristics using a common communication line is provided. An arithmetic operation device configuring a control apparatus includes: a communication circuit exchanging data with one or multiple functional units through a communication line; a processor that executes a first process used for issuing a first request for transmitting or receiving data through the communication line in every period set in advance and a second process of issuing a second request for transmitting data through the communication line when a condition set in advance is satisfied; and a control circuit that starts to operate the communication circuit in response to the first request and the second request issued by the processor. The control circuit includes a unit that sets a prohibition period in which the second request is invalidated in association with an execution period of the first process.