SFFS757 February   2024 DLP4620S-Q1 , DLPC231S-Q1

 

  1.   1
  2. 1Introduction
    1.     Trademarks
  3. 2 DLP4620S-Q1 Chipset Functional Safety Capability
  4. 3Development Process for Management of Systematic Faults
    1. 3.1 TI New-Product Development Process
    2. 3.2 TI Functional Safety Development Process
  5. 4 DLP4620S-Q1 Chipset Overview
    1. 4.1 Targeted Applications
    2. 4.2 DLP4620S-Q1 Chipset Functional Safety Concept
      1. 4.2.1 Typical Hazards
      2. 4.2.2 Chipset Architecture
      3. 4.2.3 Built-In Self Tests
    3. 4.3 Functional Safety Constraints and Assumptions
  6. 5Description of Hardware Component Parts
    1. 5.1 Description of System Level Built In Self Test (BISTs)
  7. 6Management of Random Faults
    1. 6.1 Fault Reporting
      1. 6.1.1 HOST_IRQ
      2. 6.1.2 Error History
      3. 6.1.3 Fault Handling
    2. 6.2 Functional Safety Mechanism Categories
    3. 6.3 Description of Functional Safety Mechanisms
      1. 6.3.1 Video Path Protection
        1. 6.3.1.1 Video Input BISTs
        2. 6.3.1.2 Video Processing BISTs
        3. 6.3.1.3 Video Output BISTs
      2. 6.3.2 Illumination Control Protection
        1. 6.3.2.1 Communication Interface and Register Protection
        2. 6.3.2.2 LED Control Feedback Loop Protection
        3. 6.3.2.3 Data Load and Transfer Protection
        4. 6.3.2.4 Watchdogs and Clock Monitors
        5. 6.3.2.5 Voltage Monitors
  8.   A Summary of Recommended Functional Safety Mechanism Usage
  9.   B Distributed Developments
    1.     B.1 How the Functional Safety Lifecycle Applies to TI Functional Safety Products
    2.     B.2 Activities Performed by Texas Instruments
    3.     B.3 Information Provided
  10.   C Revision History

LED Control Feedback Loop Protection

The following methods are used to monitor and diagnose the control the LED control and feedback loop:

  • [SM_21] DAC to ADC Loopback Test: Checks that the ADCs and DACs used to regulated LED brightness and current limit are functioning properly. Sets DAC levels and then measures the output of the DAC via ADC. If the ADC measurements do not match the expected DAC levels, the test fails. This test can be configured to run at start-up and it can be executed by command after the software is changed to Stand-by mode using the host command. Upon failure, software will not transition to Display Mode even if it is commanded by the host. An error will also be logged.
  • [SM_22] Photo Feedback Monitor: Checks the connection of the photodiode used to regulate LED brightness. The disconnection of the photodiode could result in a very bright image. The DLP4620S-Q1 chipset has two modes of operation—continuous mode for high brightness and discontinuous mode for mid and low brightness. In continuous mode, this test compares the output of the photodiode amplifier versus the LED current. A high LED current and low photodiode reading on for all LEDs indicates that the photodiode is disconnected. In discontinuous mode, LED current measurements are not possible, so a different method is used. The COMPOUT signal indicates whether the photodiode measurement is below or above the target brightness level of the LEDs. If the photodiode measurement never reaches the target LED brightness for all LEDs in one frame, the photodiode is considered disconnected. To prevent false failures, the number of consecutive frames that the error must persist for it to be considered a real failure is configurable in flash. The number of frames can be increased for preventing false failures. However, the number of frames needed to indicate an error and respond to it should be less than the Fault Tolerant Time Interval (FTTI) specified by the OEM. Upon failure, emergency shutdown will be executed and an error will be logged. This test is always executed during display mode.
  • [SM_6] Back End Functional Test (BEFT): Tests the sequencer block by executing a specialized LED sequence, but without turning on LEDs. Tests the sequencer block's ability to access and execute commands from sequencer memory. Makes sure that the sequencer can properly control LED illumination signals in continuous and discontinuous mode. This test can be configured to run at start-up, and it can be executed by command after the software is changed to Stand-by mode using the host command. In case of test failure, software will not transition to Display Mode even if it is commanded by the host. An error will also be logged.