Remote I/O Variation Detection Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional remote I/O systems experience prolonged data transfer times due to CPU processing requirements, leading to undesirable waiting times in data transfer between the information network control module and the I/O interface module, which affects the overall data transfer speed and efficiency.

Innovation Solution

The implementation of a variation detecting circuit within the information network control module that compares data in a data latch buffer with a variation detection memory to detect changes, allowing for cyclic scan transmission without CPU processing, thereby reducing data transfer time and eliminating the need for CPU processing delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If CPU processing is used to designate scan memory areas for data transfer, then data transfer control is achieved, but data transfer time increases

Engineering Contradiction:
Improvedata transfer controlVSAvoiddata transfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the CPU from the data transfer path by implementing a cyclic scan mechanism that operates autonomously. The CPU only designates scan memory areas once, then the system automatically cycles through these areas without further CPU intervention, eliminating continuous CPU processing delays while maintaining reliable data transfer control.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The CPU performs preliminary action by designating scan memory areas in advance. Once the scan memory areas are designated, the system executes automatic cyclic scanning without requiring further CPU involvement. This preliminary setup enables subsequent data transfers to proceed without CPU processing delays.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If batch input/output processing is implemented for concurrent data transfer, then data transfer efficiency improves, but waiting time occurs due to CPU processing requirements

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidwaiting time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements continuous useful action through automatic cyclic scanning of designated memory areas. Once the CPU designates the scan memory areas, the system continuously cycles through them without interruption or waiting for CPU processing, maintaining constant data transfer efficiency without periodic waiting times.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs self-service by automatically scanning designated memory areas without requiring continuous CPU intervention. The cyclic scan mechanism serves itself by autonomously managing data transfer between I/O interface modules and remote I/O modules, eliminating waiting time caused by CPU processing requirements.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If CPU processing is required for each data transfer operation, then data transfer accuracy is maintained, but overall data transfer speed decreases

Engineering Contradiction:
Improvedata transfer accuracyVSAvoiddata transfer speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent segments the data transfer process into two distinct phases: an initial CPU setup phase where scan memory areas are designated with precise control, and a subsequent automatic cyclic scan phase that maintains accuracy through predefined scanning sequences. This segmentation allows high-speed automatic scanning while preserving data transfer accuracy established during the initial CPU-controlled phase.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11194508B2Remote input/output system
Publication Date: 2021.12.07 KK TOSHIBA
  • US11194508B2 patent drawing
  • US11194508B2 patent drawing
  • US11194508B2 patent drawing

AI summary

A remote I/O system includes an information network control module, I/O interface modules, and a remote I/O module. The information network control module includes a common memory and a second control IC. The second control IC includes a variation detecting circuit that includes a data latch buffer that stores read data from an information network; and a variation detection memory that stores data previously read from the information network. The variation detecting circuit compares data stored in the data latch buffer with data stored in the variation detection memory, to detect a variation in the data. The second control IC transmits, to the I/O interface module, by cyclic scan transmission, data from one of the scan memory areas corresponding to the data having the variation detected by the variation detecting circuit.