Display Control Chip Segmented Memory for Custom OSD Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional display devices have limited flexibility in modifying on-screen display (OSD) information after leaving the factory, restricting their application scenarios since the OSD information is fixed and cannot be customized post-manufacturing.
Innovation Solution
A display control chip with a memory to store chart templates, which updates raw data to generate customizable chart images, allowing users to input values to select target templates and convert data into displayable formats, enabling the creation of customized OSD information that can be stored and displayed repeatedly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If OSD information is built into firmware at factory, then display device can display OSD information without video signal source, but OSD information cannot be modified after leaving factory
Solution Approach 1:
The patent segments the storage of OSD information into two parts: chart templates stored in first memory (which can be customized) and raw data stored in second memory (which is updated). This allows the system to maintain both the reliability of having built-in OSD templates and the adaptability of user customization by separating the template structure from the data content.
Solution Approach 2:
The patent uses copying by storing chart templates in the first memory that can be selectively applied to updated raw data. The system copies the structure and formatting from the firmware-built templates while allowing the data content to be updated from external sources, enabling both reliability and customization.
2Adaptability or versatility
If multiple chart templates are stored in memory, then users can select different display formats, but memory capacity is consumed
Solution Approach 1:
The patent divides memory into two distinct segments: first memory for storing chart templates and second memory for storing raw data. This segmentation allows the system to manage memory resources efficiently by keeping template definitions separate from data content, enabling multiple templates to be stored without proportionally increasing the data storage burden.
Solution Approach 2:
The chart templates stored in the first memory serve multiple functions: they define the structure, formatting, and layout for different types of charts. A single template can be applied to various datasets, making the templates universal and reducing the need to store multiple copies of similar data structures.
Data Source
AI summary
A display control chip includes a first memory and a computing circuit. The first memory is configured to store a plurality of chart templates. The computing circuit is coupled with the first memory, is configured to receive first update data, and is configured to use the first update data to update raw data in a second memory. When the computing circuit reads the raw data in the second memory, the computing circuit is configured to: determine a target chart template of the plurality of chart templates, according to the first update data; convert the raw data into a chart image, according to the target chart template; and output first display data according to the chart image, in which the first display data is for generating a first display picture including the chart image.


