HDMI Sink Pixel Clock Mapping for Faster Video Output
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
HDMI sink devices experience video output delays of 2 to 3 seconds due to the time required to check for VIC information and calculate pixel clock frequency, leading to inconvenience in user viewing experience.
Innovation Solution
A sink device equipped with a memory to store a mapping table and a controller to obtain pixel clock frequency based on horizontal and vertical total values and output frequency, allowing quick calculation of pixel clock frequency using the mapping table.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the sink device checks VIC information and calculates pixel clock frequency in real-time, then the device can support various video formats, but the video output delay increases to 2-3 seconds
Solution Approach 1:
The patent pre-calculates and stores pixel clock frequencies for various video resolutions and frame rates in a lookup table during device initialization. When a video signal is received, the sink device simply queries the pre-computed table using the detected resolution and frame rate, eliminating the need for real-time calculation and reducing output delay to nearly instantaneous.
Solution Approach 2:
The patent anticipates potential video format variations by pre-computing pixel clock values for a comprehensive range of resolutions and frame rates, storing them in advance. This cushioning approach ensures that regardless of which video format is transmitted, the corresponding pixel clock frequency is already available, preventing any calculation delays.
2Adaptability or versatility
If the sink device performs real-time pixel clock frequency calculation, then the device can handle undefined DTD timing signals, but the processing time increases significantly
Solution Approach 1:
The patent pre-calculates pixel clock frequencies for all possible DTD timing signal parameters including various resolutions, frame rates, and timing configurations. These pre-computed values are stored in a lookup table that can be quickly queried, transforming a complex real-time calculation problem into a simple data retrieval operation.
Solution Approach 2:
The patent creates a copy of all possible pixel clock frequency values and stores them in a lookup table based on resolution and frame rate parameters. Instead of calculating the correct pixel clock frequency from scratch for each incoming video signal, the device copies the pre-stored value that matches the signal's parameters, dramatically reducing processing time.
Data Source
AI summary
The sink device according to an embodiment of the present disclosure comprises a memory configured to store a mapping table, an external device interface configured to receive a video signal from a source device through HDMI (High-Definition Multimedia Interface) standard and a controller configured to obtain a horizontal total value, a vertical total value, and an output frequency based on the video signal, obtain a pixel clock frequency mapped to the horizontal total value, the vertical total value, and the output frequency from the mapping table, and output the video signal based on the obtained pixel clock frequency.


