DLPU041G April 2016 – July 2024 DLPC230-Q1 , DLPC230S-Q1
Non-periodic tests are run while the system is not displaying an image, typically once at power-up or power-down. Non-periodic tests that can be commanded by the host must be executed while the main application is in Standby mode. The coverage of these tests requires full usage of data paths and specific internal configuration that cannot be accomplished while displaying an image. Optional tests can be setup through flash settings or host commands. Non-optional BISTs will always be performed.
Figure 6-6 shows a block diagram with numbering on DLPC230-Q1 internal blocks and various system components. The numbering is used in Table 6-32 to identify the coverage of each test.
TEST | COVERAGE | APPLICATION | COMMAND | FLASH OPTION | FAIL ACTION | SECTION |
---|---|---|---|---|---|---|
DLPC230-Q1 Front End Functional Test | A1, A2, A3 | Main | Yes | Yes | Hold in Standby | Section 6.4.2.2 |
DLPC230-Q1 Back End Functional Test | A3, A4 | Main | Yes | Yes | Hold in Standby | Section 6.4.2.3 |
DLPC230-Q1 Memory BISTs | A3, A4, A5 | Main | Yes | Yes | Hold in Standby | Section 6.4.2.4 |
TPS99000-Q1 Signal Interface Test | S3 | Main | Yes | Yes | Hold in Standby | Section 6.4.2.5 |
DAC to ADC Loop BIST | S5 | Main | Yes | Yes | Hold in Standby | Section 6.4.2.6 |
DMD Memory Test | A12, D1 | Main | Yes | Yes | Hold in Standby | Section 6.4.2.7 |
Flash Data Verification | S6 | Main / Boot | Yes | Yes | Hold in Standby (Main) Stay in Boot (Boot) | Section 6.4.2.8 |
DLPC230-Q1 Boot ROM CRC | A6 | Boot | Always executed | Stay in Boot | Section 6.4.2.9 | |
DLPC230-Q1 Flash Table CRC | S6 | Boot | Always executed | Stay in Boot | Section 6.4.2.10 | |
DLPC230-Q1 Main Application CRC | A10, A6 | Boot | Always executed | Stay in Boot | Section 6.4.2.11 | |
DLPC230-Q1 Command and Flash Interface Memory Test | A7 | Boot | No | Yes | Stay in Boot | Section 6.4.2.12 |