Data Transfer System for Flexible Timing Signal Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for generating and transferring timing signals for CCD, LCD, and other devices are limited, requiring hardware changes or complex waveform data modifications, and struggle to accommodate different device manufacturers' specifications, leading to inefficiencies and difficulties in providing tailored timing signals.
Innovation Solution
A data transfer method and system that utilizes plural data blocks with destination identification and relative timing, allowing for selective output and timing correction, enabling flexible and efficient generation and transfer of timing signals across various devices by separating and adjusting data blocks for specific output channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If timing signals are generated using conventional timing generators with hard-wired circuits or stored waveform data, then the timing signals can be generated with prescribed waveforms, but changing the waveform requires hardware changes or memory modifications, reducing adaptability
Solution Approach 1:
The patent segments waveform data into multiple data blocks, where each data block contains timing information for a specific time period. This segmentation allows selective transfer and modification of individual data blocks without affecting the entire waveform data set, enabling easy adaptation to different device specifications while maintaining a unified hardware structure.
Solution Approach 2:
The patent implements dynamic waveform generation by transferring data blocks from a first storage location to a second storage location at different timings. The timing of data block transfer can be adjusted to match different device requirements, allowing the system to adapt to various specifications without hardware changes. The data transfer timing and destination can be dynamically configured based on the target device characteristics.
2Quantity of substance
If waveform data are divided into time-sequence data and edge data for storage, then the data quantity to be stored can be reduced, but the constitution of waveform data becomes complicated and separation of data for prescribed timing signals is difficult
Solution Approach 1:
The patent further segments data blocks into sub-data blocks, where each sub-data block contains timing information for a specific output channel. This fine-grained segmentation allows selective transfer of only the necessary data for each timing signal, reducing the amount of data that needs to be stored and transferred while maintaining clear separation between different timing signals.
Solution Approach 2:
The patent extracts only the necessary timing information from the complete waveform data set by transferring specific data blocks to specific destinations at specific timings. This extraction approach allows the system to work with minimal necessary data rather than storing and processing the entire waveform data set, simplifying the data structure while reducing storage requirements.
3Productivity
If a data block contains data for all plural timing signals, then waveform changes for different timing signals can be generated simultaneously, but the data block size increases and modification of specific timing signal data becomes difficult
Solution Approach 1:
The patent segments data blocks into smaller sub-data blocks, where each sub-data block contains timing information for a specific output channel or timing signal. This segmentation maintains the ability to generate multiple waveforms simultaneously by transferring multiple sub-data blocks in parallel or sequence, while reducing the size of individual data blocks to make modification easier and more efficient.
Solution Approach 2:
The patent applies local quality by allowing different data blocks to have different structures and contents according to their specific destination and timing requirements. Each data block can be optimized for its specific purpose, with only the necessary timing information included, rather than using a uniform large structure for all timing signals. This enables efficient storage and easy modification of specific timing signal data.
Data Source
AI summary
The objective of the invention is to provide a type of data transfer system for generating plural timing signals, etc. for any device. Data transfer system A transfers plural data blocks received with one input channel to plural output channels. Each data block contains data, destination identification indicating the output channel to be transferred to, first timing information, and second timing information. System A has selection output unit 32. As a result, each received data block is sent to one output channel indicated by the destination identification in the data block. Also, system A has first timing control unit 300 and second timing control unit 302. As a result, the received data blocks are transferred at a first relative timing indicated by the first timing information or a second relative timing indicated by the second timing information with respect to a time standard.


