SNVSBU8A May 2021 – November 2021 LP5860
PRODUCTION DATA
The LP5860 supports three data refresh modes: Mode 1, Mode 2, and Mode 3, by configuring 'Data_Ref_Mode' in Dev_initial register.
Mode 1: 8-bit PWM data without VSYNC command. Data is sent out for display instantly after received. With Mode1, users can refresh the corresponding dots' data only instead of updating the whole SRAM. It is called ‘on demand data refresh’, which can save the total data volume effectively. As shown in Figure 8-7, the red LED dots can be refreshed after sending the corresponding data while the others kept the same with last frame.
Mode 2: 8-bit PWM data with VSYNC command. Data is held and sent out simultaneously by frame after receiving the VSYNC command.
Mode 3: 16-bit PWM data with VSYNC command. Data is held and sent out simultaneously by frame after receiving the VSYNC command.
Frame control is implemented in Mode 2 and Mode 3. Instead of refreshing the output instantly after data is received (Mode 1), the device holds the data and refreshes the whole frame data by a fixed frame rate, fVSYNC. Usually, 24 Hz, 50 Hz, 60 Hz, 120Hz or even higher frame rate is selected to achieve vivid animation effects. Whole SRAM Data Refresh is shown in Figure 8-8, a new frame is updated after receiving the VSYNC command.
Comparing with Mode 1, Mode 2 and Mode 3 provide a better synchronization when multiple LP5860 devices used together. A high-level pulse width longer than tSYNC_H is required at the beginning of each VSYNC frame. Figure 8-9 shows the VSYNC connections and Figure 8-10 shows the timing requirements.
MODE TYPE | PWM RESOLUTION | PWM OUTPUT | EXTERNAL VSYNC |
---|---|---|---|
Mode 1 | 8 Bits | Data update instantly | No |
Mode 2 | 8 Bits | Data update by frame | Yes |
Mode 3 | 16 Bits |