Output Control Circuit With Cached Latch Timing for Serial Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex data transmission processes, unreasonable logic functions and circuit structures in output control circuits can lead to sequence dislocation, preventing correct data transmission due to limited time redundancy in serial-to-parallel conversion processes.

Innovation Solution

An output control circuit comprising a serial-to-parallel conversion circuit, an intermediate-stage cache circuit, a latch output circuit, and a selection control circuit, which asynchronously converts serial data into parallel data, caches and divides it into categories, and controls latch arrays to output data within extended effective pulse durations, minimizing sequence dislocation and increasing time redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If serial-to-parallel conversion is performed in a single clock cycle, then conversion speed is improved, but time redundancy is insufficient causing sequence dislocation

Engineering Contradiction:
Improveconversion speedVSAvoiddata transmission accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent segments the parallel data into multiple categories (first category, second category, etc.) based on their serial-to-parallel conversion sequence. Each category is processed independently through separate latch arrays, allowing different timing control for each group. This segmentation resolves the contradiction by enabling faster conversion while maintaining reliability through categorized timing management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary classification of parallel data into multiple categories according to their conversion sequence before latching. The selection control circuit pre-determines which latch array will handle each category, preparing the timing control structure in advance. This preliminary action allows the system to achieve high-speed conversion while ensuring each data category has sufficient time redundancy.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple latch arrays are used to process different data categories, then data transmission reliability is improved, but circuit complexity increases

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidcircuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the selection control circuit to universally manage multiple latch arrays through a unified control mechanism. The same selection control logic can handle any number of data categories by dynamically selecting appropriate latch arrays. This multi-functionality approach improves reliability through parallel processing while avoiding proportional increases in overall circuit complexity.

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

Solution Approach 2:

The selection control circuit acts as an intermediary between the parallel data input and multiple latch arrays. It receives the categorized parallel data and intelligently routes each category to the appropriate latch array based on timing requirements. This intermediary role simplifies the overall circuit architecture by providing a single control point rather than requiring complex direct connections between all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If effective pulse duration is extended beyond one clock cycle, then time redundancy is improved reducing sequence dislocation, but circuit response time increases

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic timing control where the effective pulse duration for each latch array is adjusted based on its specific category requirements. Different latch arrays can have different pulse durations simultaneously, optimized for their respective data categories. This dynamic approach extends time redundancy where needed while minimizing response time loss in other parts of the circuit.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different timing characteristics to different data categories locally. Each latch array receives customized pulse durations according to its specific timing requirements rather than using a uniform timing approach. This local quality optimization ensures that time redundancy is extended only where necessary to prevent sequence dislocation, while maintaining fast response times for other data paths.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11483010B2Output control circuit, method for transmitting data and electronic device
Publication Date: 2022.10.25 BEIJING BOE TECH DEV CO LTD
  • US11483010B2 patent drawing
  • US11483010B2 patent drawing
  • US11483010B2 patent drawing

AI summary

An output control circuit, a method for transmitting data, and an electronic device are disclosed. The output control circuit includes: a serial-to-parallel conversion circuit configured to obtain at least one group of parallel data through a serial-to-parallel conversion; an intermediate-stage cache circuit configured to divide the at least one group of parallel data into at least two categories of subgroup parallel data according to sequence of serial-to-parallel conversion; a latch output circuit including a plurality of latch arrays each of which receiving any category of subgroup parallel data and latching and outputting any subgroup parallel data in any category of subgroup parallel data; and a selection control circuit configured to, within an effective pulse duration of the any subgroup parallel data, control a latch array for the any subgroup parallel data in the plurality of latch arrays to latch and output the any subgroup parallel data.