0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
LP5890ZXLR

LP5890ZXLR

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    TFBGA96

  • 描述:

    LED 驱动器 IC 48 输出 线性 恒定电流 PWM 调光 20mA 96-NFBGA(6x6)

  • 数据手册
  • 价格&库存
LP5890ZXLR 数据手册
LP5890 SLVSGD5 – JULY 2021 LP5890 16 × 48 LED Matrix Driver With Ultra-low Power – Upside and downside ghosting removal – Low grayscale enhancement – LED open, short, and weak short detection and removal 1 Features • • • • • • • Separated VCC and VR/G/B power supply – VCC voltage range: 2.5 V–5.5 V – VR/G/B voltage range: 2.5 V–5.5 V 48-current source channels from 0.2 mA–20 mA – Channel-to-channel accuracy: ±0.5% (typ.), ±2% (max.); device-to-device accuracy: ±0.5% (typ.), ±2% (max.) – Low knee voltage: 0.26 V (max.) when IOUT = 5 mA – 3-bits (8 steps) global brightness control – 8-bits (256 steps) color brightness control – Maximum 16-bits (65536 steps) PWM grayscale control 16 scan line switches with 190-mΩ RDS(ON) Ultra-low power consumption – Independent VCC down to 2.5 V – Lowest ICC down to 3.9 mA with 50-MHz GCLK – Intelligent power saving mode Built-in SRAM to support 1 - 32 multiplexing, – Single device drives up to 16 × 48 LEDs or 16 × 16 RGB LEDs – Dual devices stackable drive up to 32 × 96 LEDs or 32 × 32 RGB LEDs High speed and low EMI Continuous Clock Series Interface (CCSI) – Only three wires: SCLK/SIN/SOUT – External 50-MHz (max.) SCLK – Internal frequency multiplier to support GCLK range from 40 MHz–160 MHz Optimized display performance 2 Applications • • • • • • LED digital signage Keyboard, gaming accessories Major and smart home appliances Smart speaker, wired and wireless speaker Audio mixer, DJ equipment, and broadcast Access equipment, switches, and servers 3 Description Electronic devices are becoming smarter, requiring to use larger quantity of LEDs for animation and indication purposes and high performance LED matrix driver is required to improve user experience with small solution size. The LP5890 is a highly integrated common cathode matrix LED display driver with 48 constant current sources and 16 scanning FETs. A single LP5890 is capable of driving 16 × 16 RGB LED pixels while stacking two LP5890s can drive 32 × 32 RGB LED pixels. To achieve low power consumption, the device supports separated power supplies for the red, green, and blue LEDs by its common cathode structure. Furthermore, the operation power of the LP5890 is significantly reduced by ultra-low operation voltage range (Vcc down to 2.5 V) and ultra-low operation current (Icc down to 3.9 mA). Device Information PART NUMBER LP5890 (1) PACKAGE(1) BODY SIZE (NOM) VQFN (76) 9 mm × 9 mm BGA (96) 6 mm × 6 mm For all available packages, see the orderable addendum at the end of the data sheet. LP5890 With Single Device or Dual Devices Stackable Connection An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA. LP5890 www.ti.com SLVSGD5 – JULY 2021 Table of Contents 1 Features............................................................................1 2 Applications..................................................................... 1 3 Description.......................................................................1 4 Revision History.............................................................. 2 5 Description (continued).................................................. 2 6 Pin Configuration and Functions...................................3 7 Specifications.................................................................. 5 7.1 Absolute Maximum Ratings........................................ 5 7.2 ESD Ratings............................................................... 5 7.3 Recommended Operating Conditions.........................5 7.4 Thermal Information....................................................5 7.5 Electrical Characteristics.............................................6 7.6 Timing Requirements.................................................. 9 7.7 Switching Characteristics............................................9 7.8 Typical Characteristics.............................................. 10 8 Detailed Description......................................................12 8.1 Overview................................................................... 12 8.2 Functional Block Diagram......................................... 13 8.3 Feature Description...................................................13 8.4 Device Functional Modes..........................................24 8.5 Continuous Clock Series Interface............................25 8.6 PWM Grayscale Control........................................... 30 8.7 Register Maps...........................................................33 9 Application and Implementation.................................. 47 9.1 Application Information............................................. 47 9.2 Typical Application.................................................... 47 10 Power Supply Recommendations..............................55 11 Layout........................................................................... 56 11.1 Layout Guidelines................................................... 56 11.2 Layout Example...................................................... 56 12 Device and Documentation Support..........................60 12.1 Receiving Notification of Documentation Updates..60 12.2 Support Resources................................................. 60 12.3 Trademarks............................................................. 60 12.4 Electrostatic Discharge Caution..............................60 12.5 Glossary..................................................................60 13 Mechanical, Packaging, and Orderable Information.................................................................... 61 4 Revision History DATE REVISION NOTES July 2021 * Initial release. 5 Description (continued) The LP5890 implements a high speed transmission interface to support high device count daisy-chained and high refresh rate while minimizing electrical-magnetic interference (EMI). The device supports up to 50-MHz SCLK and up to 160-MHz GCLK (internal). Meanwhile, the device integrates enhanced circuits and intelligent algorithms to solve the various display challenges in multiple LED matrix applications: Upper and downside ghosting, Non-uniformity in low grayscale, Coupling, and Caterpillar caused by open or short LEDs, which make the LP5890 a perfect choice in such applications. The LP5890 also implements LED open/weak short/short detections and removals during operations and can also report this information to the accompanying digital processor. 2 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Line3 Line4 Line5 Line6 Line7 Line8 Line9 Line10 Line11 Line12 Line13 Line14 Line15 SCLK SIN SOUT 71 70 69 68 67 66 65 64 63 62 61 60 59 58 Line2 74 72 Line1 75 73 Line0 76 6 Pin Configuration and Functions R0 1 57 R15 G0 2 56 G15 B0 3 55 B15 R1 4 54 R14 G1 5 53 G14 B1 6 52 B14 GND 7 51 VG VCC 8 50 VG VR 9 49 VB VR 10 48 VB R2 11 47 R13 G2 12 46 G13 B2 13 45 B13 R3 14 44 R12 G3 15 43 G12 B3 16 42 B12 R4 17 41 R11 G4 18 40 G11 B4 19 39 B11 35 36 37 38 B10 G10 R10 34 G9 R9 33 B9 32 R8 30 B8 31 29 B7 G8 28 27 R7 G7 26 B6 25 G6 23 B5 24 22 G5 R6 21 R5 IREF 20 GND Figure 6-1. LP5890 RRF Package 76-Pin VQFN With Exposed Thermal Pad Top View 1 2 3 4 5 6 7 8 9 10 11 A L3 L4 L5 L6 L7 L8 L9 L10 L11 L12 L13 B L2 R1 B0 G0 R0 NC SOU T SIN SCL K NC L14 C L1 G1 GND L15 D L0 B1 E GND GND F VCC G GND GND GND GND GND GND GND GND GND GND R15 R14 VG R2 R3 GND GND GND G15 G14 VG VR G2 G3 GND GND GND B15 B14 VB H VR B2 B3 R7 B8 B9 B10 R13 VB J IREF R4 G13 B13 K G4 B4 R6 G6 G7 G8 G9 G10 B11 R12 G12 L R5 G5 B5 B6 B7 R8 R9 R10 G11 R11 B12 Figure 6-2. LP5890 ZXL Package 96-Pin BGA Top View Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 3 LP5890 www.ti.com SLVSGD5 – JULY 2021 Table 6-1. Pin Functions PIN 4 I/O DESCRIPTION NAME RRF NO. ZXL NO. IREF 20 J1 I Pin for setting the maximum constant-current value. Connecting an external resistor between IREF and GND sets the maximum current for each constantcurrent output channel. When this pin is connected directly to GND, all outputs are forced off. The external resistor should be placed close to the device. VCC 8 F1 I Device power supply. VR 9, 10 G1, H1 I Red LED power supply. VG 51, 50 E11, F11 I Green LED power supply. VB 49, 48 G11, H11 I Blue LED power supply. R0-R15 1, 4, 11, 14, B5, B2,F2, F4, 17, 21, 24, J2, L1, K3, H5, 27, 32, 35, L6, L7, L8, L10, 38, 41, 44, K10, H10, E10, 47, 54, 57 E8 O Red LED Constant-current output. G0-G15 2, 5, 12, 15, B4, C2, G2, G4, 18, 22, 25, K1, L2, K4, K5, 28, 31, 34, K6, K7, K8, L9, 37, 40, 43, K11, J10, F10, 46, 53, 56 F8 O Green LED Constant-current output. B0-B15 3, 6, 13, 16, B3, D2, H2, H4, 19, 23, 26, K2, L3, L4, L5, 29, 30, 33, H6, H7, H8, K9, 36, 39, 42, L11, J11, G10, 45, 52, 55 G8 O Blue LED Constant-current output. LINE0LINE15 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61 D1, C1, B1, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, B11, C11 O Scan Lines. SCLK 60 B9 I Clock-signal input pin. SIN 59 B8 I Serial-data input pin. SOUT 58 B7 O Serial data output pin. GND 7 C10, E1, E2, D5, D6, D7, D8, D10, D11, E1,E2, E4, E5, E6,E7, F5, F6, F7,G5, G6, G7 - Power-ground reference. Thermal pad - - - The thermal pad and the GND pin must be connected together on the board. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 7 Specifications 7.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted)(1) MIN MAX UNIT VCC –0.3 6 V VR/G/B –0.3 6 V IREF, SCLK, SIN, SOUT, VSYNC –0.3 6 V RX/GX/BX –0.3 6 V LINE0 to LINE15 –0.3 6 V Operating junction temperature, TJ –40 150 °C Storage temperature, Tstg –55 150 °C Voltage (1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. 7.2 ESD Ratings VALUE Human-body model (HBM), per ANSI/ESDA/JEDEC V(ESD) (1) (2) Electrostatic discharge JS-001(1) UNIT ±4000 Charged-device model (CDM), per JEDEC specification JESD22C101(2) V ±1000 JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. Manufacturing with less than 500-V HBM is possible with the necessary precautions. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. Manufacturing with less than 250-V CDM is possible with the necessary precautions. 7.3 Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) MIN NOM MAX UNIT VCC Device supply voltage 2.5 5.5 V VLEDR/G/B LED supply voltage 2.5 5.5 V VIH High level logic input voltage (SCLK, SIN, VSYNC) VIL Low level logic input voltage (SCLK, SIN, VSYNC) IOH High level logic output current (SOUT) IOL Low level logic output current (SOUT) ICH Constant output source current ILINE Line scan switch load current TA Ambient operating temperature 0.7 × VCC V 0.3 × VCC 0.2 V –2 mA 2 mA 20 mA 0 2 A –40 85 °C 7.4 Thermal Information LP5890 THERMAL METRIC(1) RRF (VQFN) ZXL (BGA) UNIT 76 PINS 96 PINS RθJA Junction-to-ambient thermal resistance 22.2 33.5 °C/W RθJC(top) Junction-to-case (top) thermal resistance 10.7 18.6 °C/W RθJB Junction-to-board thermal resistance 7.2 11.7 °C/W ψJT Junction-to-top characterization parameter 0.1 0.3 °C/W ψJB Junction-to-board characterization parameter 7.1 11.6 °C/W Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 5 LP5890 www.ti.com SLVSGD5 – JULY 2021 LP5890 THERMAL METRIC(1) RθJC(bot) (1) RRF (VQFN) ZXL (BGA) 76 PINS 96 PINS Junction-to-case (bottom) thermal resistance UNIT 1.7 °C/W For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report. 7.5 Electrical Characteristics At VCC = VR = 2.8V, VG/B = 3.8V and TA = –40°C to +85°C; Typical values are at TA = 25°C (unless otherwise specified) PARAMETER Device supply voltage VUVR Undervoltage restart VCC rising VUVF Undervoltage shutdown VCC falling VUV(HYS) Undervoltage shutdown hysteresis ICC Device supply current MIN TYP 2.5 MAX UNIT 5.5 V 2.3 V 2.0 V 0.1 V SCLK/SIN = GND, internal GCLK=0MHz, GSn = 0000h, BC = 2h, CCR/G/B = 63h, PS_EN= 1h, VOUTn = floating, RIREF = 7.8 kΩ 2.4 mA SCLK = 10 MHz, internal GCLK = 50 MHz, GSn = 1FFFh, BC = 2h, CCR/G/B = 63h,VOUTn = floating, RIREF = 7.8 kΩ, ICH = 2 mA 3.9 mA SCLK = 10 MHz, internal GCLK = 100 MHz, GSn = 1FFFh, BC = 2h, CCR/G/B = 63h, VOUTn = floating, RIREF = 7.8 kΩ, ICH = 2 mA 5 mA VR/G/B LED supply voltage VIH High level input voltage (SCLK, SIN) VIL Low level input voltage (SCLK, SIN) VOH High level output voltage (SOUT) IOH = –2 mA at SOUT VOL Low level output voltage (SOUT) IOL = 2 mA at SOUT ILOGIC Logic pin current (SCLK, SIN) SCLK/SIN = VCC or GND RDS(ON) Scan switches' on-state resistance (LINE0 to LINE15) VCC = 2.8 V, TA= 25°C 190 mΩ Reference voltage SCLK/SIN = GND, internal GCLK= 0MHz, GSn = 0000h, BC = 2h, CCR/G/B = 63h, VOUTn = floating, RIREF = 7.8 kΩ 0.8 V VIREF VKNEE ICH(LKG) 6 TEST CONDITIONS VCC Channel knee voltage (R0-R15 / G0-G15 / B0-B15) Channel leakage current (R0R15 / G0-G15 / B0-B15) 2.5 5.5 0.7 × VCC V V VCC-0.4 -1 0.3 × VCC V VCC V 0.4 V 1 uA VLEDR/G/B ≥ 2.8 V, all channel outputs on, output current at 1 mA 0.25 V VLEDR/G/B ≥ 2.8 V, all channel outputs on, output current at 5 mA 0.26 V VLEDR/G/B ≥ 2.8 V, all channel outputs on, output current at 10 mA 0.3 V VLEDR/G/B ≥ 2.8 V, IMAX = 1b, all channel outputs on, output current at 15 mA 0.37 V VLEDR/G/B ≥ 2.8 V, IMAX=1b, all channel outputs on, output current at 20 mA 0.41 V 1 uA Channel voltage at 0 V Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 7.5 Electrical Characteristics (continued) At VCC = VR = 2.8V, VG/B = 3.8V and TA = –40°C to +85°C; Typical values are at TA = 25°C (unless otherwise specified) PARAMETER ΔIERR(CC) Constant-current channel to channel deviation (R0-R15 / G0G15 / B0-B15)(1) TYP MAX UNIT All CHn = on, BC = 00h, CC = 31h, VOUTn = (VLED-1)V, RIREF = 19.05 kΩ (ICH = 0.2-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 TEST CONDITIONS MIN ±1 ±2.5 % All CHn = on, BC = 00h, CC = 7Dh, VOUTn = (VLED-1)V, RIREF = 19.05 kΩ (ICH = 0.5-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±1.5 % All CHn = on, BC = 00h, CC = FBh, VOUTn = (VLED-1)V, RIREF = 19.05 kΩ (ICH = 1-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±1.5 % All CHn = on, BC = 2h, CC = FBh, VOUTn = (VLED-1)V, RIREF = 7.8 kΩ (ICH = 5-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±2 % All CHn = on, BC = 6h, CC = A7h, VOUTn = (VLED-1)V, RIREF = 7.8 kΩ (ICH = 10-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±2 % All CHn = on, BC = 7h, CC = FBh, IMAX=1b, VOUTn = (VLED-1)V, RIREF = 6.8 kΩ (ICH = 20-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0B15 ±0.5 ±2.5 % Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 7 LP5890 www.ti.com SLVSGD5 – JULY 2021 7.5 Electrical Characteristics (continued) At VCC = VR = 2.8V, VG/B = 3.8V and TA = –40°C to +85°C; Typical values are at TA = 25°C (unless otherwise specified) PARAMETER ΔIERR(DD) Constant-current device to device deviation (R0-R15 / G0G15 / B0-B15)(2) TYP MAX UNIT All CHn = on, BC = 00h, CC = 31h, VOUTn = (VLED-1)V, RIREF = 19.05 kΩ (ICH = 0.2-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 TEST CONDITIONS MIN ±1 ±2.5 % All CHn = on, BC = 00h, CC = 7Dh, VOUTn = (VLED-1)V, RIREF = 19.05 kΩ (ICH = 0.5-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±1.5 % All CHn = on, BC = 00h, CC = FBh, VOUTn = (VLED-1)V, RIREF = 19.05 kΩ (ICH = 1-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±1 % All CHn = on, BC = 2h, CC = FBh, VOUTn = (VLED-1)V, RIREF = 7.8 kΩ (ICH = 5-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±1.5 % All CHn = on, BC = 6h, CC = A7h, VOUTn = (VLED-1)V, RIREF = 7.8 kΩ (ICH = 10-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±0.5 ±2 % All CHn = on, BC = 7h, CC = FBh, IMAX=1b, VOUTn = (VLED-1)V, RIREF = 6.8 kΩ (ICH = 20-mA target), TA = 25°C, includes the VIREF tolerance, at same color grouped outputs of R0-R15 / G0-G15 / B0B15 ±0.5 ±2 % ΔIREG(LINE) Line regulation (R0-R15 / G0G15 / B0-B15)(3) VLED = 2.5 to 5.5V, All CHn = on, VOUTn = (VLED-1)V, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±1 %/V ΔIREG(LOAD) Load regulation (R0-R15 / G0G15 / B0-B15)(4) VOUTn = (VLED-1)V to (VLED-3)V, VR=VG/B=VLED=3.8V, All CHn = on, at same color grouped outputs of R0-R15 / G0-G15 / B0-B15 ±1 %/V TTSD Thermal shutdown threshold 170 °C THYS Thermal shutdown hysteresis 15 °C (1) The deviation of each output in same color group (OUTR0-15 or OUTG0-15 or OUTB0-15) from the average of same color group ¿:%; = N + :0 (2) 8 +:J F 1O × 100 + +:1 + ® + +:14 + +:15 16 constant current. The deviation is calculated by the formula. (X = R or G or B, n = 0-15) spacer The deviation of the average of constant-current in each color group from the ideal constant-current value. (X = R or G or B): +:0 + +:1 + ® + +:14 + +:15 F Ideal Output Current 16 O × 100 ¿:%; = N Ideal Output Current Ideal current is calculated by the following equation: 8+4'( 1 + %%_4(KN %%_) KN %%_$) ++&'#._4(KN ) KN $) = × )#+0($%) × 4+4'( 256 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 spacer Line regulation is calculated by the following equation. (X = R or G or B, n = 0-15): (+:J =P 8.'& = 5.58) F (+:J =P 8.'& = 2.58) 100 ¿:%8; = [ ]× (+:J =P 8.'& = 2.58) 5.58 F 2.58 spacer Load regulation is calculated by the following equation. (X = R or G or B, n = 0-15): ( I at VXn 1V ) ( I Xn at VXn 3V ) 100 ]u '(%V ) [ Xn ( I Xn at VXn 3V ) 3V 1V spacer (3) (4) 7.6 Timing Requirements At VCC = VR = 2.8 V, VG/B = 3.8V and TA = –40°C to +85°C; Typical values are at TA = 25°C (unless otherwise specified) PARAMETER TEST CONDITIONS fSCLK Clock frequency (SCLK) tw(H0) High level pulse duration (SCLK) tw(L0) Low level pulse duration (SCLK) tsu(0) Setup time SIN to SCLK↑ th(0) Hold time SCLK↑ to SIN↑↓ MIN TYP MAX UNIT 50 MHz 9 ns 9 ns 10 ns 2 ns 7.7 Switching Characteristics At VCC = VR = 2.8 V, VG/B = 3.8V and TA = –40°C to +85°C; Typical values are at TA = 25°C (unless otherwise specified) TYP MAX tr Rise time (SOUT) PARAMETER VCC = 3.3 V, CSOUT = 30 pF 2 10 ns tf Fall time (SOUT) VCC = 3.3 V, CSOUT = 30 pF 2 10 ns Propagation delay SCLK↑ to SOUT↑↓, full temperature, CSOUT = 30 pF 14.2 ns tpd(0) TEST CONDITIONS MIN 3.5 UNIT Figure 7-1. Timing and Switching Diagram (1). Input pulse rise and fall time is 2 ns typically. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 9 LP5890 www.ti.com SLVSGD5 – JULY 2021 7.8 Typical Characteristics 0.016 0.016 0.2 mA 1 mA 5 mA 10mA 15 mA 0.012 0.2 mA 1 mA 5 mA 10 mA 15 mA 0.014 Output Current (mA) Output Current (mA) 0.014 0.01 0.008 0.006 0.004 0.012 0.01 0.008 0.006 0.004 0.002 0.002 0 0 0 0.2 0.4 0.6 0.8 1 1.2 VLED-VCH (V) 1.4 1.6 1.8 0 2 0.2 0.4 0.6 D001 0.8 1 1.2 VLED-VCH (V) 1.4 D002 Figure 7-3. Channel Current vs (VLED-Vchannel) Voltage 1 0.011 0.01 Constant Current Accuracy(%) -40 oC 25 oC 85 oC 0.009 Output Current (A) 2 Vcc = 5.5 V Figure 7-2. Channel Current vs (VLED-Vchannel) Voltage 0.008 0.007 0.006 0.005 0.004 0.003 0.8 0.6 -40oC Min -40oC Max 25oC Min 25oC Max 85oC Min 85oC Max 0.4 0.2 0 -0.2 -0.4 0.002 0.001 0 0.2 0.4 0.6 0.8 1 1.2 VLED-VCH (V) 1.4 1.6 1.8 -0.6 2 0 2 4 6 D003 8 10 12 14 Output Current (mA) D003_SLVSEJ1.grf Figure 7-4. Channel Current vs (VLED-Vchannel) Voltage 0.016 0.8 0.014 0.6 0.012 -40oC Min -40oC Max 25oC Min 25oC Max 85oC Min 85oC Max 0.2 0 18 20 D004 D004_SLVSEJ1.grf 1 0.4 16 Figure 7-5. Channel to Channel Accuracy vs Output Current Output Current Constant Current Accuracy(%) 1.8 D002_SLVSEJ1.grf D001_SLVSEJ1.grf Vcc = 2.8 V 0.2 mA, BC=00h, REF=19.05K 1 mA, BC=02h, REF=7.8K 5 mA, BC=02h, REF=7.8K 10 mA, BC=06h, REF=7.8K 15 mA, BC=06h, REF=7.8K 0.01 0.008 0.006 -0.2 0.004 -0.4 0.002 0 -0.6 0 2 4 6 8 10 12 14 Output Current (mA) 16 18 20 0 30 60 90 120 150 180 210 Color Control Code (Decimal) 240 270 D004 D004_SLVSEJ1.grf Figure 7-6. Channel to Channel Accuracy vs Output Current 10 1.6 D005 D005_SLVSEJ1.grf Figure 7-7. Color Control Code vs Output Current Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 10.5 7.8 10 7.7 9.5 7.6 9 7.5 8.5 7.4 ICC (mA) ICC (mA) 7.8 Typical Characteristics (continued) 8 7.5 7 7.3 7.2 7.1 6.5 7 6 6.9 5.5 6.8 5 40 60 80 100 120 140 GCLK Frequency (MHz) 160 180 6.7 2.4 2.6 2.8 3 D006 D006_SLVSEJ1.grf Figure 7-8. Icc Current vs GCLK Frequency 3.2 3.4 3.6 3.8 Vcc voltage (V) 4 4.2 4.4 4.6 D007 D007_SLVSEJ1.grf GCLK = 83 MHz Figure 7-9. Icc Current vs Vcc Voltage Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 11 LP5890 www.ti.com SLVSGD5 – JULY 2021 8 Detailed Description 8.1 Overview The LP5890 is a highly integrated RGB LED driver with 48 constant current sources and 16 scanning FETs. A single LP5890 is capable of driving 16 × 16 RGB LED pixels while stacking two LP5890s can drive 32 × 32 RGB LED pixels. To achieve low power consumption, the device supports separated power supplies for the red, green, and blue LEDs by its common cathode structure. Furthermore, the operation power of the LP5890 is significantly reduced by ultra-low operation voltage range (VCC down to 2.5 V) and ultra-low operation current (ICC down to 3.9 mA). The LP5890 supports per channel current from 0.2 mA to 20 mA, with typical 1% channel-to-channel current deviation and typical 1% device-to-device current deviation. The DC current value of all 48 channels is set by an external IREF resistor and can be adjusted by the 8-step global brightness control (BC) and the 256-step per-color group brightness control (CCR/CCG/CCB). The LP5890 implements a high speed transmission interface to support high device count daisy-chained and high refresh rate while minimizing electrical-magnetic interference (EMI). The LP5890 supports up to 50-MHz SCLK (external) and up to 160-MHz GCLK (internal). Meanwhile, the device integrates enhanced circuits and intelligent algorithms to solve the various display challenges in Narrow Pixel Pitch(NPP) LED display applications and Mini or Micro-LED products: Dim at the fist scan line, Upper and downside ghosting, Non-uniformity in low grayscale, Coupling, Caterpillar caused by open or short LEDs, which make the LP5890 a perfect choice in such applications. The LP5890 also implements LED open/weak short/short detections and removals during operations and can also report this information to the accompanying digital processor. 12 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 8.2 Functional Block Diagram 8.3 Feature Description 8.3.1 Independent and Stackable Mode The LP5890 can operate in two different modes: independent or stackable. In independent mode, a single LP5890 can drive a 16 × 16 RGB LED matrix, while in stackable mode, up to three LP5890s can be stacked together, which means the line switches of one device can be shared to another. Stacking two LP5890s can drive a 32 × 32 RGB LED matrix while stacking three LP5890s can drive a 32 × 48 RGB matrix. The mode can be configured by the MOD_SIZE (For more details, see FC0). 8.3.1.1 Independent Mode Figure 8-1 shows an implementation of a 16 × 32 RGB LED matrix using two LP5890s in independent mode. Each device is responsible for its own 16 × 16 RGB LED matrix which means that all the data for section A is stored in Device1 and the data for section B is stored in Device2. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 13 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 8-1. Two Devices in Independent Mode The unused line must be assigned to the last several lines of the device. For example, if there are only 14 scanning lines, then the two unused lines should be assigned to 1_LS14 and 1_LS15. 8.3.1.2 Stackable Mode While operating the LP5890 in stackable mode, as shown in Figure 8-2 and Figure 8-3, Device2 needs to be rotated 180o relative to Device1. This action allows the position of line switches to be near the center column of the LED matrix for better routing. For Device1, the lines will be connected sequentially (line switch 0 connected to scan line 1). However, on Device2, it is connected in reverse order, with the 16th scan line is connected to line switch 15 and the 32th scan line is connected to line switch 0. Figure 8-2 shows the connection between two LP5890 devices in stackable mode driving a 32 × 32 RGB LED pixels. The MOD_SIZE should be configured to 00b/10b. Device1 supplies 16 line switches for the first 16 scan line, and Device2 supplies 16 line switches for scan line 17-32. The data for matrix sections A and C are stored in Deivce1, while matrix sections B and D data are stored in Device2. Physical Line0 A 1_LS0 B ... ... Device1 32 Lines 1_LS15 Physical Line15 Physical Line16 C D 2_LS15 ... ... Device2 2_LS0 Physical Line31 32 RGBs Figure 8-2. Two Devices in Stackable Mode Figure 8-3 shows the connection between three devices connected in stackable mode with MOD_SIZE bits set to 11b. In this configuration, Device1 supplies the line switches for the first 16 scan lines, Device2 supplies line switches for scan lines 17-32, and the line switches of Device3 are not used. Matrix A and D's data are stored in Device 1, matrix B and E's data are stored in Device2, and matrix C and F's data are stored in Device3. 14 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Physical Line0 B A C 1_LS0 ... ... Device1 Device3 32 Lines 1_LS15 Physical Line15 Physical Line16 D F E 2_LS15 ... ... Device2 2_LS0 Physical Line31 48 RGBs Figure 8-3. Three Devices in Stackable Mode In order to make sure the scanning sequence is still from 1st line to 32nd line, the scan line switching order of the second device needs to be reversed. This action can be configured by the SCAN_REV (For more details, see FC4). Table 8-1 shows the pin assignment between the LED matrix physical lines and the LP5890 corresponding pins, depending on the SCAN_REV. Table 8-1. Stackable With Different SCAN_REV Value LED Matrix Physical Line Device Line Switch Pin (SCAN_REV = 1) Device Line Switch Pin (SCAN_REV = 0) L0 1_LS0 1_LS0 L1 1_LS1 1_LS1 L2 1_LS2 1_LS2 L3 1_LS3 1_LS3 L4 1_LS4 1_LS4 L5 1_LS5 1_LS5 L6 1_LS6 1_LS6 L7 1_LS7 1_LS7 L8 1_LS8 1_LS8 L9 1_LS9 1_LS9 L10 1_LS10 1_LS10 L11 1_LS11 1_LS11 L12 1_LS12 1_LS12 L13 1_LS13 1_LS13 L14 1_LS14 1_LS14 L15 1_LS15 1_LS15 L16 2_LS15 2_LS0 L17 2_LS14 2_LS1 L18 2_LS13 2_LS2 L19 2_LS12 2_LS3 L20 2_LS11 2_LS4 L21 2_LS10 2_LS5 L22 2_LS9 2_LS6 L23 2_LS8 2_LS7 L24 2_LS7 2_LS8 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 15 LP5890 www.ti.com SLVSGD5 – JULY 2021 Table 8-1. Stackable With Different SCAN_REV Value (continued) LED Matrix Physical Line Device Line Switch Pin (SCAN_REV = 1) Device Line Switch Pin (SCAN_REV = 0) L25 2_LS6 2_LS9 L26 2_LS5 2_LS10 L27 2_LS4 2_LS11 L28 2_LS3 2_LS12 L29 2_LS2 2_LS13 L30 2_LS1 2_LS14 L31 2_LS0 2_LS15 When the LP5890 devices are used in stackable mode, if there are unused line switches, these unused line switches must be the last line switches of the first or the second device. For example, if there are only 30 scanning lines, and if, The unused line switches must be 2_LS14, 2_LS15 if SCAN_REV = '0'b, or 2_LS1, 2_LS0 if SCAN_REV = '1'b. 8.3.2 Current Setting 8.3.2.1 Brightness Control (BC) Function The LP5890 device is able to adjust the output current of all constant-current outputs simultaneously. This function is called global brightness control (BC). The global BC for all outputs is programmed with a 3-bit register, thus all output currents can be adjusted in 8 steps for a given current-programming resistor, RIREF. When the 3-bit BC register changes, the gain of output current, GAINBC changes as Table 8-2 below. Table 8-2. Current Gain Versus BC Code BC Register (BC) Current Gain (GAINBC) 000b 24.17 001b 30.57 010b 49.49 011b (default) 86.61 100b 103.94 101b 129.92 110b 148.48 111b 173.23 The maximum output current per channel, IOUTSET, is determined by resistor, RIREF, and the GAINBC. The voltage on IREF is typically 0.8 V. RIREF can be calculated by Equation 1 below. For noise immunity purpose, suggest RIREF < 40 kΩ. 4+4'( (G×) = 8+4'( (8) 8+4'( (8) = × )#+0($%) ++4'( (I#) +1765'6 (I#) (1) 8.3.2.2 Color Brightness Control (CC) Function The LP5890 device is able to adjust the output current of each of the three color groups R0-R15, G0-G15, and B0-B15 separately. This function is called color brightness control (CC). For each color, it has 8-bit data register, CC_R, CC_G, or CC_B. Thus, all color group output currents can be adjusted in 256 steps from 0% to 100% of the maximum output current, IOUTSET. The output current of each color, IOUT_R (or G or B), can be calculated by Equation 2 below. +176 _4(KN ) KN $) = +1765'6 × 1 + %%_4(KN %%_) KN %%_$) 256 (2) Table Table 8-3 shows the CC data versus the constant-current against IOUTSET: 16 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Table 8-3. CC Data vs Current Ratio CC Register (CC_R or CC_G or CC_B) Ratio of IOUTSET 0000 0000b 1/256 0.39% 0000 0001b 2/256 0.78% ... ... ... 0111 1111b (default) 128/256 50% ... ... ... 1111 1110b 255/256 99.61% 1111 1111b 256/256 100% 8.3.2.3 Choosing BC/CC for a Different Application BC is mainly used for global brightness adjustment to adapt to ambient brightness, such as between day and night, indoor and outdoor. Suggested BC is 3h or 4h, which is in the middle of the range, allowing flexible changes in brightness up and down. • • If the current of one color group (usually R LEDs) is close to the output maximum current (10 mA or 20 mA), choose the maximum BC value, 7h, to prevent the constant output current from exceeding the upper limit in case a larger BC code is input accidentally. If the current of one color group (usually B LEDs) is close to the output minimum current (0.2 mA), choose the minimum BC code, 0h, to prevent the constant output current from exceeding the lower limit in case a lower BC code is input accidentally. The CC can be used to fine tune the brightness in 256 steps. The CC is suitable for white balance adjustment between RGB color group. To get a pure white color, the general requirement for the luminous intensity ratio of R, G, B LED is 5:3:2. Depending on the characteristics of the LED (Electro-Optical conversion efficiency), the current ratio of R, G, B LED will be much different from this ratio. Usually, the Red LED needs the largest current. Choose 255d (the maximum value) CC code for the color group that needs the largest initial current, then choose proper CC code for the other two color groups according to the current ratio requirement of the LED used. 8.3.3 Frequency Multiplier The LP5890 has an internal frequency multiplier to generate the GCLK by SCLK. The GCLK frequency can be configured by FREQ_MOD (for more details, see FC0) and FREQ_MUL (for more details, see FC0) from 40 MHz to 160 MHz. As Figure 8-4 shows, if the GCLK frequency is not higher than 80 MHz, the GCLK_MOD is set to 0 to disable the bypass switch (enable the ½ divider), while the GCLK frequency is higher than 80 MHz, the GCLK_MOD is set to 1 to enable the bypass switch (disable the ½ divider). GCLK_MUL SCLK GCLK_MOD 1/2 GCLK Figure 8-4. Frequency Multiplier Block Diagram 8.3.4 Line Transitioning Sequence The LP5890 defines a timing sequence of scan line transition. T_SW is the total transitioning time. Table 8-4 is the relation between LINE_SWT bits and the line switch time (GCLK numbers) with different internal GCLK frequency. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 17 LP5890 www.ti.com SLVSGD5 – JULY 2021 Table 8-4. Line Switch Time LINE_SW T GCLK numbers T_SW (us, 40 MHZ GCLK) T_SW (us, 60 MHZ GCLK) T_SW (us, 100 MHZ T_SW (us, 120 MHZ T_SW(us, 160 MHZ GCLK) GCLK) GCLK) 0000b 45 1.125 0.7515 0.45 0.3735 0.2835 0001b 60 1.5 1.002 0.6 0.498 0.378 0010b 90 2.25 1.503 0.9 0.747 0.567 0011b 120 3 2.004 1.2 0.996 0.756 0100b 150 3.75 2.505 1.5 1.245 0.945 0101b 180 4.5 3.006 1.8 1.494 1.134 0110b 210 5.25 3.507 2.1 1.743 1.323 0111b 240 6 4.008 2.4 1.992 1.512 1000b 270 6.75 4.509 2.7 2.241 1.701 1001b 300 7.5 5.01 3 2.49 1.89 1010b 330 8.25 5.511 3.3 2.739 2.079 1011b 360 9 6.012 3.6 2.988 2.268 1100b 390 9.75 6.513 3.9 3.237 2.457 1101b 420 10.5 7.014 4.2 3.486 2.646 1110b 450 11.25 7.515 4.5 3.735 2.835 1111b 480 12 8.016 4.8 3.984 3.024 T0 is set by the LINE_SW_T0 (see FC4 for more details). T2 constantly equals to 5 GCLKs. T1 and T3 can be calculated by LINE_TIMEMODE (see FC0 for more details). 8.3.5 Protections and Diagnostics 8.3.5.1 Thermal Shutdown Protection The Thermal Shutdown (TSD) function turns off all IC constant-current outputs when the junction temperature (TJ) exceeds 170°C (typical). Normal operation resumes when TJ falls below 155°C (typical). 8.3.5.2 IREF Resistor Short Protection The IREF resistor short protection (ISP) function prevents unwanted large currents from flowing though the constant-current output when the IREF resistor is shorted accidentally. The LP5890 device turns off all output channels when the IREF pin voltage is lower than 0.19 V (typical). When the IREF pin voltage goes higher than 0.325 V (typical), the LP5890 device resumes normal operation. 8.3.5.3 LED Open Load Detection and Removal 8.3.5.3.1 LED Open Detection The LED Open Detection (LOD) function detects faults caused by an open circuit in any LED, or a short from OUTn to VLED with low impedance. LOD was realized by comparing the OUTn voltage to the LOD detection threshold voltage level set by LODVTH_R/LODVTH_G/LODVTH_B (see FC3 for more details). If the OUTn voltage is higher than the programmed voltage, the corresponding output LOD bit is set to 1 to indicate an open LED. Otherwise, the output of that LOD bit is 0. LOD data output by the detection circuit are valid only during the OUTn turning on period. Figure 8-5 shows the equivalent circuit of LED open detection. 18 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 VG VR B0 G0 R0 LODVTH_R VB LODVTH_G VR VG VB LODVTH_B LODVTH_G LODVTH_G LODVTH_R + + + + + + ± ± ± ± ± ± Channel Control Channel Control Channel Control Channel Control Channel Control Channel Control R15 G15 B15 Y LOD Detection 0b - Normal 1b - LED-short 48-bit LOD Data 48-bit LSB SCLK SIN READLOD MSB SOUT 48-bit Common Shift Register Figure 8-5. LED Open Detection Circuit The LED open detection function records the position of the open LED, which contains the scan line number and relevant channel number. The scan line order is stored in LOD_LINE_WARN register (for more details see FC12), and the channel number is latched into the internal 48-bit LOD data register for more details see FC14) at the end of each segment. Figure 8-6 shows the bit arrangement of the LOD data register. LOD Data Register LSB LOD Bit0 LOD Bit1 LOD Bit2 LOD Bit3 LOD Bit4 LOD Bit5 LOD Bit6 LOD Bit7 LOD Bit8 LOD Bit9 R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 LOD Bit10 LOD Bit11 LOD Bit12 LOD Bit13 LOD Bit14 LOD Bit15 R10 R11 R12 R13 R14 R15 LOD Bit16 LOD Bit17 LOD Bit18 LOD Bit19 LOD Bit20 LOD Bit21 LOD Bit22 LOD Bit23 LOD Bit24 LOD Bit25 LOD Bit26 LOD Bit27 LOD Bit28 LOD Bit29 LOD Bit30 LOD Bit31 G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 G13 G14 G15 MSB LOD Bit32 LOD Bit33 LOD Bit34 LOD Bit35 LOD Bit36 LOD Bit37 LOD Bit38 LOD Bit39 LOD Bit40 LOD Bit41 LOD Bit42 LOD Bit43 LOD Bit44 LOD Bit45 LOD Bit46 LOD Bit47 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 Figure 8-6. Bit Arrangement in LOD Data Register 8.3.5.3.2 Read LED Open Information The LOD readback function needs to be enabled before read LED open information. This function is enabled by LOD_LSD_RB (for more details, see FC3). Figure 8-7 shows the steps to read LED open information. Wait at least one sub-period time between Step2 and Step3 command. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 19 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 8-7. Steps to Read LED Open Information 8.3.5.3.3 LED Open Caterpillar Removal Figure 8-8 shows the caterpillar issue caused by open LED. Suppose the LED0-1 is an open LED. When line0 is chosen and the OUT1 is turned on, the OUT1 voltage will be forced to approach to VLED because of the broken path of the current source. However, the voltage of the un-chosen lines are below the Vclamp which is much lower than VLED, causing all LEDs which connect to the channel OUT1 light unwanted. 20 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 8-8. LED Open Caterpillar The LP5890 implements circuits that can eliminate the caterpillar issue caused by open LEDs. The LED open caterpillar removal function is configured by LODRM_EN (fore more details, see FC0). When LODRM_EN is set to 1b, the caterpillar removal function is enabled. The corresponding channel OUTn is turned off when scanning to line with open LED. The caterpillar issue is eliminated until device resets or LODRM_EN is set to 0b. The internal caterpillar elimination circuit can handle a maximum of three lines that have open LEDs fault condition. If there are open LEDs located in three or fewer lines, the LP5890 is able to handle the open LEDs all in these lines. If there are open LEDs in more than three lines, the caterpillar issue is solved for the lines where the first three open LEDs were detected, but the open LEDs in the fourth and subsequent lines still cause the caterpillar issue. 8.3.5.4 LED Short and Weak Short Circuitry Detection and Removal 8.3.5.4.1 LED Short and Weak Short Detection The LED Short Detection (LSD) function detects faults caused by a short circuit in any LED. LSD was realized by comparing the OUTn voltage to the LSD threshold voltage. If the OUTn voltage is lower than the threshold Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 21 LP5890 www.ti.com SLVSGD5 – JULY 2021 voltage, the corresponding output LSD bit is set to 1 to indicate an short LED, otherwise, the output of that LSD bit is 0. LSD data output by the detection circuit are valid only during the OUTn turning on period. LSD weak short can be detected by adjusting threshold voltage, which level is set by LSDVTH_R/LSDVTH_G/ LSDVTH_B (for more details, see FC3). Figure 8-9 shows the equivalent circuit of LED short detection. VG VR LSDVTH_R B0 G0 R0 VB LSDVTH_G VR VG VB LSDVTH_B LSDVTH_G LSDVTH_G LSDVTH_R + + + + + + ± ± ± ± ± ± Channel Control Channel Control Channel Control Channel Control Channel Control Channel Control R15 G15 B15 Y LSD Detection 0b - Normal 1b - LED-short 48-bit LSD Data 48-bit LSB SCLK SIN READLSD MSB SOUT 48-bit Common Shift Register Figure 8-9. LED Short Detection Circuit The LED short detection function records the position of the short LED, which contains the scan line order and relevant channel number. The scan line order is stored LSD_LINE_WARN register (for more details, see FC13), and the channel number is latched into the internal 48-bit LSD data register (fore more details see FC15) at the end of each segment. Figure 8-10 shows the bit arrangement of the LSD data register. LSD Data Register LSB LSD Bit0 LSD Bit1 LSD Bit2 LSD Bit3 LSD Bit4 LSD Bit5 LSD Bit6 LSD Bit7 LSD Bit8 LSD Bit9 LSD Bit10 LSD Bit11 LSD Bit12 LSD Bit13 LSD Bit14 LSD Bit15 R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 LSD Bit16 LSD Bit17 LSD Bit18 LSD Bit19 LSD Bit20 LSD Bit21 LSD Bit22 LSD Bit23 LSD Bit24 LSD Bit25 LSD Bit26 LSD Bit27 LSD Bit28 LSD Bit29 LSD Bit30 LSD Bit31 G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 G13 G14 G15 MSB LSD Bit32 LSD Bit33 LSD Bit34 LSD Bit35 LSD Bit36 LSD Bit37 LSD Bit38 LSD Bit39 LSD Bit40 LSD Bit41 LSD Bit42 LSD Bit43 LSD Bit44 LSD Bit45 LSD Bit46 LSD Bit47 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 Figure 8-10. Bit Arrangement in the LSD Data Register 8.3.5.4.2 Read LED Short Information The LSD readback function needs to be enabled before reading LED Short information. This function is enabled by LOD_LSD_RB (see FC3 for more details). 22 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 8-11 shows the steps to read LED Short information. Wait at least one sub-period time between Step2 and Step3 command. Figure 8-11. Steps to Read LED Short Information 8.3.5.4.3 LSD Caterpillar Removal Figure 8-12 shows the LSD caterpillar issue caused by short LED. Suppose the LED0-1 is a short LED. When it scans to the line1 and the OUT1 is turned off, the OUT1 voltage is the same with scan line0 voltage because of the short path of the LED0-1. At this time, there is a current path from the line0 to the GND through the LED1-1 and SW1-1, which causes LED1-1 light to be unwanted. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 23 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 8-12. LED Short Caterpillar The LP5890 device implements internal circuits that can eliminate the caterpillar issue by short LEDs. As is shown in Figure 8-12, the LED short caterpillar is caused by the voltage of the Vclamp on the line, so it can be solved by adjusting the LSD_RM (see FC3 for more details) to let the voltage drop of the LED1-1 be smaller than LED forward voltage. 8.4 Device Functional Modes Figure 8-13 lists the device functional modes. 24 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Vcc Power Up Initialization PSin Power Saving Normal PSout UVLO From all states ISPin ISPout IREF Resistor Short TSDin TSDout Thermal Shutdown Figure 8-13. Functional Modes • • • • • Initialization: The device enters into Initialization when Vcc goes down to UVLO voltage. In this mode, all the registers are reset. Entry can also be from any state. Normal: The device enters the normal mode when Vcc is higher than UVLO threshold. The display process is shown as below in normal mode. Power Saving: The device automatically enters and gets out from the power save mode when it detects the condition PSin and PSout. In this mode, all channels will turn off. PSin: after the device detects that the display data of the next frame all equal to zero, it will enter to power save mode when the VSYNC comes. PSout: after the device detects that there is non-zero display data of the next frame, it will get out from power save mode immediately. IREF Resistor Short Protection: The device automatically enters and gets out from the IREF Resistor Short Protection mode when it detects the condition ISPin and ISPout. In this mode, all channels will turn off. ISPin: the device detects that the reference voltage is smaller than 0.195 V. ISPout: the device detects that the reference voltage is larger than 0.325 V. Thermal Shutdown: The device automatically enters and gets out from the Thermal Shutdown mode when it detects the condition TSDin and TSDout. In this mode, all channels will turn off. TSDin: the device detects that the junction temperature exceeds 170° C. TSDout: the device detects that the junction temperature is below 155° C. 8.5 Continuous Clock Series Interface The continuous Clock Series Interface (CCSI) provides access to the programmable functions and registers, SRAM data of the device. The interface contains two input digital pins. The pins are the serial data input (SIN) and serial clock (SCLK). Moreover, there is an another wire called serial data output (SOUT) as the output digital signal of the device. The SIN is set to HIGH when device is in idle status and the SCLK needs to be existent and continuous all the time considering it is the clock source of internal Frequency Multiplier. The SOUT is used to transmit the data or read the data of internal registers. This protocol can support up to 32 devices cascaded in a data chain. The devices will receive the chip index command after power up. The chip index command will configure addresses of the devices from 0x00 up to 0x1F according to the sequence that receives the command. Then the controller can communicate with all the devices through the broadcast way or particular device through non-broadcast way. The broadcast is mainly used to transmit function control commands. All the devices in a data chain will receive the same data in this way. The non-broadcast is mainly used to transmit function control commands or display data, and each device receives its own data in this way. These two ways are distinguished by the command identification. 8.5.1 Data Validity The data on DIN wire must be stable at rising edges of the SCLK. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 25 LP5890 www.ti.com SLVSGD5 – JULY 2021 8.5.2 CCSI Frame Format Figure 8-14 defines the format of the command and data transimission. There are four states in one frame. • IDLE: SCLK is always existent and continuous, and DIN is always HIGH. • START: DIN changes from HIGH to LOW after the IDLE states. • DATA: – Head_bytes: It is the command identifier, contains one 16-bit data and one check bit. It can be WRITE COMMAND ID or READ COMMAND ID (see Register Maps for more details). – Data_bytes_N: The Nth data-bytes, contains 3 × 17-bit data, each 17-bit data contains one 16-bit data and one check bit. N is the number of devices cascaded in a data chain. • END: The device recognizes continuous 18-bit HIGH on DIN, then returns to IDLE state. • CHECK BIT: The check bit (17th bit) value is the NOT of 16th bit value, in order to avoid continuous 18-bit HIGH (to distinguish with END). SCLK SIN Head_bytes Y... Data_bytes_N IDLE START Data_bytes_1 End_bytes DATA END IDLE Figure 8-14. CCSI Frame The IDLE state is not the necessary. That means the START state of next frame can connect to the END state of current frame. 8.5.3 Write Command Take m devices cascaded in a data chain for example. 8.5.3.1 Chip Index Write Command The chip index is used to set the identification of the device cascaded in a data chain. When the first device receives the chip index command, Head_bytes1, it sets the current address to 00h and meanwhile changes the chip index command, Head_bytes2, then sends to the next device. When the device receives the Head_bytes2, it sets the address to 01h and meanwhile changes the chip index command, Head_bytes3, then sends to the next device. Likewise, all the cascaded devices get their unique identifications. SOUT Controller SCLK SIN Device_1 ST Device_... Head_bytes1 Device_m END ST Head_bytes... END ST Head_bytesm END Figure 8-15. Chip Index Write Command 8.5.3.2 VSYNC Write Command The VSYNC is used to sync the display of each frame for the devices in a cascaded chain. The VSYNC is a write-only command. The devices receive VSYNC command one time from the controller in each frame, and the VSYNC command needs to be active for all devices at the same time. 26 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Since some devices receive the command earlier in the data chain, they need to wait until the last device receives the command, then all the devices are active at that time. In order to realize such function, each device needs to know its delay time from receiving VSYNC command to enabling VSYNC. The device uses some register bits to restore the device number in a data chain. This number will minus the device identification, and the result is the delay time of the device. Since the sync function has been done by the device, the controller only needs to send the VSYNC command to the first device in a data chain. SOUT Controller SCLK SIN Device_1 ST Device_... Head_bytes Device_m END ST Head_bytes END ST END Head_bytes ST Head_bytes END Figure 8-16. VSYNC Write Command 8.5.3.3 Soft_Reset Command The Soft_Reset Command is used to reset all the function registers to the default value, except for SRAM data. The format of this command is the same with VSYNC shown as VSYNC Write Command. The difference is the headbytes. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 27 LP5890 www.ti.com SLVSGD5 – JULY 2021 8.5.3.4 Data Write Command The device implements two kinds of transmission formats, which are called broadcast and non-broadcast. With broadcast way, the devices which are cascaded in a data chain receive the same data from the controller as Data Write Command with Broadcast shows. With non-broadcast way, each device will receive its own data sent from controller. The order of the data is the reverse of the order in which the device cascades as shown in Data Write Command with Non-Broadcast. For 48-bits RGB data, the Blue data is the first to be transmitted, then are the Green and the Red. Also, for all bits in one frame, it is always the MSB transmitted first and the LSB transmitted last. Here is the data write command with broadcast way. The devices copy to the internal registers after receiving the data. Generally, it is used to write FC0-FC11 command and read LOD/LSD command. SOUT Controller SCLK SIN Device_1 ST Device_... Head_bytes Device_m END Data ST Data Head_bytes ST END Head_bytes END Data ST Head_bytes Data END Figure 8-17. Data Write Command With Broadcast Figure 8-18 shows the timing diagram of the data write command with broadcast. Figure 8-18. Data Write Command With Broadcast (Timing Diagram) Here is the data write command with non-broadcast way. When the first device recognizes End_bytes, it cuts off the last 51-bit (3×17-bit) data before End_bytes, and the left are shifted out from SOUT to the second device; likewise, when the last device recognizes End_bytes from the former device, it cuts off the last 51-bit (3 × 17-bit) data before End_bytes and the left are shifted out from SOUT. Generally, it is used for write SRAM command (WRTGS), details about how to write a frame data into memory bank can be found in Write a Frame Data into Memory Book. 28 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 SOUT Controller SCLK SIN Device_1 ST Device_... Head_bytes Data_m ST Device_m Data_... Head_bytes Data_1 Data_m ST END Data_... Head_bytes END Data_m ST END Head_bytes END Figure 8-19. Data Write Command With Non-Broadcast Figure 8-20 shows the timing diagram of the Data Write Command with Non-Broadcast. Figure 8-20. Data Write Command with Non-Broadcast (Timing Diagram) 8.5.4 Read Command The controller sends the read command. When the first device receives this command, it inserts its 48-bit data before End_bytes, and meanwhile shifts out to the second device. When the second device receives this command, it inserts its 48-bit data before End_bytes and meanwhile shifts out to the third device. The data of all the device will be shifted out from the last device SOUT with this flow. The MSB is always transmitted first and the LSB is transmitted last. SOUT Controller SCLK SIN Device_1 ST Device_... Head_bytes Device_m END ST Head_bytes Data_1 ST END Head_bytes Data_1 ST Head_bytes Data_... Data_1 END Data_... Data_m END Figure 8-21. Data Read Command Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 29 LP5890 www.ti.com SLVSGD5 – JULY 2021 8.6 PWM Grayscale Control 8.6.1 Grayscale Data Storage and Display 8.6.1.1 Memory Structure Overview The LP5890 implements a display memory unit to achieve high refresh rate and high contrast ratio in LED display products. The internal display memory unit is divided into two BANKs: BANK A and BANK B. During the normal operation, one BANK is selected to display the data of current frame, another is used to restore the data of next frame. The BANK switcher is controlled by the BANK_SEL bit, which is an internal flag register bit. After power on, BANK_SEL is initialized to 0, and BANK A is selected to restore the data of next frame. Meanwhile, the data in BANK B is read out for display. When one frame has elapsed, the controller sends the vertical synchronization (VSYNC) command to start the next frame. The BANK_SEL bit value is toggled and the selection of the two BANKs reverses. Repeat this operation until all the frame images are displayed. With this method, the LP5890 device can display the current frame image at a very high refresh rate. See Figure 8-22 for more details about the BANK-selection exchange operation. R0-R15/G0-G15/B0-B15 R0-R15/G0-G15/B0-B15 PWM Generator Timing Control PWM Generator Timing Control 48-bit 48-bit Memory BANK A Memory BANK B Write Grayscale Data for Next Frame Read Grayscale Data for Current Frame BANK_SEL=0 Memory BANK A Memory BANK B Read Grayscale Data for Current Frame Write Grayscale Data for Next Frame BANK_SEL=1 VSYNC VSYNC 48-bit LSB SIN SCLK 48-bit MSB Common Shift Register LSB SOUT MSB SIN SCLK Common Shift Register Select BANK A SOUT Select BANK B Figure 8-22. Bank Selection Exchange Operation 8.6.1.2 Details of Memory Bank Each memory BANK contains the frame-image grayscale data of all the 32 lines. Each line comprises sixteen 48-bit-width memory units. Each memory unit contains the grayscale data of the corresponding R/G/B channels. Depending on the number of scan lines set in SCAN_NUM (FC0 bit 20 to bit 16), the total number of memory units that must be written in one BANK is: 48 × the number of scan lines. For example, if the number of scan lines is set to 32, then 1536 (32 × 48 = 1536) memory units must be written during each frame period. Figure 8-23 shows the detailed memory structure of the LP5890 device. 30 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 LSB MSB SIN SCLK Common Shift Register SOUT 48-bit Memory Units R Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 ... ... Bit0 Bit1 Bit2 ... Bit1 Bit2 Bit0 Bit1 Bit2 ... Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 ... Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 ... Bit1 Bit2 Bit0 Bit1 Bit2 Bit0 Bit1 Bit2 ... Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 ... ... ... ... Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 ... ... ... ... Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 ... ... ... ... Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 ... ... ... ... Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 Bit1 Bit2 ... ... ... ... B ... ... ... ... Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 ... ... ... ... Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 ... Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 Bit15 Bit16 Bit17 Bit18 ... ... Bit0 Bit15 ... Bit0 Bit0 G ... ... ... ... Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 ... ... ... ... Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 ... ... ... ... Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 Bit31 Bit32 Bit33 Bit34 ... Bit15 Bit16 Bit17 Bit18 Bit47 R0/G0/B0 ... ... ... ... Bit47 R0/G0/B0 Bit47 R1/G1/B1 Line0 Bit47 R15/G15/B15 Line1 ... Bit47 R0/G0/B0 ... ... ... ... Bit47 R0/G0/B0 ... ... ... ... Bit47 R0/G0/B0 Bit32 Bit33 Bit34 ... Bit47 R1/G1/B1 Line31 Bit47 R15/G15/B15 Bit47 R1/G1/B1 Line0 Bit47 R15/G15/B15 Bit47 R1/G1/B1 Line1 BANK B Bit47 R15/G15/B15 ... ... Bit31 BANK A Bit47 R15/G15/B15 ... ... ... ... ... ... ... ... BANK_SEL Bit47 R1/G1/B1 ... ... ... ... ... ... ... ... ... CHANNEL_COUNT LINE_COUNT ... ... ... ... ... Bit47 R0/G0/B0 Bit47 R1/G1/B1 Line31 Bit47 R15/G15/B15 Figure 8-23. LP5890 Memory-unit Structure 8.6.1.3 Write a Frame Data into Memory Bank After power on, the LP5890 internal flag BANK_SEL, and counters LINE_COUNT, CHANNEL_COUNT, are all initialized to 0. Thus, the memory unit of channel R0/G0/B0, locating in line 0 of BANK A, is selected to restore the data transimitted the first time after VSYNC command. When the first WRTGS command is received, all the data in the common shift register is latched into the memory unit of channel R0/G0/B0, locating in line 0 of BANK A. Then CHANNEL_COUNT increases by 1 and LINE_COUNT stays the same. Thus, the memory unit of channel R1/G1/B1, locating in line 0 of BANK A, is selected to restore the data transimitted the second time after VSYNC command. When the second WRTGS command is received, all the data in the common shift register is latched into the memory unit of channel R1/G1/B1, locating in line 0 of BANK A. Then CHANNEL_COUNT increases by 1 and LINE_COUNT stays the same. Thus, the memory unit of channel R2/G2/B2, locating in line 0 of BANK A, is selected to restore the data transimitted the third time after VSYNC command. Repeat the grayscale-data-write operation until the 16th WRTGS command is received. Then CHANNEL_COUNT is reset to 0 and LINE_COUNT increases by 1. Thus, the memory unit of channel Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 31 LP5890 www.ti.com SLVSGD5 – JULY 2021 R0/G0/B0, locating in line 1 of BANK A, is selected to restore the data transimitted the 17th time after VSYNC command. Repeat this operation for each line until the LINE_COUNT exceeds the number of scan lines set in the SCAN_NUM (See FC0 register bit20-16 ) and all scan lines have been updated with new GS data, which means one frame of GS data is restored into the memory BANK. Then the LINE_COUNT is reset to 0. 8.6.2 PWM Control for Display In order to increase the refreash rate in time-multiplexing display system, an DS-PWM (Dynamic SpectrumPulse Width Modulation) algorithm is proposed in this device. One frame is divided into many segments shown as below. Note that one frame is divided into n sub-periods, n is set by SUBP_NUM (FC0 register bit23-21), and each sub-period is divided into 32 segments for 32 scan lines. Each segment contains GS GCLKs time for grayscale data display and T_SW GCLKs time for switching lines. GS is configured by the SEG_LENGTH (FC1 register bit9-0 in Table 8-8), and T_SW is the line switch time, which is configured by the LINE_SWT (see FC1 register bit 40-37 in Table 8-8). 32 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Frame (display period) Sub-period SP0 SP1 SPn-1 Segment SP0_L0 SP0_L1 SP0_L31 SP1_L0 SP1_L1 SP1_L31 Grayscale data display (GS × GCLK) SPn-1_L0 SPn-1_L1 SPn-1_L31 Line switch (T_SW × GCLK) Note that, SP0: Sub-period 0, L0: Scan line 0 Figure 8-24. DS-PWM Algorithm with 32 Scan Lines The DS-PWM can not only increse the refresh rate meanwhile keep the same frame rate, but also decrease the brightness loss in low grayscale, which can smoothly increase the sub-period number when the grayscale data increases. In order to achieve ultra-low luminance, the LED driver should have the ability to output a very short current pulse (1 GCLK time), however, because of the parasitic capacitor of the LEDs, such pulse could not turn on the LEDs. And the larger GCLK frequency is, the harder to turn on LEDs. DS-PWM algorithm has a parameter called subperiod threshold, which is used to calculate when to change subperiod number according to the giving grayscale data. Subperiod threshold defines the LED minimum turn-on time, so as to conquer the current loss caused by LED parasitic capacitor. Subperiod threshold is configured by the SUBP_TH_R/G/B (FC1 register bit24-10 in Table 8-8). With DS-PWM algorithm, the brightness has smoothly increased with the gradient grayscale data. 8.7 Register Maps Table 8-5. Register Maps REGISTER NAME TYPE WRITE COMMAND ID READ COMMAND ID DESCRIPTION FC0 R/ W AA00h AA60h Common configuration FC1 R/ W AA01h AA61h Common configuration FC2 R/ W AA02h AA62h Common configuration FC3 R/ W AA03h AA63h Common configuration FC4 R/ W AA04h AA64h Common configuration FC10 R/ W AA0Ah AA6Ah Locate the line for LOD FC11 R/ W AA0Bh AA6Bh Locate the line for LSD FC12 R AA6Ch Read the lines' warning of LOD FC13 R AA6Dh Read the lines' warning of LSD FC14 R AA6Eh Read the channel's warning of LOD FC15 R AA6Fh Read the channel's warning of LSD Chip Index R/ W AA10h VSYNC W AAF0h Write VSYNC command Soft_Reset W AA80h Reset the all the registers expect the SRAM AA70h Read/Write chip index Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 33 LP5890 www.ti.com SLVSGD5 – JULY 2021 Table 8-5. Register Maps (continued) REGISTER NAME TYPE WRITE COMMAND ID SRAM W AA30h READ COMMAND ID DESCRIPTION Write or read the SRAM data Table 8-6. Access Type Codes Access Type Code Description R Read W Write Read Type R Write Type W Reset or Default Value -n Value after reset or the default value 8.7.1 FC0 FC0 is shown in FC0 Register and described in FC0 Register Field Descriptions. Figure 8-25. FC0 Register 47 46 45 44 43 42 41 40 39 38 37 36 MOD_SIZE RESERVED GRP_DLY_B GRP_DLY_G GRP_DLY_R R/W-00b R-01b R/W-000b R/W-000b R/W-000b 31 30 15 29 28 27 26 25 24 23 22 21 20 35 34 33 RESERVED R-0b 19 18 FREQ_MUL FREQ_ MOD RESERVED SUBP_NUM SCAN_NUM R/W-0111b R/ W-0b R-000b R/W-000b R/W-01111b 14 13 12 11 10 9 8 7 6 5 4 32 3 2 LODR M_EN PSP_MOD PS_EN RESERVED PDC_E N RESERVED CHIP_NUM R/ W-0b R/W-00b R/ W-0b R-000b R/ W-1b R-000b R/W-00111b R/W-00b 17 16 1 0 Table 8-7. FC0 Register Field Descriptions Bit Field Type Reset Description 4-0 CHIP_NUM R/W 00111b Set the device number 00000b: 1 device ... 01111b: 16 devices ... 11111b: 32 devices 7-5 RESERVED R 000b PDC_EN R/W 1b RESERVED R 000b PS_EN R/W 0b Enable or disable the power saving mode 0b: disable 1b: enable PSP_MOD R/W 00b Set the powering saving plus mode 00b: disable 01b: save power at high level 10b: save power at middle level 11b: save power at low level 8 11-9 12 14-13 34 Enable or disable pre-discharge function 0b: disable 1b: enable Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Table 8-7. FC0 Register Field Descriptions (continued) Bit Field Type Reset Description 15 LODRM_EN R/W 0b Enable or disable the LED open load removal function 0b: disable 1b: enable 20-16 SCAN_NUM R/W 01111b Set the scan line number 00000b: 1 line ... 01111b: 16 lines ... 11111b: 32 lines 23-21 SUBP_NUM R/W 000b Set the subperiod number 000b: 16 001b: 32 010b: 48 011b: 64 100b: 80 101b: 96 110b: 112 111b: 128 26-24 RESERVED R 000b 27 FREQ_MOD R/W 0b Set the GCLK multiplier mode 0b: low frequency mode, 40MHz to 80MHz 1b: high frequency mode, 80MHz to 160MHz 31-28 FREQ_MUL R/W 0111b Set the GCLK multiplier frequency 0000b: 1 x SCLK frequency ... 0111b: 8 x SCLK frequency ... 1111b: 16 x SCLK frequency 34-32 RESERVED R 000b 37-35 GRP_DLY_R R/W 000b Set the Red group delay, forward PWM mode only 000b: no delay 001b: 1 GCLK 010b: 2 GCLK 011b: 3 GCLK 100b: 4 GCLK 101b: 5 GCLK 110b: 6 GCLK 111b: 7 GCLK 40-38 GRP_DLY_G R/W 000b Set the Green group delay, forward PWM mode only 000b: no delay 001b: 1 GCLK 010b: 2 GCLK 011b: 3 GCLK 100b: 4 GCLK 101b: 5 GCLK 110b: 6 GCLK 111b: 7 GCLK 43-41 GRP_DLY_B R/W 000b Set the Blue group delay, forward PWM mode only 000b: no delay 001b: 1 GCLK 010b: 2 GCLK 011b: 3 GCLK 100b: 4 GCLK 101b: 5 GCLK 110b: 6 GCLK 111b: 7 GCLK 45-44 RESERVED R 01b Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 35 LP5890 www.ti.com SLVSGD5 – JULY 2021 Table 8-7. FC0 Register Field Descriptions (continued) Bit 47-46 36 Field Type Reset Description MOD_SIZE R/W 00b Set the module size 00b: 2 devices stackable operation 01b: 1 device non-stackable operation, SCAN_NUM must Vf(R) + 0.35 V (10-mA constant current example), the VG = VB > Vf(G/B) + 0.35 V (10-mA constant current example), and here Vf(R), Vf(G/B) are representative for the maximum forward voltage of red, green/blue LEDs. Also in order to simplify the power design, VCC can be connected to VR power rail. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 55 LP5890 www.ti.com SLVSGD5 – JULY 2021 11 Layout 11.1 Layout Guidelines • • • • • • Place the decoupling capacitor near the VCC/VR, VG/VB pins and GND plane. Place the current programming resistor RIREF close to IREFpin and GND plane. Route the GND thermal pad as widely as possible for large GND currents. Maximum GND current is approximately 2 A for two devices (96-CH × 20 mA = 1.92 A). The Thermal pad must be connected to GND plane because the pad is used as power ground pin internally. There is a large current flow through this pad when all channels turn on. Furthermore, this pad should be connected to a heat sink layer by thermal via to reduce device temperature. For more information about suggested thermal via pattern and via size, see the PowerPAD™ Thermally Enhanced Package Application Report. Routing between the LED Anode side and the device OUTXn pin should be as short and straight as possible to reduce wire inductance. The line switch pins should be located in the middle of the matrix, which should be laid out as symmetrically as possible. 11.2 Layout Example In order to simplify the system power rails design, we suggest that VR, VCC use one power rail, and VG, VB use another power rail. Figure 11-1 gives an example for power rails routing. Connect the GND pin to thermal pad on board with the shortest wire and the thermal pad is connected to GND plane with the vias, as many as possible to help the power dissipation. 32 RGB LEDs GND VR VCC C VR VR/VCC C GND GND TLC6983 GND VG VG GND VB C VB GND C 32 Lines VG/VB VB VB VG C VG C GND GND TLC6983 GND GND VR VR VCC GND GND C C VR/VCC Figure 11-1. Power Rails Routing Suggestion Figure 11-2 gives an example for line routing. Connect the line switch to the center of the line bus, so as to uniform the current flowing from the line switch to the left side and right side LEDs in white grayscale. With this connection, the unbalance of the parasitic inductor from the routing will be the smallest and the display performance will be better, especially in low grayscale condition. 56 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 11-2. Line Routing Suggestion Figure 11-3 gives an example for channel routing with the shortest wire. With this connection, the channel to the LED path is the shortest, which can reduce the wire inductance, and be a benefit to the performance. However, the data transmission sequence should be adjusted to follow the pins routing map. For example, R0 connects to column 15 (LED15 ). The first data should be column 15 (LED15) rather than column 0 (LED0). Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 57 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 11-3. Channel Routing Suggestion with Shortest Wire Figure 11-4 gives an example for channel routing with pin number sequence. With this connection, the data transmission sequence will be the same with pin number sequence. For example, R0 connects to column 0 (LED0 ). The first data will be column 0 (LED0). However, with this connection, the inductance for each channel may be different, which might bring a slight difference for the worst case. 58 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 Figure 11-4. Channel Routing Suggestion with Channel Order Sequence Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 59 LP5890 www.ti.com SLVSGD5 – JULY 2021 12 Device and Documentation Support 12.1 Receiving Notification of Documentation Updates To receive notification of documentation updates, navigate to the device product folder on ti.com. Click on Subscribe to updates to register and receive a weekly digest of any product information that has changed. For change details, review the revision history included in any revised document. 12.2 Support Resources TI E2E™ support forums are an engineer's go-to source for fast, verified answers and design help — straight from the experts. Search existing answers or ask your own question to get the quick design help you need. Linked content is provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use. 12.3 Trademarks TI E2E™ is a trademark of Texas Instruments. All trademarks are the property of their respective owners. 12.4 Electrostatic Discharge Caution This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications. 12.5 Glossary TI Glossary 60 This glossary lists and explains terms, acronyms, and definitions. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 LP5890 www.ti.com SLVSGD5 – JULY 2021 13 Mechanical, Packaging, and Orderable Information The following pages include mechanical, packaging, and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: LP5890 61 PACKAGE OPTION ADDENDUM www.ti.com 19-Mar-2022 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) Device Marking (3) (4/5) (6) LP5890RRFR ACTIVE VQFN RRF 76 2000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 LP5890 LP5890ZXLR ACTIVE NFBGA ZXL 96 2500 RoHS & Green SNAGCU Level-3-260C-168 HR -40 to 85 LP5890 (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may reference these types of products as "Pb-Free". RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption. Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of
LP5890ZXLR 价格&库存

很抱歉,暂时无法提供与“LP5890ZXLR”相匹配的价格&库存,您可以联系我们找货

免费人工找货