Shared Timing Control Circuit for Multi-Target Signal Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing microcomputers face challenges in performing versatile timing control due to the need for multiple timers, leading to increased circuit size and limitations in handling diverse control targets with varying counter combinations.

Innovation Solution

A timing control device with a storage unit for timing control information, selectors for outputting data based on identification information, a comparator for generating coincidence signals, and an output control unit for generating timing signals, allowing for versatile timing control by selectively switching between multiple timing control information sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple timers are used for controlling multiple control targets, then timing control capability is improved, but circuit size increases

Engineering Contradiction:
Improvetiming control capabilityVSAvoidcircuit size
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent implements a single timer that can be shared across multiple control targets through time-division multiplexing. The timer is alternately allocated to different control targets in a cyclic manner, allowing one timer to perform the functions that would traditionally require multiple dedicated timers. This universal approach maintains timing control capability while reducing the number of timer circuits needed.

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

Solution Approach 2:

The patent introduces dynamic allocation of the timer resource to different control targets based on timing requirements. The system dynamically switches the timer's assignment between control targets according to a predetermined cycle, enabling flexible timing control for multiple targets without requiring static dedicated timer circuits for each target.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple coincidence detection units are used for multiple timing signals, then timing signal generation capability is improved, but circuit size increases

Engineering Contradiction:
Improvetiming signal generation capabilityVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs a single coincidence detection unit that is shared across multiple timing signal generation tasks. The coincidence detection unit is time-division multiplexed to detect coincidences for different control targets sequentially, enabling the generation of multiple timing signals without requiring multiple dedicated coincidence detection units. This reduces circuit complexity while maintaining the capability to generate multiple timing signals.

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

Solution Approach 2:

The patent merges the functionality of multiple coincidence detection units into a single unified unit. By combining the detection functions and sharing the unit across different control targets through time-division multiplexing, the system achieves the same timing signal generation capability with reduced hardware complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If timer values are transferred to coincidence detection at every timing control, then timing precision is improved, but CPU interrupt frequency increases

Engineering Contradiction:
Improvetiming precisionVSAvoidCPU interrupt frequency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements periodic transfer of timer values to the coincidence detection unit according to a predetermined cycle, rather than transferring at every timing control event. This periodic approach maintains timing precision by ensuring regular synchronization while significantly reducing the frequency of CPU interrupts compared to continuous transfer schemes.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system maintains continuous timing control functionality by using a buffer to store timer values between periodic transfers. The coincidence detection unit operates continuously using the buffered values, ensuring uninterrupted timing signal generation while the CPU only needs to update the buffer periodically, thus maintaining productivity while preserving timing precision.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9385691B2Timing control device and control method thereof
Publication Date: 2016.07.05 RENESAS ELECTRONICS CORP
  • US9385691B2 patent drawing
  • US9385691B2 patent drawing
  • US9385691B2 patent drawing

AI summary

Provided is a timing control device including: a storage unit that stores multiple pieces of timing control information including identification information and expected value data; a first selector that selectively outputs any of the multiple pieces of timing control information; a second selector that selectively outputs any of data items output from data output devices based on the identification information; a reference data generation unit that generates reference data based on expected value data and a data item output from the second selector in synchronization with a switching of the timing control information; a comparator that compares the reference data with the data item output from the second selector and outputs a coincidence signal when the reference data and the data item coincide with each other; and an output control unit that outputs a timing signal according to the coincidence signal.