Circuit Input Solver for Display Pixel Design
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The design of display circuits, particularly pixel circuits, faces a large and complex design space with mostly flat loss surfaces and narrow local optima, making it challenging to determine the appropriate inputs for controlling brightness and correcting hardware-specific brightness variations, which leads to high computational costs and inefficiencies in simulation-based design processes.
Innovation Solution
An automated circuit input design method using a circuit input solver that classifies input ports as DC or switching control line ports, determines parameters for emission and initialization phases, and calculates costs to optimize input signals, reducing the search space by decoupling phases and using dummy variables to solve for emission phase inputs first, then initialization phase inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If simulation-based design processes are used to determine circuit inputs, then brightness control and hardware-specific brightness variation correction can be achieved, but computational cost and design time increase significantly
Solution Approach 1:
The design process is segmented into two distinct phases: an emission phase where the capacitor charge level is determined to control brightness, and an initialization phase where switching control signals are generated. This segmentation allows each phase to be optimized independently, reducing the overall computational complexity and design time while maintaining precision in brightness control.
Solution Approach 2:
The emission phase parameters are determined first as a preliminary step, and then these parameters are used to determine the initialization phase switching control signals. This sequential approach with preliminary action eliminates the need for iterative simulations, significantly reducing design time while achieving the same brightness control precision.
2Manufacturing precision
If a comprehensive search of the design space is performed, then optimal input signals for brightness control can be found, but the computational cost increases due to the large and complex design space
Solution Approach 1:
The design space is segmented into two manageable sub-spaces corresponding to the emission phase and initialization phase. By solving for emission phase parameters first and then using these to determine initialization phase signals, the comprehensive search is divided into smaller, more efficient optimization problems, reducing overall computational cost while maintaining precision.
Solution Approach 2:
The emission phase parameters are determined as a preliminary step before solving for initialization phase signals. This preliminary action simplifies the subsequent optimization by providing fixed parameters, thereby reducing the computational cost of the overall design process while achieving optimal brightness control.
3Reliability
If multiple evaluation runs are performed to optimize circuit inputs, then accurate brightness control and stability can be achieved, but the number of evaluation runs and computational time increase
Solution Approach 1:
The design process is segmented into sequential phases where emission phase parameters are determined first, followed by initialization phase signals. This segmentation eliminates the need for multiple iterative evaluation runs, as each phase can be optimized independently using the results from the previous phase, thereby improving productivity while maintaining reliability.
Solution Approach 2:
The emission phase parameters are determined as a preliminary step that guides the subsequent initialization phase optimization. This preliminary action provides a solid foundation that reduces or eliminates the need for multiple evaluation runs, improving design process efficiency while ensuring accurate brightness control and stability.
Data Source
AI summary
A method of designing inputs of a circuit includes identifying, by a circuit input solver, input ports of the circuit, classifying, by the circuit input solver, each one of the input ports as a DC line port of a plurality of DC line ports or a switching control line port of a plurality of switching control line ports, identifying, by the circuit input solver, one of the DC line ports as a data line port, determining, by the circuit input solver, for an emission phase of the circuit, a plurality of first parameters corresponding to signals of the plurality of DC line ports, and determining, by the circuit input solver, for an initialization phase of the circuit, a plurality of second parameters corresponding to signals of the plurality of switching control line ports based on the plurality of first parameters.


