SLVAFI4 july   2023 LP5890 , LP5891 , TLC6983 , TLC6984

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Design Recipe
    1. 2.1 Check Sub-period Number and Segment Length
    2. 2.2 Design Scan Line Number
    3. 2.3 Design SCLK Frequency
  6. 3Summary
  7. 4References

Check Sub-period Number and Segment Length

The relational expressions between sub-period (or sub-frame) number, Nsub_period, within one frame, segment length (GCLK number per segment, line switch time excluded), NGCLK_seg, refresh rate, frefresh_rate, frame rate, frefresh_rate, and PWM resolution, K, is shown in the following equations.

Equation 1. Nsub_period=frefresh_rate fframe_rate
Equation 2. NGCLKseg=2KNsub_period

For the TLC6983, the Nsub_period can be set as 16, 32, 48, 64, 80, 96, 112, 128, or 256 (a sub-period of 256 requires that SUBP_MAX_256 is enabled). The NGCLK_seg can be 128 to 1024 GCLKs. Make sure that the sub-period number and segment length are not out of range. If these parameters are out of range, an iteration on the design or correction needs to be made.

Table 2-1 lists the calculated results for a scenario where an engineer is designing an LED panel module (at the best performance of 7680 Hz, 120 Hz). The table shows that the calculated results are within the range.

Table 2-1 Sub-period Number and Segment Length Check
Boundary Condition Check
Maximum Sub-period number within one frame Nsub_period 64
GCLK number per segment (Line switch time excluded) NGCLK_seg 1024

However, if the product manager wants the design to have a maximum refresh rate of 7680 Hz for a 24 FPS movie application, the desired output can not be achieved since the Nsub_period value is out of range (7680 / 24 = 320 > 256). The refresh rate needs to be lower to satisfy the boundary condition. As another example, an application with a 3840-Hz refresh rate, a 120-Hz frame rate, and a 16-bit PWM resolution can not be achieved, because NGCLK_seg is out of range (t) = 2048 > 1024). The refresh rate needs to be higher or the PWM resolution needs to be lower to satisfy the boundary condition. Reducing PWM resolution is not an acceptable outcome but having a higher refresh rate does no harm to the performance of the LED display screen.