Dynamic Serializer Clock Division for Unified Parallel Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing high-speed transmitting apparatuses require separate serializer circuits for different parallel interfaces due to varying data widths, necessitating additional hardware for accommodating diverse parallel interfaces in applications like HDMI, PCIe, and USB.

Innovation Solution

A transmitting apparatus with a dynamic divider circuit that generates a parallel clock signal based on a variable division input, allowing it to unify parallel interfaces by shifting variable parallel data into a bit stream and outputting a serial bit stream using a multiplexer, eliminating the need for multiple serializer circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate serializer circuits are used for different parallel interfaces, then each interface can be supported with dedicated hardware, but the device complexity and hardware requirements increase

Engineering Contradiction:
Improvesupport for different parallel interfacesVSAvoidnumber of serializer circuits
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal serializer circuit that can handle multiple parallel interfaces (HDMI, PCIe, USB, DP) with different data widths (8, 10, 12, 16, 18, 20 bits) through a single unified architecture. The circuit uses configurable parameters and control logic to adapt to various interface requirements, eliminating the need for separate dedicated serializer circuits for each interface type.

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

Solution Approach 2:

The patent employs dynamic configuration capabilities within the serializer circuit, allowing it to adjust its operation based on the detected parallel interface type and data width. The circuit can dynamically reconfigure its internal logic, clock division ratios, and data path width to match the requirements of different interfaces, providing adaptability without requiring multiple static circuit designs.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If separate serializer circuits are used for different data widths, then each data width can be optimized, but the hardware requirements and area increase

Engineering Contradiction:
Improvesupport for varying data widthsVSAvoidserializer circuit area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent creates a universal serializer circuit that supports multiple data widths (8, 10, 12, 16, 18, 20 bits) through a single unified architecture. The circuit uses configurable parameters and control logic to adapt to various interface requirements, eliminating the need for separate dedicated serializer circuits for each interface type.

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

Solution Approach 2:

The patent changes operational parameters such as clock division ratios, data path width, and control signal configurations to accommodate different data widths. By dynamically adjusting these parameters rather than creating separate hardware for each width, the circuit achieves support for varying data widths while minimizing area occupation.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple serializer circuits are implemented, then different parallel interfaces can be accommodated, but additional hardware is required

Engineering Contradiction:
Improveinterface compatibilityVSAvoidhardware components
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges the functionality of multiple separate serializer circuits into a single unified serializer circuit. By combining the data paths, control logic, and clock management resources into one shared circuit, the patent reduces the total quantity of hardware components while maintaining support for multiple parallel interfaces with different data widths.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified serializer circuit is designed to perform multiple functions across different interface types and data widths, replacing what would traditionally require multiple specialized circuits. This multi-functional approach significantly reduces the overall hardware component count.

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

Data Source

PatentUS10892775B1Transmitting system, apparatus and method for unifying parallel interfaces
Publication Date: 2021.01.12 SAMSUNG ELECTRONICS CO LTD
  • US10892775B1 patent drawing
  • US10892775B1 patent drawing
  • US10892775B1 patent drawing

AI summary

Various example embodiments relate to unifying a plurality of parallel interfaces. A transmitting apparatus configured to serialize parallel bits implements a dynamic divider circuit for loading varying parallel bits into the transmitting apparatus. An input clock generator is configured to generate a desired and/or predefined clock frequency. The dynamic divider circuit receives the desired and/or predefined clock frequency and generates a parallel clock frequency by dividing the desired and/or predefined clock frequency based on a variable division input. Number of parallel bits loaded into the transmitting apparatus is based on the generated parallel clock frequency. Further, a shift register generates a bit stream from the parallel bits loaded into the shift register and the generated bit stream is converted to serial bit by a multiplexer.