Piecewise Linear Current-Mode DAC for Exponential LED Dimming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital-to-analog converter circuits face challenges in generating exponential current variations for LEDs in display systems, particularly due to temperature variations and high dimming ratios, which require impractical circuit sizes and additional complexity with lookup tables.
Innovation Solution
A piecewise linear current-mode digital-to-analog converter circuit using a current generator, reference voltage circuit, and variable resistance circuit generates linearly varying currents with different slopes to approximate exponential output currents, eliminating the need for lookup tables and additional bits in the input code.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a conventional digital-to-analog converter circuit is used to generate exponential current variations for LEDs, then the circuit can provide basic current conversion, but the circuit requires impractical sizes and additional complexity with lookup tables to handle temperature variations and high dimming ratios
Solution Approach 1:
The patent divides the input code range into multiple segments or ranges, each corresponding to a specific current slope. By segmenting the transfer function into multiple linear regions with different slopes, the circuit can approximate an exponential relationship without requiring a complex monolithic design. Each segment handles a specific portion of the input code range with optimized characteristics for that region.
Solution Approach 2:
The patent dynamically adjusts the current slope based on the input code value. The circuit transitions between different linear regions with varying slopes, creating a dynamic response that approximates exponential behavior. This dynamic adjustment allows the circuit to maintain accuracy across the full range of LED brightness levels without requiring fixed complex circuitry.
2Measurement precision
If lookup tables are added to achieve accurate exponential current output, then the precision of current conversion is improved, but the device complexity and additional bits in input code increase
Solution Approach 1:
The patent changes the parameter of current slope dynamically based on the input code range. Instead of using lookup tables that require additional memory and complex addressing logic, the circuit changes the slope parameter continuously or in discrete steps according to the input code value. This parameter change approach achieves precise exponential approximation using standard circuit components without additional bits in the input code.
3Adaptability or versatility
If the circuit is designed to handle high dimming ratios, then the adaptability to different LED brightness levels is improved, but the circuit size becomes impractical
Solution Approach 1:
The patent segments the dimming ratio range into multiple operational regions, each handled by a specific linear transfer function with an appropriate slope. This segmentation allows the circuit to cover a wide overall dimming range while using compact circuitry optimized for each individual region, avoiding the need for a single large circuit that would be required to handle the entire range uniformly.
Solution Approach 2:
The patent creates a universal circuit architecture that can handle multiple dimming ratio ranges by dynamically switching between different linear regions. The same physical circuit components serve multiple functions by operating in different regions with different slope characteristics, achieving high adaptability without proportionally increasing circuit area.
Data Source
AI summary
A piecewise linear current-mode digital-to-analog converter circuit approximates an exponential output current over a range of input codes by generating linearly varying currents with different slopes of different ranges of the input codes. The piecewise linear current-mode digital-to-analog converter circuit includes a current generator circuit that generates the output current based on a reference voltage and a feedback signal. A variable resistance circuit is used to generate the feedback signal using the output current. Respective values of the reference voltage and the variable resistance circuit vary as a function of the input code.


