DLPC3433, DLPC3438
DLPC3438
DLPS035E – FEBRUARY 2014 –DLPC3433,
REVISED NOVEMBER
2020
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
www.ti.com
DLPC3433 and DLPC3438 Display Controller
1 Features
2 Applications
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Mobile projector
Mobile smart TV
Smart display
Industrial Display
Augmented reality glasses
3 Description
The DLPC3433 or DLPC3438 digital controller, part of
the DLP3010 (.3 720p) chipset, supports reliable
operation of the DLP3010 digital micromirror device
(DMD). The DLPC3433 or DLPC3438 controllers
provide a convenient, multi-functional interface
between system electronics and the DMD, enabling
small form factor, low power, and high resolution HD
displays.
Visit the getting started with TI DLP®Pico™ display
technology page, and view the programmer's guide to
learn how to get started.
The chipsets include established resources to help
the user accelerate the design cycle, which include
production ready optical modules, optical module
manufacturers, and design houses.
Device Information (1) (2)
PART NUMBER
PACKAGE
BODY SIZE (NOM)
DLPC3433
NFBGA (176)
7.00 × 7.00 mm
DLPC3438
NFBGA (201)
13.00 × 13.00 mm
(1)
For all available packages, see the orderable addendum at
the end of the data sheet.
DSI is available for the DLPC3433 only. DSI is not available
for the DLPC3438.
(2)
SYSPWR
VLED
1.8 V external
PROJ_ON
GPIO_8
2
I C
HOST_IRQ
DSI (10)
To Flash
•
Display controller for DLP3010 (.3 720p) DMD
– Supports input image sizes up to 720p
– Low-power DMD interface with interface
training
Input frame rates up to 120 Hz
Pixel data processing:
– IntelliBright™ suite of image processing
algorithms
• Content adaptive illumination control
• Local area brightness boost
– Image resizing (scaling)
– 1D Keystone correction
– Color coordinate adjustment
– Programmable degamma
– Active power management processing
– Color space conversion
– 4:2:2 to 4:4:4 chroma interpolation
– Field scaled de-interlacing
24-bit, input pixel interface support:
– Parallel or BT656, interface protocols
– Pixel clock up to 155 MHz
– Multiple input pixel data format options
MIPI DSI interface type 3 (supported only with
DLPC3433)
– One to four lanes, up to 470-Mbps lane speed
External flash support
Auto DMD parking at power down
Embedded frame memory (eDRAM)
System features:
– I2C control of device configuration
– Programmable splash screens
– Programmable LED current control
– Display image rotation
– One frame latency
Pair with DLPA2000, DLPA2005, DLPA3000, or
DLPA3005 PMIC (power management integrated
circuit) and LED driver
SPI1
RESETZ
PARKZ
1.8 V
DLPA200x
RLIM
VDDLP12
VDD
Parallel
(28)
DLPC34xx
SPI (4)
SPI0
VCC_18
1.8 V
VCC_INTF
VCC_FLSH
Illumination
optics
VOFFSET,
VBIAS,
VRESET
CTRL
Sub-LVDS
1.8 V
DMD
Typical, Simplified System
An©IMPORTANT
NOTICEIncorporated
at the end of this data sheet addresses availability, warranty, changes, use in
safety-critical
applications,
Copyright
2020 Texas Instruments
Submit
Document
Feedback
intellectual property matters and other important disclaimers. PRODUCTION DATA.
1
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Table of Contents
1 Features............................................................................1
2 Applications..................................................................... 1
3 Description.......................................................................1
4 Revision History.............................................................. 2
5 Pin Configuration and Functions...................................6
5.1 Test Pins and General Control.................................... 8
5.2 Parallel Port Input....................................................... 9
5.3 DSI Input Data and Clock......................................... 10
5.4 DMD Reset and Bias Control....................................10
5.5 DMD Sub-LVDS Interface......................................... 10
5.6 Peripheral Interface...................................................11
5.7 GPIO Peripheral Interface.........................................12
5.8 Clock and PLL Support............................................. 14
5.9 Power and Ground....................................................14
6 Specifications................................................................ 16
6.1 Absolute Maximum Ratings...................................... 16
6.2 ESD Ratings............................................................. 16
6.3 Recommended Operating Conditions.......................17
6.4 Thermal Information..................................................17
6.5 Power Electrical Characteristics............................... 18
6.6 Pin Electrical Characteristics.................................... 19
6.7 Internal Pullup and Pulldown Electrical
Characteristics.............................................................21
6.8 DMD Sub-LVDS Interface Electrical
Characteristics.............................................................22
6.9 DMD Low-Speed Interface Electrical
Characteristics.............................................................23
6.10 System Oscillator Timing Requirements................. 24
6.11 Power Supply and Reset Timing Requirements......25
6.12 Parallel Interface Frame Timing Requirements.......26
6.13 Parallel Interface General Timing Requirements.... 27
6.14 BT656 Interface General Timing Requirements......28
6.15 DSI Host Timing Requirements...............................28
6.16 Flash Interface Timing Requirements..................... 29
6.17 Other Timing Requirements.................................... 30
6.18 DMD Sub-LVDS Interface Switching
Characteristics.............................................................30
6.19 DMD Parking Switching Characteristics................. 30
6.20 Chipset Component Usage Specification............... 30
7 Detailed Description......................................................31
7.1 Overview................................................................... 31
7.2 Functional Block Diagram......................................... 31
7.3 Feature Description...................................................32
7.4 Device Functional Modes..........................................49
7.5 Programming............................................................ 49
8 Application and Implementation.................................. 50
8.1 Application Information............................................. 50
8.2 Typical Application.................................................... 50
9 Power Supply Recommendations................................54
9.1 PLL Design Considerations...................................... 54
9.2 System Power-Up and Power-Down Sequence....... 54
9.3 Power-Up Initialization Sequence............................. 58
9.4 DMD Fast Park Control (PARKZ)..............................59
9.5 Hot Plug I/O Usage................................................... 59
10 Layout...........................................................................60
10.1 Layout Guidelines................................................... 60
10.2 Layout Example...................................................... 69
11 Device and Documentation Support..........................71
11.1 Device Support........................................................71
11.2 Documentation Support.......................................... 73
11.3 Receiving Notification of Documentation Updates.. 73
11.4 Support Resources................................................. 73
11.5 Trademarks............................................................. 73
11.6 Electrostatic Discharge Caution.............................. 73
11.7 Glossary.................................................................. 73
12 Mechanical, Packaging, and Orderable
Information.................................................................... 74
12.1 Package Option Addendum.................................... 75
4 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Changes from Revision D (June 2019) to Revision E (November 2020)
Page
• Updated the numbering format for tables, figures, and cross-references throughout the document..................1
• General data sheet formatting and ordering refresh...........................................................................................1
• Changed pixel clock specification upper limit to 155 MHz..................................................................................1
• Added DLPA3005 to supported PMICs and links to PMIC product folders........................................................ 1
• Changed layout of pinout maps to improve readability for user..........................................................................6
• Deleted mention of mirror parking time from PARKZ pin description and moved to a specification table.......... 8
• Changed JTAG pin names from reserved to proper names .............................................................................. 8
• Deleted support for adjustable DATAEN_CMD polarity ..................................................................................... 9
• Deleted mention of a specific 3D command ...................................................................................................... 9
• Deleted support for adjusting PCLK capture edge in software .......................................................................... 9
• Changed the description of how to use the CMP_OUT pin and corrected how the comparator must use
GPIO_10 (RC_CHARGE) instead of CMP_PWM ............................................................................................11
• Deleted support for CMP_PWM........................................................................................................................11
• Added note about VCC_INTF power up recommendations if secondary devices are on the I2C bus ............. 11
2
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
www.ti.com
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Deleted mention of unsupported keypad inputs .............................................................................................. 12
Corrected optional MTR_SENSE support to GPIO_18 instead of GPIO_19 ...................................................12
Deleted mention of unsupported light sensor on GPIO_13 and GPIO_12 ...................................................... 12
Deleted reference of the RC_CHARGE circuit being used for the light sensor and added reference of it being
used for the thermistor .....................................................................................................................................12
Deleted reference of the LS_PWR circuit being used for the light sensor........................................................12
Deleted mention of the unsupported LABB output sample and hold sensor control signal.............................. 12
Clarified GPIO_03 - GPIO_01 pins are required to be used as a SPI1 port.....................................................12
Deleted misleading note about GPIO pins defaulting to inputs ....................................................................... 12
Corrected how pins are mentioned that are only available on the DLPC3438................................................. 14
Added missing I/O definition 10 ....................................................................................................................... 14
Deleted unneeded VCC_INTF and VCC_FLSH absolute maximum values ................................................... 16
Added high voltage tolerant note to Absolute Maximum Ratings table ........................................................... 16
Changed incorrect pin tolerance ......................................................................................................................17
Changed Power Electrical Characteristics table to reflect updated power measurement values and
techniques ....................................................................................................................................................... 18
Added note that the power numbers vary depending on the utilized software................................................. 18
Changed and fixed incorrect test conditions for current drive strengths...........................................................19
Deleted redundant ǀVODǀ specification which is referenced in later sections.................................................... 19
Added minimum and maximum values for VOH for I/O type 4.......................................................................... 19
Added minimum and maximum values for VOL for I/O type 4...........................................................................19
Deleted incorrect reference to 2.5-V, 24-mA drive ...........................................................................................19
Corrected I2C buffer test conditions..................................................................................................................19
Deleted incorrect steady-state common mode voltage reference ................................................................... 19
Changed high voltage tolerant I/O note to only refer to the I2C buffer and changed VCC to VCC_INTF......... 19
Added |VOD| minimum and maximum values, and changed the typical value.................................................. 22
Added high-level output voltage minimum and maximum values for the sub-LVDS DMD interface, deleted
redundant mention of specification, and changed the typical value ................................................................ 22
Added low-level output voltage minimum and maximum values for the sub-LVDS DMD interface, deleted
redundant mention of specification, and changed the typical value ................................................................ 22
Corrected the name of the DMD Low-Speed signals from inputs to outputs ...................................................23
Deleted VOH(DC) maximum and VOL(DC) minimum values................................................................................. 23
Added note about DMD input specs being met if a proper series termination resistor is used ....................... 23
Deleted reference of selecting unsupported oscillator frequency .................................................................... 24
Corrected system oscillator clock period to match clock frequency ................................................................ 24
Changed pulse duration percent spec from a maximum to a minimum ...........................................................24
Added condition for VDD rise time ...................................................................................................................25
Deleted the incorrect part of the tp_tvb definition............................................................................................... 26
Deleted unneeded total horizontal blanking equation ......................................................................................26
Changed minimum total vertical blanking equation ......................................................................................... 26
Increased maximum PCLK from 150 MHz to 155 MHz ................................................................................... 27
Deleted reference to various signal's active edges being configurable ........................................................... 27
Changed the minimum flash SPI_CLK frequency............................................................................................ 29
Corrected flash interface clock period to match clock frequency .....................................................................29
Added Section 6.17 section to more clearly list signal transition time requirements........................................ 30
Changed GPIO_08 (PROJ_ON) pulse width requirement and added a requirement to keep GPIO_08 high
until HOST_IRQ goes low ................................................................................................................................30
Changed DMD HS clock switching rate from maximum to nominal and added accompanying clock
specification ..................................................................................................................................................... 30
Added Section 6.19 section.............................................................................................................................. 30
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
3
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
www.ti.com
Added the Section 6.20 section to clarify chipset support requirements.......................................................... 30
Changed how chipset support is mentioned in the Detailed Description section ............................................ 31
Deleted support for 3D video over DSI ............................................................................................................ 32
Deleted reference to internal software tools and clarified how firmware affects the supported resolution and
frame rates .......................................................................................................................................................32
Added note stating bits per pixel limitation at 120 Hz with DSI input................................................................32
Added note that up to four DSI lanes may be required to fully utilize the bandwidth .......................................32
Deleted mention of sequencer sync mode as its generally assumed to be auto..............................................32
Clarified note about VSYNC_WE needing to remain active ............................................................................ 33
Deleted support for changing the clock active edge and clarified support of changing the sync active edge.. 33
Changed the DATAEN_CMD signal to not be optional .................................................................................... 33
Added note that LP mode is required during vertical time for DSI ...................................................................34
Changed requirement related to DSI initialization ........................................................................................... 34
Deleted incorrect DSI data type; see software programmers guide instead.....................................................36
Added information that the parallel interface isn't ready to accept data until the auto-initialization process is
completed......................................................................................................................................................... 38
Changed how the 500 ms startup time is described ........................................................................................38
Changed SPI flash key timing parameter access frequency minimum and maximum values..........................38
Changed maximum flash size supported from 16 Mb to 128 Mb .................................................................... 38
Deleted SPI signal routing section ...................................................................................................................41
Deleted support for a light sensor integrated with the DLPC34xx controller ................................................... 43
Added missing timing definitions ..................................................................................................................... 43
Clarified that the mentioned SDR clock speed is the typical value...................................................................47
Changed the description of how PROJ_ON affects the power supplies ..........................................................52
Changed which signals are listed as tri-stated at power up and which signals are pulled low ........................ 58
Changed 1-oz copper plane recommendation .................................................................................................60
Deleted reference to unsupported option of variable frequency reference clock..............................................62
Added additional DMD data and DMD clock signal matching requirements ................................................... 65
Changed maximum mismatch from ±0.1" to ±1.0" ...........................................................................................65
Changed incorrect signal matching requirement table note............................................................................. 65
Changed differential signal layer change to a recommendation.......................................................................67
Changed wording requiring no more than two vias on certain DMD signals ................................................... 68
Changed the package designator description for the DLPC3433 to match the actual package.......................71
Changed device markings image and definitions ............................................................................................ 71
Changes from Revision C (December 2016) to Revision D (June 2019)
Page
• Changed mirror parking time from "500 μs" to "20 ms" for PARKZ description in Pin Functions table...............8
Changes from Revision B (January 2016) to Revision C (December 2016)
Page
• Added DSI pin functions in DSI input data and clock table...............................................................................10
• Added Section 6.15 ......................................................................................................................................... 28
• Updated Section 7.3.1.1 .................................................................................................................................. 32
• Added Section 7.3.1.4 ..................................................................................................................................... 36
• Added DSI supported data transfer formats..................................................................................................... 36
• Added Section 7.3.7 ........................................................................................................................................ 43
• Added Section 10.1.3 ...................................................................................................................................... 64
4
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
www.ti.com
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Changes from Revision A (September 2014) to Revision B (January 2016)
Page
• Moved the storage temperature to theAbsolute Maximum Ratings table ........................................................ 16
• Updated the Handling Ratings table to an ESD Ratings table .........................................................................16
• Updated Section 11.1.2.1 image and table.......................................................................................................71
Changes from Revision * (February 2014) to Revision A (September 2014)
Page
• Changed device status from Product Preview to Production Data and released full version of the document.. 1
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
5
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
5 Pin Configuration and Functions
Figure 5-1. ZVB Package 176-Pin NFBGA Bottom View
1
2
3
4
5
6
7
8
9
10
11
12
A
DMD_LS_C DMD_LS_W DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_CLK_ DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W
CMP_OUT
P
LK
DATA
DATAH_P DATAG_P
DATAF_P
DATAE_P
DATAD_P
DATAC_P
DATAB_P
DATAA_P
B
DMD_DEN_ DMD_LS_R DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_CLK_ DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W
N
DATAD_N
DATAC_N
DATAB_N
DATAA_N
ARSTZ
DATA
DATAH_N DATAG_N
DATAF_N
DATAE_N
SPI0_DIN
13
SPI0_CLK
14
15
SPI0_CSZ0 CMP_PWM
SPI0_DOUT LED_SEL_1 LED_SEL_0
C
DD3P
DD3N
VDDLP12
VSS
VDD
VSS
VCC
VSS
VCC
HWTEST_E
N
RESETZ
SPI0_CSZ1
PARKZ
GPIO_00
GPIO_01
D
DD2P
DD2N
VDD
VCC
VDD
VSS
VDD
VSS
VDD
VSS
VCC_FLSH
VDD
VDD
GPIO_02
GPIO_03
E
DCLKP
DCLKN
VDD
VSS
VCC
VSS
GPIO_04
GPIO_05
F
DD1P
DD1N
RREF
VSS
VCC
VDD
GPIO_06
GPIO_07
G
DD0P
DD0N
VSS_PLLM
VSS
VSS
VSS
GPIO_08
GPIO_09
H
PLL_REFCL
VDD_PLLM VSS_PLLD
K_I
VSS
VSS
VDD
GPIO_10
GPIO_11
J
PLL_REFCL
VDD_PLLD
K_O
VSS
VDD
VDD
VSS
GPIO_12
GPIO_13
K
PDATA_1
PDATA_0
VDD
VSS
VSS
VCC
GPIO_14
GPIO_15
L
PDATA_3
PDATA_2
VSS
VDD
VDD
VDD
GPIO_16
GPIO_17
M
PDATA_5
PDATA_4
VCC_INTF
VSS
VSS
JTAGTMS1
GPIO_18
GPIO_19
N
PDATA_7
PDATA_6
VCC_INTF
JTAGTDO1
TSTPT_6
TSTPT_7
P
VSYNC_WE
DATEN_CM
D
PCLK
PDATA_11
R
PDATA_8
PDATA_9
PDATA_10
PDATA_12
VSS
VDD
VCC_INTF
VSS
VDD
VDD
3DR
VCC_INTF
HOST_IRQ
IIC0_SDA
IIC0_SCL
PDATA_13
PDATA_15
PDATA_17
PDATA_19
PDATA_21
PDATA_23
PDATA_14
PDATA_16
PDATA_18
PDATA_20
PDATA_22
IIC1_SDA
PDM_CVS_
HSYNC_CS
TE
VCC
JTAGTMS2 JTAGTDO2
JTAGTRSTZ
JTAGTCK
JTAGTDI
TSTPT_4
TSTPT_5
IIC1_SCL
TSTPT_0
TSTPT_1
TSTPT_2
TSTPT_3
Note: The lower image view is from the top.
6
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Figure 5-2. ZEZ Package 201-Pin NFBGA Bottom View
1
2
3
4
5
6
7
8
9
10
11
12
A
DMD_LS_C DMD_LS_W DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_CLK_ DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W
CMP_OUT
P
LK
DATA
DATAH_P DATAG_P
DATAF_P
DATAE_P
DATAD_P
DATAC_P
DATAB_P
DATAA_P
B
DMD_DEN_ DMD_LS_R DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_CLK_ DMD_HS_W DMD_HS_W DMD_HS_W DMD_HS_W
N
ARSTZ
DATA
DATAH_N DATAG_N
DATAF_N
DATAE_N
DATAD_N
DATAC_N
DATAB_N
DATAA_N
SPI0_DIN
13
SPI0_CLK
14
15
SPI0_CSZ0 CMP_PWM
SPI0_DOUT LED_SEL_1 LED_SEL_0
C
DD3P
DD3N
VDDLP12
VSS
VDD
VSS
VCC
VSS
VCC
HWTEST_E
N
RESETZ
SPI0_CSZ1
PARKZ
GPIO_00
GPIO_01
D
DD2P
DD2N
VDD
VCC
VDD
VSS
VDD
VSS
VDD
VSS
VCC_FLSH
VDD
VDD
GPIO_02
GPIO_03
E
DCLKP
DCLKN
VDD
VSS
VCC
VSS
GPIO_04
GPIO_05
F
DD1P
DD1N
RREF
VSS
VSS
VSS
VSS
VSS
VSS
VCC
VDD
GPIO_06
GPIO_07
G
DD0P
DD0N
VSS_PLLM
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
GPIO_08
GPIO_09
H
PLL_REFCL
VDD_PLLM VSS_PLLD
K_I
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VDD
GPIO_10
GPIO_11
J
PLL_REFCL
VDD_PLLD
K_O
VSS
VDD
VSS
VSS
VSS
VSS
VSS
VDD
VSS
GPIO_12
GPIO_13
VSS
VSS
VSS
VSS
VSS
VSS
VCC
GPIO_14
GPIO_15
VDD
VDD
GPIO_16
GPIO_17
VSS
JTAGTMS1
GPIO_18
GPIO_19
JTAGTDO1
TSTPT_6
TSTPT_7
K
PDATA_1
PDATA_0
VDD
VSS
L
PDATA_3
PDATA_2
VSS
VDD
M
PDATA_5
PDATA_4
VCC_INTF
VSS
N
PDATA_7
PDATA_6
VCC_INTF
P
VSYNC_WE
DATEN_CM
D
PCLK
PDATA_11
R
PDATA_8
PDATA_9
PDATA_10
PDATA_12
VSS
VDD
VCC_INTF
VSS
VDD
VDD
3DR
VCC_INTF
HOST_IRQ
IIC0_SDA
IIC0_SCL
PDATA_13
PDATA_15
PDATA_17
PDATA_19
PDATA_21
PDATA_23
PDATA_14
PDATA_16
PDATA_18
PDATA_20
PDATA_22
IIC1_SDA
PDM_CVS_
HSYNC_CS
TE
VCC
JTAGTMS2 JTAGTDO2
JTAGTRSTZ
JTAGTCK
JTAGTDI
TSTPT_4
TSTPT_5
IIC1_SCL
TSTPT_0
TSTPT_1
TSTPT_2
TSTPT_3
Note: The lower image view is from the top.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
7
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
5.1 Test Pins and General Control
PIN
NAME
HWTEST_EN
C10
I/O
TYPE(4)
DESCRIPTION
I
6
Manufacturing test enable signal. Connect this signal directly to ground on the
PCB for normal operation.
PARKZ
C13
I
6
DMD fast park control (active low Input with a hysteresis buffer). This signal is
used to quickly park the DMD when loss of power is imminent. The longest
lifetime of the DMD may not be achieved with the fast park operation;
therefore, this signal is intended to only be asserted when a normal park
operation is unable to be completed. The PARKZ signal is typically provided
from the DLPAxxxx interrupt output signal.
JTAGTCK
P12
I
6
TI internal use. Leave this pin unconnected.
JTAGTDI
P13
I
6
TI internal use. Leave this pin unconnected.
JTAGTDO1
N13(1)
O
1
TI internal use. Leave this pin unconnected.
JTAGTDO2
N12(1)
O
1
TI internal use. Leave this pin unconnected.
JTAGTMS1
M13
I
6
TI internal use. Leave this pin unconnected.
JTAGTMS2
N11
I
6
TI internal use. Leave this pin unconnected.
JTAGTRSTZ
P11
I
6
TI internal use.
This pin must be tied to ground, through an external resistor for normal
operation. Failure to tie this pin low during normal operation can cause start
up and initialization problems.(2)
6
Power-on reset (active low input with a hysteresis buffer). Self-configuration
starts when a low-to-high transition is detected on RESETZ. All controller
power and clocks must be stable before this reset is de-asserted. No signals
are in their active state while RESETZ is asserted. This pin is typically
connected to the RESETZ pin of the DLPA200x or RESET_Z of the
DLPA300x.
RESETZ
C11
I
TSTPT_0
R12
I/O
1
TSTPT_1
R13
I/O
1
TSTPT_2
R14
I/O
1
TSTPT_3
R15
I/O
1
TSTPT_4
P14
I/O
1
TSTPT_5
P15
I/O
1
TSTPT_6
N14
I/O
1
TSTPT_7
N15
I/O
1
(1)
(2)
(3)
(4)
8
NO.
Test pins (includes weak internal pulldown). Pins are tri-stated while RESETZ
is asserted low. Sampled as an input test mode selection control
approximately 1.5 µs after de-assertion of RESETZ, and then driven as
outputs.(2) (3)
Normal use: reserved for test output. Leave open for normal use.
Note: An external pullup may put the DLPC34xx in a test mode. See Section
7.3.8 for more information.
If the application design does not require an external pullup, and there is no external logic that can overcome the weak internal
pulldown resistor, then this I/O pin can be left open or unconnected for normal operation. If the application design does not require an
external pullup, but there is external logic that might overcome the weak internal pulldown resistor, then an external pulldown is
recommended to ensure a logic low.
External resistor must have a value of 8 kΩ or less to compensate for pins that provide internal pullup or pulldown resistors.
If the application design does not require an external pullup and there is no external logic that can overcome the weak internal
pulldown, then the TSTPT I/O can be left open (unconnected) for normal operation. If operation does not call for an external pullup, but
there is external logic that might overcome the weak internal pulldown resistor, then an external pulldown resistor is recommended to
ensure a logic low.
See Table 5-2 for type definitions.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
5.2 Parallel Port Input
PIN (1) (2)
NAME
NO.
I/O
TYPE(4)
DESCRIPTION
PARALLEL RGB MODE
BT656 INTERFACE MODE
PCLK
P3
I
11
Pixel clock
Pixel clock
PDM_CVS_TE
N4
I/O
5
Parallel data mask. Programable
polarity with default of active high.
Optional signal.
Unused
VSYNC_WE
P1
I
11
Vsync(3)
Unused
Unused
Unused
HSYNC_CS
N5
I
11
Hsync(3)
DATAEN_CMD
P2
I
11
Data valid
PDATA_0
PDATA_1
PDATA_2
PDATA_3
PDATA_4
PDATA_5
PDATA_6
PDATA_7
K2
K1
L2
L1
M2
M1
N2
N1
(TYPICAL RGB 888)
I
11
Blue (bit weight 1)
Blue (bit weight 2)
Blue (bit weight 4)
Blue (bit weight 8)
Blue (bit weight 16)
Blue (bit weight 32)
Blue (bit weight 64)
Blue (bit weight 128)
BT656_Data (0)
BT656_Data (1)
BT656_Data (2)
BT656_Data (3)
BT656_Data (4)
BT656_Data (5)
BT656_Data (6)
BT656_Data (7)
(TYPICAL RGB 888)
PDATA_8
PDATA_9
PDATA_10
PDATA_11
PDATA_12
PDATA_13
PDATA_14
PDATA_15
R1
R2
R3
P4
R4
P5
R5
P6
PDATA_16
PDATA_17
PDATA_18
PDATA_19
PDATA_20
PDATA_21
PDATA_22
PDATA_23
R6
P7
R7
P8
R8
P9
R9
P10
I
11
Green (bit weight 1)
Green (bit weight 2)
Green (bit weight 4)
Green (bit weight 8)
Green (bit weight 16)
Green (bit weight 32)
Green (bit weight 64)
Green (bit weight 128)
11
Red (bit weight 1)
Red (bit weight 2)
Red (bit weight 4)
Red (bit weight 8)
Red (bit weight 16)
Red (bit weight 32)
Red (bit weight 64)
Red (bit weight 128)
11
3D reference
• For 3D applications: left or right 3D reference (left = 1, right = 0). To be
provided by the host. Must transition in the middle of each frame (no
closer than 1 ms to the active edge of VSYNC).
• If a 3D application is not used, pull this input low through an external
resistor.
Unused
(TYPICAL RGB 888)
3DR
(1)
(2)
(3)
(4)
N6
I
I
Unused
PDATA(23:0) bus mapping depends on pixel format and source mode. See later sections for details.
Connect unused inputs to ground or pulldown to ground through an external resistor (8 kΩ or less).
VSYNC and HSYNC polarity can be adjusted by software.
See Table 5-2 for type definitions.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
9
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
5.3 DSI Input Data and Clock
PIN
NAME
NO.
I/O
TYPE(2)
DESCRIPTION
DCLKN
DCLKP
E2
E1
I/O
10
DSI LVDS differential clock for DSI interface.
DD0N
DD0P
DD1N
DD1P
DD2N
DD2P
DD3N
DD3P
G2
G1
F2
F1
D2
D1
C2
C1
I/O
10
Differential data bus for DSI data lane LVDS differential pair inputs 0
through 3.
(support a maximum of 4 input DSI lanes)(1)
RREF
F3
—
(1)
(2)
DSI reference resistor. RREF is an analog signal that requires a fixed
precision 30-kΩ ±1% resistor connected from this pin to ground when DSI
is used. If DSI is NOT used, leave this pin unconnected and floating.
Differential data bus 0 (DD0x) is required for DSI operation. The remaining three data lanes are optional and only needed depending
on the implementation and required video bandwidth. Leave any unused DSI LVDS pairs unconnected and floating.
See Table 5-2 for type definitions.
5.4 DMD Reset and Bias Control
PIN
NAME
NO.
I/O
TYPE(1)
DESCRIPTION
DMD_DEN_ARSTZ
B1
O
2
DMD driver enable (active high). DMD reset (active low). When
corresponding I/O power is supplied, the controller drives this signal low
after the DMD is parked and before power is removed from the DMD. If the
1.8-V power to the DLPC34xx is independent of the 1.8-V power to the
DMD, then TI recommends including a weak, external pulldown resistor to
hold the signal low in case DLPC34xx power is inactive while DMD power
is applied.
DMD_LS_CLK
A1
O
3
DMD, low speed (LS) interface clock
DMD_LS_WDATA
A2
O
3
DMD, low speed (LS) serial write data
DMD_LS_RDATA
B2
I
6
DMD, low speed (LS) serial read data
I/O
TYPE(1)
(1)
See Table 5-2 for type definitions.
5.5 DMD Sub-LVDS Interface
PIN
NAME
NO.
DESCRIPTION
DMD_HS_CLK_P
DMD_HS_CLK_N
A7
B7
O
4
DMD high speed (HS) interface clock
DMD_HS_WDATA_H_P
DMD_HS_WDATA_H_N
DMD_HS_WDATA_G_P
DMD_HS_WDATA_G_N
DMD_HS_WDATA_F_P
DMD_HS_WDATA_F_N
DMD_HS_WDATA_E_P
DMD_HS_WDATA_E_N
DMD_HS_WDATA_D_P
DMD_HS_WDATA_D_N
DMD_HS_WDATA_C_P
DMD_HS_WDATA_C_N
DMD_HS_WDATA_B_P
DMD_HS_WDATA_B_N
DMD_HS_WDATA_A_P
DMD_HS_WDATA_A_N
A3
B3
A4
B4
A5
B5
A6
B6
A8
B8
A9
B9
A10
B10
A11
B11
O
4
DMD sub-LVDS high speed (HS) interface write data lanes. The true
numbering and application of the DMD_HS_WDATA pins depend on the
software configuration. See Table 7-9.
(1)
10
See Table 5-2 for type definitions.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
5.6 Peripheral Interface
PIN (1)
NAME
NO.
I/O
TYPE(3)
DESCRIPTION
CMP_OUT
A12
I
6
Successive approximation ADC (analog-to-digital converter) comparator output (DLPC34xx
Input). To implement, use a successive approximation ADC with a thermistor feeding one
input of the external comparator and the DLPC34xx controller GPIO_10 (RC_CHARGE) pin
driving the other side of the comparator. It is recommended to use the DLPAxxxx to achieve
this function. CMP_OUT must be pulled-down to ground if this function is not used
(hysteresis buffer).
CMP_PWM
A15
O
1
TI internal use. Leave this pin unconnected.
9
Host interrupt (output)
HOST_IRQ indicates when the DLPC34xx auto-initialization is in progress and most
importantly when it completes.
This pin is tri-stated during reset. An external pullup must be included on this signal.
I2C secondary (port 0) SCL (bidirectional, open-drain signal with input hysteresis): This pin
requires an external pullup resistor. The secondary I2C I/Os are 3.6-V tolerant (high-voltageinput tolerant) and are powered by VCC_INTF (which can be 1.8, 2.5, or 3.3 V). External I2C
pullups must be connected to a host supply with an equal or higher supply voltage, up to a
maximum of 3.6 V (a lower pullup supply voltage does not typically satisfy the VIH
specification of the secondary I2C input buffers).
HOST_IRQ(2)
N8
O
IIC0_SCL(4)
N10
I/O
7
IIC1_SCL
R11
I/O
8
TI internal use. TI recommends an external pullup resistor.
IIC0_SDA(4)
N9
I/O
7
I2C secondary (port 0) SDA. (bidirectional, open-drain signal with input hysteresis): This pin
requires an external pullup resistor. The secondary I2C port is the control port of controller.
The secondary I2C I/O pins are 3.6-V tolerant (high-volt-input tolerant) and are powered by
VCC_INTF (which can be 1.8, 2.5, or 3.3 V). External I2C pullups must be connected to a
host supply with an equal or higher supply voltage, up to a maximum of 3.6 V (a lower pullup
supply voltage does not typically satisfy the VIH specification of the secondary I2C input
buffers).
IIC1_SDA
R10
I/O
8
TI internal use. TI recommends an external pullup resistor.
LED enable select. Automatically controlled by the DLPC34xx programmable DMD
sequence.
LED_SEL_0
B15
O
1
LED_SEL(1:0)
00
01
10
11
Enabled LED
None
Red
Green
Blue
LED_SEL_1
B14
O
1
The controller drives these signals low when RESETZ is asserted and the corresponding I/O
power is supplied. The controller continues to drive these signals low throughout the autoinitialization process. A weak, external pulldown resistor is recommended to ensure that the
LEDs are disabled when I/O power is not applied.
SPI0_CLK
A13
O
13
SPI (serial peripheral interface) port 0, clock. This pin is typically connected to the flash
memory clock.
SPI0_CSZ0
A14
O
13
SPI port 0, chip select 0 (active low output). This pin is typically connected to the flash
memory chip select.
TI recommends an external pullup resistor to avoid floating inputs to the external SPI device
during controller reset assertion.
SPI0_CSZ1
C12
O
13
SPI port 0, chip select 1 (active low output). This pin typically remains unused.
TI recommends an external pullup resistor to avoid floating inputs to the external SPI device
during controller reset assertion.
SPI0_DIN
B12
I
12
Synchronous serial port 0, receive data in. This pin is typically connected to the flash
memory data out.
SPI0_DOUT
B13
O
13
Synchronous serial port 0, transmit data out. This pin is typically connected to the flash
memory data in.
(1)
(2)
(3)
(4)
External pullup resistor must be 8 kΩ or less.
For more information about usage, see Section 7.3.2.
See Table 5-2 for type definitions.
When VCC_INTF is powered and VDD is not powered, the controller may drive the IIC0_xxx pins low which prevents communication
on this I2C bus. Do not power up the VCC_INTF pin before powering up the VDD pin for any system that has additional secondary
devices on this bus.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
11
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
5.7 GPIO Peripheral Interface
PIN (1)
NAME
NO.
GPIO_19
M15
I/O
TYPE(3)
DESCRIPTION(2)
I/O
1
General purpose I/O 19 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_18
M14
I/O
1
General purpose I/O 18 (hysteresis buffer). Options:
1. Optional GPIO. If unused, TI recommends this pin be configured as a logic zero GPIO output and
left unconnected. Otherwise this pin requires an external pullup or pulldown to avoid a floating
GPIO input.
2. MTR_SENSE, Motor Sense (Input): For focus motor control applications, this GPIO must be
configured as an input to the DLPC34xx and supplied from the focus motor position sensor.
GPIO_17
L15
I/O
1
General purpose I/O 17 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_16
L14
I/O
1
General purpose I/O 16 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_15
K15
I/O
1
General purpose I/O 15 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_14
K14
I/O
1
General purpose I/O 14 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_13
J15
I/O
1
General purpose I/O 13 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_12
J14
I/O
1
General purpose I/O 12 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
1
General purpose I/O 11 (hysteresis buffer). Options:
1. Thermistor power enable (output). Turns on the power to the thermistor when it is used and
enabled.
2. Optional GPIO. If unused, TI recommends this pin be configured as a logic zero GPIO output and
left unconnected. Otherwise this pin requires an external pullup or pulldown to avoid a floating
GPIO input.
GPIO_11
H15
I/O
GPIO_10
H14
I/O
1
General purpose I/O 10 (hysteresis buffer). Options:
1. RC_CHARGE (output): Intended to feed the RC charge circuit of the thermistor interface.
2. Optional GPIO. If unused, TI recommends this pin be configured as a logic zero GPIO output and
left unconnected. Otherwise this pin requires an external pullup or pulldown to avoid a floating
GPIO input.
GPIO_09
G15
I/O
1
General purpose I/O 09 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_08
G14
I/O
1
General purpose I/O 08 (hysteresis buffer). Normal mirror parking request (active low): To be driven
by the PROJ_ON output of the host. A logic low on this signal causes the DLPC34xx to PARK the
DMD, but it does not power down the DMD (the DLPAxxxx does that instead). The minimum high
time is 200 ms. The minimum low time is 200 ms.
GPIO_07
F15
I/O
1
General purpose I/O 07 (hysteresis buffer). If unused, TI recommends this pin be configured as a
logic zero GPIO output and left unconnected. Otherwise this pin requires an external pullup or
pulldown to avoid a floating GPIO input.
GPIO_06
F14
I/O
1
General purpose I/O 06 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
GPIO_05
E15
I/O
1
General purpose I/O 05 (hysteresis buffer). Optional GPIO. If unused, TI recommends this pin be
configured as a logic zero GPIO output and left unconnected. Otherwise this pin requires an external
pullup or pulldown to avoid a floating GPIO input.
12
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
PIN (1)
NAME
NO.
I/O
TYPE(3)
DESCRIPTION(2)
GPIO_04
E14
I/O
1
General purpose I/O 04 (hysteresis buffer). Options:
1. 3D glasses control (output): Controls the shutters on 3D glasses (Left = 1, Right = 0).
2. SPI1_CSZ1 (active-low output): Optional SPI1 chip select 1 signal. Requires an external pullup
resistor to deactivate this signal during reset and auto-initialization processes.
3. Optional GPIO. If unused, TI recommends this pin be configured as a logic zero GPIO output and
left unconnected. Otherwise this pin requires an external pullup or pulldown to avoid a floating
GPIO input.
GPIO_03
D15
I/O
1
General purpose I/O 03 (hysteresis buffer). SPI1_CSZ0 (active low output): SPI1 chip select 0 signal.
This pin is typically connected to the DLPAxxxx SPI_CSZ pin. Requires an external pullup resistor to
deactivate this signal during reset and auto-initialization processes.
1
General purpose I/O 02 (hysteresis buffer). Options:
1. SPI1_DOUT (output): SPI1 data output signal. This pin is typically connected to the DLPAxxxx
SPI_DIN pin.
2. Optional DSI bus width config 1 (input): The controller samples this pin during boot and is used to
define the number of lanes used for DSI operation. Requires an external pullup or pulldown
resistor to configure as defined in Table 5-1. After boot, this GPIO pin will continue to be used as
SPI1_DOUT. Select the external pullup or pulldown resistor to not interfere.
GPIO_02
D14
I/O
GPIO_01
C15
I/O
1
General purpose I/O 01 (hysteresis buffer). Options:
1. SPI1_CLK (output): SPI1 clock signal. This pin is typically connected to the DLPAxxxx SPI_CLK
pin.
2. Optional DSI bus width config 0 (input): The controller samples this pin during boot and is used to
define the number of lanes used for DSI operation. Requires an external pullup or pulldown
resistor to configure as defined in Table 5-1. After boot, this GPIO pin will continue to be used as
SPI1_CLK. Select the external pullup or pulldown resistor to not interfere.
GPIO_00
C14
I/O
1
General purpose I/O 00 (hysteresis buffer). SPI1_DIN (input): SPI1 data input signal. This pin is
typically connected to the DLPAxxxx SPI_DOUT pin.
(1)
(2)
(3)
GPIO pins must be configured through software for input, output, bidirectional, or open-drain operation. Some GPIO pins have one or
more alternative use modes, which are also software configurable. An external pullup resistor is required for each signal configured as
open-drain.
General purpose I/O for the DLPC3433 and DLPC3438 controllers. These GPIO pins are software configurable.
See Table 5-2 for type definitions.
Table 5-1. GPIO_01 and GPIO_02
GPIO_02
GPIO_01
DSI-Lane-Config_1
DSI-Lane-Config_0
Number of DSI Data
Lanes
Copyright © 2020 Texas Instruments Incorporated
0
0
1
0
1
2
1
0
3
1
1
4
Submit Document Feedback
13
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
5.8 Clock and PLL Support
PIN
NAME
NO.
I/O
TYPE(1)
DESCRIPTION
PLL_REFCLK_I
H1
I
11
Reference clock crystal input. If an external oscillator is used instead of a crystal, use
this pin as the oscillator input.
PLL_REFCLK_O
J1
O
5
Reference clock crystal return. If an external oscillator is used instead of a crystal,
leave this pin unconnected (floating with no added capacitive load).
(1)
See Table 5-2 for type definitions.
5.9 Power and Ground
PIN
I/O
TYPE
VDD
C5, D5, D7,
D12, J4, J12,
K3, L4, L12,
M6, M9, D9,
D13, F13,
H13, L13,
M10, D3, E3
—
PWR
Core 1.1-V power (main 1.1 V)
VDDLP12
C3
—
PWR
DSI PHY low power mode driver supply. It is recommended to externally
tie this pin to VDD.
VSS
Common to all
package types
C4, D6, D8,
D10, E4, E13,
F4, G4, G12,
H4, H12, J3,
J13, K4, K12,
L3, M4, M5,
M8, M12, G13,
C6, C8
Only available
on DLPC3438
F6, F7, F8, F9,
F10, G6, G7,
G8, G9, G10,
H6, H7, H8,
H9, H10, J6,
J7, J8, J9,
J10, K6, K7,
K8, K9, K10
—
GND
Core ground (eDRAM, DSI, I/O ground, thermal ground)
VCC18
C7, C9, D4,
E12, F12, K13,
M11
—
PWR
All 1.8-V I/O power:
(1.8-V power supply for all I/O pins except the host or parallel interface
and the SPI flash interface. This includes RESETZ, PARKZ, LED_SEL,
CMP_OUT, GPIO, IIC1, TSTPT, and JTAG pins.)
VCC_INTF
M3, M7, N3,
N7
—
PWR
Host or parallel interface I/O power: 1.8 V to 3.3 V (includes IIC0,
PDATA, video syncs, and HOST_IRQ pins)
VCC_FLSH
D11
—
PWR
Flash interface I/O power: 1.8 V to 3.3 V
(dedicated SPI0 power pin)
VDD_PLLM
H2
—
PWR
MCG PLL (primary clock generator phase lock loop) 1.1-V power
VSS_PLLM
G3
—
RTN
MCG PLL return
VDD_PLLD
J2
—
PWR
DCG PLL (DMD clock generator phase lock loop) 1.1-V power
VSS_PLLD
H3
—
RTN
DCG PLL return
NAME
14
NO.
Submit Document Feedback
DESCRIPTION
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Table 5-2. I/O Type Subscript Definition
I/O
SUBSCRIPT
DESCRIPTION
SUPPLY REFERENCE
ESD STRUCTURE
1
1.8-V LVCMOS I/O buffer with 8-mA drive
Vcc18
ESD diode to GND and supply rail
2
1.8-V LVCMOS I/O buffer with 4-mA drive
Vcc18
ESD diode to GND and supply rail
3
1.8-V LVCMOS I/O buffer with 24-mA drive
Vcc18
ESD diode to GND and supply rail
4
1.8-V sub-LVDS output with 4-mA drive
Vcc18
ESD diode to GND and supply rail
Vcc_INTF
ESD diode to GND and supply rail
Vcc18
ESD diode to GND and supply rail
Vcc_INTF
ESD diode to GND and supply rail
Vcc18
ESD diode to GND and supply rail
5
1.8-V, 2.5-V, 3.3-V LVCMOS with 4-mA drive
6
1.8-V LVCMOS input
I2C
7
1.8-V, 2.5-V, 3.3-V
8
1.8-V I2C with 3-mA drive
9
1.8-V, 2.5-V, 3.3-V LVCMOS with 8-mA drive
10
with 3-mA drive
DSI LVDS I/O
Vcc_INTF
ESD diode to GND and supply rail
VDD for high speed
transmit, high speed
receive, and low power
receive.
VDDLP12 for low power
transmit
ESD diode to GND and supply rail
11
1.8-V, 2.5-V, 3.3-V LVCMOS input
Vcc_INTF
ESD diode to GND and supply rail
12
1.8-V, 2.5-V, 3.3-V LVCMOS input
Vcc_FLSH
ESD diode to GND and supply rail
13
1.8-V, 2.5-V, 3.3-V LVCMOS with 8-mA drive
Vcc_FLSH
ESD diode to GND and supply rail
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
15
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6 Specifications
6.1 Absolute Maximum Ratings
over operating free-air temperature (unless otherwise noted)(1)
MIN
MAX
UNIT
SUPPLY VOLTAGE(2)
V(VDD)
–0.3
1.21
V
V(VDDLP12)
–0.3
1.32
V
V(VCC18)
–0.3
1.96
V
DMD Sub-LVDS Interface (DMD_HS_CLK_x and DMD_HS_WDATA_x_y)
–0.3
1.96
V
V(VCC_INTF)
–0.3
3.60
V
V(VCC_FLSH)
–0.3
3.60
V
V(VDD_PLLM) (MCG PLL)
–0.3
1.21
V
V(VDD_PLLD) (DCG PLL)
–0.3
1.21
V
VI2C buffer (I/O type 7)
–0.3
See (3)
V
GENERAL
TJ
Operating junction temperature
–30
125
°C
Tstg
Storage temperature
–40
125
°C
(1)
(2)
(3)
Stresses beyond those listed under Section 6.1 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 Section 6.3. Exposure to
absolute-maximum-rated conditions for extended periods may affect device reliability.
All voltage values are with respect to VSS (GND).
I/O is high voltage tolerant; that is, if VCC_INTF = 1.8 V, the input is 3.3-V tolerant, and if VCC_INTF = 3.3 V, the input is 5-V tolerant.
6.2 ESD Ratings
VALUE
V(ESD)
(1)
(2)
16
Electrostatic
discharge
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins(1)
±2000
Charged-device model (CDM), per JEDEC specification JESD22-C101, all pins(2)
±500
UNIT
V
JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
MIN
V(VDD)
Core power 1.1 V (main 1.1 V)
V(VDDLP12)
DSI PHY low power mode driver supply
V(VCC18)
All 1.8-V I/O power:
(1.8-V power supply for all I/O pins except the host or
parallel interface and the SPI flash interface. This includes
RESETZ, PARKZ LED_SEL, CMP_OUT, GPIO, IIC1,
TSTPT, and JTAG pins.)
V(VCC_INTF)
Host or parallel interface I/O power: 1.8 to 3.3 V (includes
See (1)
IIC0, PDATA, video syncs, and HOST_IRQ pins)
V(VCC_FLSH)
Flash interface I/O power: 1.8 to 3.3 V
See (3) (4)
NOM
MAX
UNIT
1.045
1.10
1.155
V
1.045
1.10
1.155
V
1.64
1.80
1.96
V
1.64
1.80
1.96
2.28
2.50
2.72
See (1)
3.02
3.30
3.58
1.64
1.80
1.96
2.28
2.50
2.72
3.02
3.30
3.58
V
V
V(VDD_PLLM)
MCG PLL 1.1-V power
See (2)
1.025
1.100
1.155
V
V(VDD_PLLD)
DCG PLL 1.1-V power
See (2)
1.025
1.100
1.155
V
–30
85
°C
–30
105
°C
temperature(5)
TA
Operating ambient
TJ
Operating junction temperature
(1)
(2)
(3)
(4)
(5)
These supplies have multiple valid ranges.
The minimum voltage is lower than other 1.1-V supply minimum to enable additional filtering. This filtering may result in an IR drop
across the filter.
It is recommended that VDDLP12 rail is tied to the VDD rail. The DSI LP supply (VDDLP12) is only used for read responses from the
controller which are not supported. Because of this, a separate 1.2-V rail is not required. If a separate 1.2-V supply is already being
used to power this rail, a voltage tolerance of ±6.67% is allowed on this separate 1.2-V supply.
When the DSI-PHY LP supply (VDDLP12) is fed from a supply separate from VDD, the VDDLP12 power must sequence ON after the
1.1-V core supply and must sequence OFF before the 1.1-V core supply.
The operating ambient temperature range assumes 0 forced air flow, a JEDEC JESD51 junction-to-ambient thermal resistance value
at 0 forced air flow (RθJA at 0 m/s), a JEDEC JESD51 standard test card and environment, along with minimum and maximum
estimated power dissipation across process, voltage, and temperature. Thermal conditions vary by application, and this affects RθJA.
Thus, maximum operating ambient temperature varies by application.
• Ta_min = Tj_min – (Pd_min × RθJA) = –30°C – (0.0 W × 30.3°C/W) = –30°C
• Ta_max = Tj_max – (Pd_max × RθJA) = +105°C – (0.348 W × 30.3°C/W) = +94.4°C
6.4 Thermal Information
DLPC3433
DLPC3438
ZVB (NFBGA)
ZEZ (NFBGA)
176 PINS
201 PINS
11.2
10.1
airflow(2)
30.3
28.8
at 1 m/s of forced airflow(2)
27.4
25.3
airflow(2)
26.6
24.4
0.27
0.23
THERMAL METRIC(1)
RθJC
Junction-to-case top thermal resistance
at 0 m/s of forced
RθJA
Junction-to-air thermal
resistance
at 2 m/s of forced
ψJT
(1)
(2)
(3)
Temperature variance from junction to package top center temperature, per
unit power dissipation(3)
UNIT
°C/W
°C/W
°C/W
For more information about traditional and new thermal metrics, see the IC Package Thermal Metrics application report, SPRA953.
Thermal coefficients abide by JEDEC Standard 51. RθJA is the thermal resistance of the package as measured using a JEDEC defined
standard test PCB. This JEDEC test PCB is not necessarily representative of the DLPC34xx PCB and thus the reported thermal
resistance may not be accurate in the actual product application. Although the actual thermal resistance may be different, it is the best
information available during the design phase to estimate thermal performance.
Example: (0.5 W) × (0.2 C/W) ≈ 0.1°C temperature rise.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
17
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.5 Power Electrical Characteristics
over operating free-air temperature range (unless otherwise noted)
PARAMETER (3) (4) (5)
I(VDD) + I
(VDD_PLLM)
+ I 1.1-V rails
(VDD_PLLD)
TYP(1)
MAX(2)
Frame rate = 60 Hz
168
278
Frame rate = 120 Hz
211
362
TEST CONDITIONS
MIN
Frame rate = 60 Hz
6
Frame rate = 120 Hz
6
Frame rate = 60 Hz
6
Frame rate = 120 Hz
6
Frame rate = 60 Hz
35
48
Frame rate = 120 Hz
35
48
Host or parallel interface I/O current: 1.8 to Frame rate = 60 Hz
3.3 V (includes IIC0, PDATA, video syncs,
Frame rate = 120 Hz
and HOST_IRQ pins)(6)
2
I(VCC_INTF)
I(VCC_FLSH)
Flash interface I/O current: 1.8 to 3.3 V(6)
I(VDD_PLLM)
MCG PLL 1.1V(6)
I(VDD_PLLD)
DCG PLL 1.1V(6)
I(VCC18)
All 1.8-V I/O current: (1.8-V power supply
for all I/O other than the host or parallel
interface and the SPI flash interface)
(1)
(2)
(3)
(4)
(5)
(6)
18
2
Frame rate = 60 Hz
1
Frame rate = 120 Hz
1
UNIT
mA
mA
mA
mA
mA
mA
Assumes nominal process, voltage, and temperature (25°C nominal ambient) with nominal input images.
Assumes worst case process, maximum voltage, and high nominal ambient temperature of 65°C with worst case input image.
Values assume all pins using 1.1 V are tied together (including VDDLP12), and programmable host and flash I/O are at the minimum
nominal voltage (that is 1.8 V).
Input image is 1280 × 720 (HD) 24 bits using VESA reduced blanking v2 timings on the parallel interface at the frame rate shown with
the 0.3-in 720p (DLP3010) DMD. The controller has the CAIC and LABB algorithms turned off.
The values do not take into account software updates or customer changes that may affect power performance.
This rail was not measured due to board limitations. Simulation values are used instead. Simulations assume 12.5% activity factor,
30% clock gating on appropriate domains, and mixed SVT (standard threshold voltage) or HVT (high threshold voltage) cells.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.6 Pin Electrical Characteristics
over operating free-air temperature range (unless otherwise noted)
PARAMETER(3)
TEST
CONDITIONS(4)
0.7 ×
VCC_INTF
I2C buffer (I/O type 7)
VIH
High-level input
threshold voltage
VIL
VOH
VOL
High-level output
voltage
Low-level output
voltage
TYP
MAX
See
VCC18 = 1.8 V
I/O type 1, 6 for pins noted in (2)
VCC18 = 1.8 V
I/O type 5, 9, 11
VCC_INTF = 1.8 V
I/O type 12, 13
VCC_FLSH = 1.8 V
1.17
3.6
I/O type 5, 9, 11
VCC_INTF = 2.5 V
1.7
3.6
I/O type 12, 13
VCC_FLSH = 2.5 V
1.7
3.6
I/O type 5, 9, 11
VCC_INTF = 3.3 V
2.0
3.6
I/O type 12, 13
VCC_FLSH = 3.3 V
2.0
3.6
–0.5
0.3 ×
VCC_INTF
0.63
1.17
3.6
1.3
3.6
1.17
3.6
I/O type 1, 2, 3, 6, 8 except pins
noted in (2)
VCC18 = 1.8 V
–0.3
I/O type 1, 6 for pins noted in (2)
VCC18 = 1.8 V
–0.3
0.5
I/O type 5, 9, 11
VCC_INTF = 1.8 V
–0.3
0.63
I/O type 12, 13
VCC_FLSH = 1.8 V
–0.3
0.63
I/O type 5, 9, 11
VCC_INTF = 2.5 V
–0.3
0.7
I/O type 12, 13
VCC_FLSH = 2.5 V
–0.3
0.7
I/O type 5, 9, 11
VCC_INTF = 3.3 V
–0.3
0.8
0.8
I/O type 12, 13
VCC_FLSH = 3.3 V
–0.3
I/O type 1, 2, 3, 6, 8
VCC18 = 1.8 V
1.35
I/O type 5, 9, 11
VCC_INTF = 1.8 V
1.35
I/O type 12, 13
VCC_FLSH = 1.8 V
1.35
I/O type 5, 9, 11
VCC_INTF = 2.5 V
1.7
I/O type 12, 13
VCC_FLSH = 2.5 V
1.7
I/O type 5, 9, 11
VCC_INTF = 3.3 V
2.4
I/O type 12, 13
VCC_FLSH = 3.3 V
2.4
I2C buffer (I/O type 7)
VCC_INTF > 2 V
0.4
I2C buffer (I/O type 7)
VCC_INTF < 2 V
0.2 ×
VCC_INTF
I/O type 1, 2, 3, 6, 8
VCC18 = 1.8 V
0.45
I/O type 5, 9, 11
VCC_INTF = 1.8 V
0.45
I/O type 12, 13
VCC_FLSH = 1.8 V
0.45
I/O type 5, 9, 11
VCC_INTF = 2.5 V
0.7
I/O type 12, 13
VCC_FLSH = 2.5 V
0.7
I/O type 5, 9, 11
VCC_INTF = 3.3 V
0.4
I/O type 12, 13
VCC_FLSH = 3.3 V
0.4
Copyright © 2020 Texas Instruments Incorporated
UNIT
(1)
I/O type 1, 2, 3, 6, 8 except pins
noted in (2)
I2C buffer (I/O type 7)
Low-level input
threshold voltage
MIN
V
V
V
V
Submit Document Feedback
19
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
over operating free-air temperature range (unless otherwise noted)
PARAMETER(3)
IOH
High-level output
current(5)
TEST
CONDITIONS(4)
I/O type 2, 4
VCC18 = 1.8 V
I/O type 5
VCC_INTF = 1.8 V
I/O type 1
VCC18 = 1.8 V
3.5
I/O type 9
VCC_INTF = 1.8 V
3.5
I/O type 13
VCC_FLSH = 1.8 V
3.5
I/O type 3
VCC18 = 1.8 V
I/O type 5
VCC_INTF = 2.5 V
5.4
I/O type 9, 13
VCC_INTF = 2.5 V
10.8
I/O type 13
VCC_FLSH = 2.5 V
10.8
I/O type 5
VCC_INTF = 3.3 V
7.8
I/O type 9
VCC_INTF = 3.3 V
15
I/O type 13
VCC_FLSH = 3.3 V
15
I2C buffer (I/O type 7)
IOL
20
Low-level output
current(6)
MIN
MAX
UNIT
2
2
10.6
mA
3
I/O type 2, 4
VCC18 = 1.8 V
2.3
I/O type 5
VCC_INTF = 1.8 V
2.3
I/O type 1
VCC18 = 1.8 V
4.6
I/O type 9
VCC_INTF = 1.8 V
4.6
I/O type 13
VCC_FLSH = 1.8 V
I/O type 3
VCC18 = 1.8 V
I/O type 5
VCC_INTF = 2.5 V
5.2
I/O type 9
VCC_INTF = 2.5 V
10.4
I/O type 13
VCC_FLSH = 2.5 V
10.4
I/O type 5
VCC_INTF = 3.3 V
4.4
I/O type 9
VCC_INTF = 3.3 V
8.9
I/O type 13
VCC_FLSH = 3.3 V
8.9
Submit Document Feedback
TYP
4.6
13.9
mA
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
over operating free-air temperature range (unless otherwise noted)
PARAMETER(3)
High-impedance
leakage current
(1)
(2)
(3)
(4)
(5)
(6)
Input capacitance
(including package)
TYP
MAX
–10
10
I/O type 1, 2, 3, 6, 8,
VCC18 = 1.8 V
–10
10
I/O type 5, 9, 11
VCC_INTF = 1.8 V
–10
10
I/O type 12, 13
VCC_FLSH = 1.8 V
–10
10
I/O type 5, 9, 11
VCC_INTF = 2.5 V
–10
10
I/O type 12, 13
VCC_FLSH = 2.5 V
–10
10
I/O type 5, 9, 11
VCC_INTF = 3.3 V
–10
10
I/O type 12, 13
VCC_FLSH = 3.3 V
–10
10
I/O type 1, 2, 3, 6, 8
VCC18 = 1.8 V
2.6
3.5
I/O type 5, 9, 11
VCC_INTF = 1.8 V
2.6
3.5
I/O type 12, 13
VCC_FLSH = 1.8 V
2.6
3.5
I/O type 5, 9, 11
VCC_INTF = 2.5 V
2.6
3.5
I/O type 12, 13
VCC_FLSH = 2.5 V
2.6
3.5
I/O type 5, 9, 11
VCC_INTF = 3.3 V
2.6
3.5
I/O type 12, 13
VCC_FLSH = 3.3 V
2.6
3.5
Sub-LVDS – DMD high speed
(I/O type 4)
VCC18 = 1.8 V
I2C
CI
MIN
VI2C buffer < 0.1 ×
VCC_INTF or
VI2C buffer > 0.9 ×
VCC_INTF
I2C
IOZ
TEST
CONDITIONS(4)
buffer (I/O type 7)
buffer (I/O type 7)
UNIT
µA
5
pF
3
I/O is high voltage tolerant; that is, if VCC_INTF = 1.8 V, the input is 3.3-V tolerant, and if VCC_INTF = 3.3 V, the input is 5-V tolerant.
Controller pins CMP_OUT, PARKZ, RESETZ, and GPIO_00 through GPIO_19 have slightly varied VIH and VIL range from other 1.8-V
I/O.
The I/O type refers to the type defined in Table 5-2.
Test conditions that define a value for VCC18, VCC_INTF, or VCC_FLSH show the nominal voltage that the specified I/O's supply
reference is set to.
At a high level output signal, the given I/O will be able to output at least the minimum current specified.
At a low level output signal, the given I/O will be able to sink at least the minimum current specified.
6.7 Internal Pullup and Pulldown Electrical Characteristics
over operating free-air temperature (unless otherwise noted) (2)
INTERNAL PULLUP AND PULLDOWN RESISTOR CHARACTERISTICS
Weak pullup resistance
Weak pulldown resistance
(1)
(2)
TEST
CONDITIONS(1)
MIN
MAX
VCCIO = 3.3 V
29
63
VCCIO = 2.5 V
38
90
VCCIO = 1.8 V
56
148
VCCIO = 3.3 V
30
72
VCCIO = 2.5 V
36
101
VCCIO = 1.8 V
52
167
UNIT
kΩ
kΩ
The resistance is dependent on VCCIO, the pin's supply reference (see a given pins supply reference in Table 5-2).
An external 8-kΩ pullup or pulldown (if needed) would work for any voltage condition to correctly pull enough to override any
associated internal pullups or pulldowns.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
21
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.8 DMD Sub-LVDS Interface Electrical Characteristics
over operating free-air temperature range (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
0.8
0.9
1.0
V
75
mV
VCM
Common mode voltage
VCM (Δpp)(1)
VCM change peak-to-peak (during switching)
VCM (Δss)(1)
VCM change steady state
–10
|VOD|(2)
Differential output voltage magnitude
170
VOD (Δ)
VOD change (between logic states)
VOH
Single-ended output voltage high
UNIT
10
mV
250
350
mV
10
mV
0.825
1.025
1.175
–10
V
VOL
Single-ended output voltage low
0.625
0.775
0.975
V
Txterm
Internal differential termination
80
100
120
Ω
Txload
100-Ω differential PCB trace
(50-Ω transmission lines)
0.5
6
in
(1)
(2)
See Figure 6-1.
VOD is the differential voltage measured across a 100-Ω termination resistance connected directly between the transmitter differential
pins. VOD = VP – VN, where P and N are the differential output pins. |VOD| is the magnitude of the peak-to-peak voltage swing across
the P and N output pins (see Figure 6-2). VCM cancels out between signals when measured differentially, thus the reason VOD swings
relative to zero.
+VOD
90
VCM
VCM (ûSS)
VCM (ûP-P)
Differential Voltage (%)
Common Mode Voltage (V)
100
80
|VOD|
70
60
(0 V) 50
40
30
|VOD|
20
10
±VOD
0
Figure 6-1. Common Mode Voltage
tFALL
tRISE
VCM is removed when the signals are viewed differentially.
Figure 6-2. Differential Output Signal
22
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.9 DMD Low-Speed Interface Electrical Characteristics
over operating free-air temperature range (unless otherwise noted)
PARAMETER (3)
TEST CONDITIONS
VOH(DC)
DC output high voltage for DMD_LS_WDATA
and DMD_LS_CLK
VOL(DC)
DC output low voltage for DMD_LS_WDATA
and DMD_LS_CLK
VOH(AC) (1)
AC output high voltage for DMD_LS_WDATA
and DMD_LS_CLK
VOL(AC) (2)
AC output low voltage for DMD_LS_WDATA
and DMD_LS_CLK
MIN
(2)
(3)
UNIT
V
0.3 ×
VCC18
V
0.8 ×
VCC18
VCC18 +
0.5
V
–0.5
0.2 ×
VCC18
V
3.0
VOL(DC) to VOH(AC) for rising edge
and VOH(DC) to VOL(AC) for rising
edge
1.0
DMD_DEN_ARSTZ
VOL(AC) to VOH(AC) for rising edge
0.25
V/ns
DMD_LS_RDATA
(1)
MAX
0.7 ×
VCC18
DMD_LS_WDATA and DMD_LS_CLK
Slew rate
TYP
0.5
VOH(AC) maximum applies to overshoot. When the DMD_LS_WDATA and DMD_LS_CLK lines include a proper 43-Ω series termination
resistor, the DMD operates within the LPSDR input AC specifications.
VOL(AC) minimum applies to undershoot. When the DMD_LS_WDATA and DMD_LS_CLK lines include a proper 43-Ω series
termination resistor, the DMD operates within the LPSDR input AC specifications.
See Figure 6-4 for DMD_LS_CLK, and DMD_LS_WDATA rise and fall times. See Figure 6-3 for DMD_DEN_ARSTZ rise and fall times.
DMD_DEN_ARSTZ
100
90
VOH(AC) 80
VCC18 Voltage (%)
VOH(AC) 80
VCC18 Voltage (%)
LS_CLK, LS_WDATA
100
90
70
60
50
40
30
VOH(DC) 70
60
50
40
VOL(DC) 30
VOL(AC) 20
VOL(AC) 20
10
10
0
0
tRISE
tFALL
Figure 6-3. DMD_DEN_ARSTZ Slew Rate
Copyright © 2020 Texas Instruments Incorporated
tRISE
tFALL
Figure 6-4. LS_CLK and LS_WDATA Slew Rate
Submit Document Feedback
23
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.10 System Oscillator Timing Requirements
clock)(1)
fclk
Clock frequency, MOSC (primary oscillator
tc
Cycle time, MOSC (clock period)(1)
See Figure 6-5
tw(H)
Pulse duration as percent of tc (2), MOSC, high
tw(L)
MIN
NOM
MAX
UNIT
23.998
24.000
24.002
MHz
41.663
41.667
41.670
ns
50% to 50% reference
points (signal)
40%
50%
Pulse duration as percent of tc (2), MOSC, low
50% to 50% reference
points (signal)
40%
50%
tt
Transition time(2), MOSC
20% to 80% reference
points (rising signal)
80% to 20% reference
points (falling signal)
10
ns
tjp
Long-term, peak-to-peak, period jitter(2), MOSC
(that is the deviation in period from ideal period due
solely to high frequency jitter)
(1)
(2)
2%
The frequency accuracy for MOSC is ±200 PPM. This includes impact to accuracy due to aging, temperature, and trim sensitivity. The
MOSC input does not support spread spectrum clock spreading.
Applies only when driven by an external digital oscillator.
tC
tW(H)
tT
tT
tW(L)
80%
50%
20%
MOSC
Figure 6-5. System Oscillators
24
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.11 Power Supply and Reset Timing Requirements
MIN
MAX
tw(L)
Pulse duration, active low, RESETZ
50% to 50% reference points (signal)
tr
Rise time, RESETZ(1)
20% to 80% reference points (signal)
0.5
µs
80% to 20% reference points (signal)
0.5
µs
1
ms
RESETZ(1)
tf
Fall time,
trise
Rise time, VDD (during VDD ramp up at
turn-on)
(1)
1.25
UNIT
0.3 V to 1.045 V (VDD)
µs
For more information on RESETZ, see Section 5.
DC Power Supplies
RESETZ
tr
tf
tw(L)
80%
80%
50%
50%
20%
20%
tw(L)
tw(L)
Time
Figure 6-6. Power-Up and Power-Down RESETZ Timing
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
25
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.12 Parallel Interface Frame Timing Requirements
See Section 11.1.2.2 for additional information
MIN
MAX
UNIT
tp_vsw
Pulse duration – default VSYNC_WE high
50% reference points
1
lines
tp_vbp
Vertical back porch (VBP) – time from the active edge of
VSYNC_WE to the active edge of HSYNC_CS for the first
active line(1)
50% reference points
2
lines
tp_vfp
Vertical front porch (VFP) – time from the active edge of the
HSYNC_CS following the last active line in a frame to the active 50% reference points
edge of VSYNC_WE(1)
1
lines
lines
Total vertical blanking – the sum of VBP and VFP (tp_vbp + t
50% reference points
See (1)
tp_hsw
Pulse duration – default HSYNC_CS high
50% reference points
4
tp_hbp
Horizontal back porch (HBP) – time from the active edge of
HSYNC_CS to the rising edge of DATAEN_CMD
50% reference points
4
PCLKs
tp_hfp
Horizontal front porch (HFP) – time from the falling edge of
DATAEN_CMD to the active edge of HSYNC_CS
50% reference points
8
PCLKs
tp_tvb
(1)
p_vfp)
128
PCLKs
The minimum total vertical blanking is defined by the following equation: tp_tvb(min) = 6 + [8 × Max(1, Source_ALPF / DMD_ALPF)]
lines
where:
• SOURCE_ALPF = Input source active lines per frame
• DMD_ALPF = Actual DMD used lines per frame supported
1 Frame
tp_vsw
VSYNC_WE
(This diagram assumes the VSYNC
active edge is the rising edge)
tp_vbp
tp_vfp
HSYNC_CS
DATAEN_CMD
1 Line
tp_hsw
HSYNC_CS
tp_hbp
(This diagram assumes the HSYNC
active edge is the rising edge)
tp_hfp
DATAEN_CMD
PDATA(23/15:0)
P0
P1
P2
P3
P
n-2
P
n-1
Pn
PCLK
Figure 6-7. Parallel Interface Frame Timing
26
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.13 Parallel Interface General Timing Requirements
ƒclock
PCLK frequency
tp_clkper
PCLK period
50% reference points
MIN
MAX
UNIT
1.0
155.0
MHz
6.45
1000
ns
tp_clkjit
PCLK jitter
Max ƒclock
tp_wh
PCLK pulse duration high
50% reference points
2.43
ns
tp_wl
PCLK pulse duration low
50% reference points
2.43
ns
tp_su
Setup time – HSYNC_CS, DATAEN_CMD,
PDATA(23:0) valid before the active edge of PCLK
50% reference points
0.9
ns
tp_h
Hold time – HSYNC_CS, DATAEN_CMD,
PDATA(23:0) valid after the active edge of PCLK
50% reference points
0.9
ns
tt
Transition time – all signals
20% to 80% reference
points (rising signal)
80% to 20% reference
points (falling signal)
0.2
tsetup, 3DR
This is the setup time with respect to VSYNC(2)
50% reference points
1.0
ms
thold, 3DR
This is the hold time with respect VSYNC(3)
50% reference points
1.0
ms
(1)
(2)
(3)
See
(1)
2.0
ns
Calculate clock jitter (in ns) using this formula: Jitter = [1 / ƒclock – 5.76 ns]. Setup and hold times must be met even with clock jitter.
In other words, the 3DR signal must change at least 1.0 ms before VSYNC changes.
In other words, the 3DR signal must not change for at least 1.0 ms after VSYNC changes.
tp_clkper
tp_wh
tp_wl
PCLK
tp_su
tp_h
Figure 6-8. Parallel Interface Pixel Timing
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
27
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.14 BT656 Interface General Timing Requirements
The DLPC34xx controller input interface supports the industry standard BT.656 parallel video interface (2) . See the
appropriate ITU-R BT.656 specification for detailed interface timing requirements.
ƒclock
Clock frequency, PCLK
tp_clkper
Clock period, PCLK
50% reference points
tp_clkjit
Clock jitter, PCLK
Max ƒclock
MIN
MAX
UNIT
1.0
33.5
MHz
1000
ns
29.85
See (1)
tp_wh
Pulse duration low, PCLK
50% reference points
10.0
ns
tp_wl
Pulse duration high, PCLK
50% reference points
10.0
ns
tp_su
Setup time – PDATA(7:0) before the active edge of
PCLK
50% reference points
3.0
ns
tp_h
Hold time – PDATA(7:0) after the active edge of
PCLK
50% reference points
0.9
ns
tt
Transition time – all signals
20% to 80% reference points
0.2
(1)
(2)
23
3.0
ns
Calculate clock jitter (in ns) using this formula: Jitter = [1 / ƒclock – 5.76 ns]. Clock jitter must maintain setup and hold times. BT.656 data
bits must be mapped to the DLPC34xx PDATA bus as shown in Figure 6-9 shows BT.656 bus mode YCbCr 4:2:2 source PDATA (23:0)
mapping.
The BT.656 interface accepts 8 bits per color, 4:2:2 YCb/Cr data encoded per the industry standard through PDATA(7:0) on the active
edge of PCLK (that is programmable). See Figure 6-9.
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
PDATA(7:0) of the input pixel data bus
Bus assignment mapping
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
Y
7
Y
6
Y
5
Y
4
Y
3
Y
2
Y
1
Y
0
Data bit mapping on controller pin
Figure 6-9. BT.656 Interface Mode Bit Mapping
6.15 DSI Host Timing Requirements
These timing requirements describe specific host minimum values that are higher than those specified in the MIPI standards.
It is critical for proper operation that the host meet these minimum timing requirements for specified MIPI parameters. The
decoded DSI data must also follow all Section 6.12.
MIN
MAX
UNIT
Clock lane
Frequency
80
235
MHz
Data lane
Effective data rate
160
470
Mbps
Number of data lanes
Selectable
1
4
lanes
tHS-PREPARE+ tHS-ZERO
80-MHz to 94-MHz HS
During a LP to HS transition, the time that
clock
the transmitter drives the HS-0 state prior to
95-MHz to 235-MHz HS
transmitting the synchronization sequence
clock(1)
tHS-SETTLE
(1)
(2)
(3)
28
Time interval during which the HS receiver
ignores any data lane HS transitions,
starting from the beginning of THS-PREPARE;
the HS receiver ignores any data lane
transitions before the minimum value, and
responds to any data lane transitions after
the maximum value
565
ns
465(2)
ns
80-MHz to 94-MHz HS cock
565(3)
ns
95-MHz to 235-MHz HS
clock
465(3)
ns
Example: At 172 MHz and tHS-PREPARE = 51.46 ns → 51.46 ns + tHS-ZERO ≥ 465 ns. Therefore tHS-ZERO≥ 413.54 ns.
Minimum values are higher than those required by the MIPI standard. tHS-PREPARE must be within the MIPI specified range.
Maximum values are higher than those required by the MIPI standard.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.16 Flash Interface Timing Requirements
The DLPC34xx flash memory interface consists of a SPI flash serial interface with a programmable clock rate. The
DLPC34xx can support 1- to 128-Mb flash memories.(2) (3) (4)
fclock
See (1)
SPI_CLK frequency
MIN
MAX
UNIT
1.4
36.0
MHz
704
tp_clkper
SPI_CLK period
50% reference points
27.8
tp_wh
SPI_CLK pulse duration high
50% reference points
352
ns
tp_wl
SPI_CLK pulse duration low
50% reference points
352
ns
tt
Transition time – all signals
20% to 80% reference
points (rising signal)
80% to 20% reference
points (falling signal)
0.2
tp_su
Setup time – SPI_DIN valid before SPI_CLK falling edge 50% reference points
tp_h
Hold time – SPI_DIN valid after SPI_CLK falling edge
50% reference points
tp_clqv
SPI_CLK clock falling edge to output valid time –
SPI_DOUT and SPI_CSZ
50% reference points
tp_clqx
SPI_CLK clock falling edge output hold time –
SPI_DOUT and SPI_CSZ
50% reference points
(1)
(2)
(3)
(4)
3.0
ns
ns
10.0
ns
0.0
ns
–3.0
1.0
ns
3.0
ns
This range include the ±200 ppm of the external oscillator (but no jitter).
Standard SPI protocol is to transmit data on the falling edge of SPI_CLK and capture data on the rising edge. The DLPC34xx does
transmit data on the falling edge, but it also captures data on the falling edge rather than the rising edge. This provides support for SPI
devices with long clock-to-Q timing. DLPC34xx hold capture timing has been set to facilitate reliable operation with standard external
SPI protocol devices.
With the above output timing, DLPC34xx provides the external SPI device 8.2-ns input set-up and 8.2-ns input hold, relative to the
rising edge of SPI_CLK.
For additional requirements of the external flash device view the Section 7.3.3.1 section.
tCLKPER
SPI_CLK
(Controller output)
tWH
tWL
tP_SU
tP_H
SPI_DIN
(Controller input)
tP_CLQV
SPI_DOUT, SPI_CS(1:0)
(Controller output)
tP_CLQX
Figure 6-10. Flash Interface Timing
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
29
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
6.17 Other Timing Requirements
MIN
MAX
UNIT
all(1) (2)
20% to 80% reference points
10
ns
tfall, all(1) (2)
80% to 20% reference points
10
ns
PARKZ(2)
20% to 80% reference points
150
ns
tfall, PARKZ(2)
80% to 20% reference points
150
ns
100
kHz
trise,
trise,
tw, GPIO_08 (normal park) pulse width
low(3)
200
I2C baud rate
(1)
(2)
(3)
ms
Unless noted elsewhere, the following signal transition times are for all DLPC34xx signals.
This is the recommended signal transition time to avoid input buffer oscillations.
When the controller is turned off by setting PROJ_ON low, PROJ_ON must not be brought high again for at least 200 ms. View Section
9.3 for additional requirements.
6.18 DMD Sub-LVDS Interface Switching Characteristics
over operating free-air temperature range (unless otherwise noted)
PARAMETER
tR
(1)
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Differential output rise time
250
ps
tF (1)
Differential output fall time
250
ps
tswitch
DMD HS clock switching rate
fclock
DMD HS clock frequency
DCout
DMD HS clock output duty cycle
(1)
1200
Mbps
600
MHz
45%
50%
55%
MIN
TYP
MAX
Rise and fall times are defined for the differential VOD signal as shown in Figure 6-2.
6.19 DMD Parking Switching Characteristics
See (2)
PARAMETER
tpark
Normal park
tfast park
Fast park time(3)
(1)
(2)
(3)
TEST CONDITIONS
time(1)
UNIT
20
ms
32
µs
Normal park time is defined as how long it takes the DLPC34xx controller to complete the parking of the DMD after it receives the
normal park request (GPIO_08 goes low).
The oscillator and power supplies must remain active for at least the duration of the park time. The power supplies must additionally be
held on for a time after parking is completed to satisfy DMD requirements. See Section 9.2 and the appropriate DMD or PMIC
datasheet for more information.
Fast park time is defined as how long it takes the DLPC34xx controller to complete the parking of the DMD after it receives the fast
park request (PARKZ goes low).
6.20 Chipset Component Usage Specification
The DLPC3433 and DLPC3438 are components of a DLP chipset. Reliable function and operation of the DLP
chipset requires that it be used with all components (DMD, PMIC, and controller) of the applicable DLP chipset.
Table 6-1. DLPC3433 and DLPC3438 Supported DMDs and PMICs
DLPC3433 and DLPC3438 DLP Chipset
DMD
DLP3010
DLPA2000
PMIC
DLPA2005
DLPA3000
DLPA3005
30
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7 Detailed Description
7.1 Overview
The DLPC3433 and DLPC3438 parts are display controllers for the DLP3010 (.3 720p) DMD. The DLPC3433
and DLPC3438 controllers are part of the chipset composed of the controller, DLP3010 (.3 720p) DMD, and
DLPAxxxx PMIC (which includes an LED driver). To ensure reliable operation of the DLP chipset, the DLPC34xx
must always be used with the supported devices shown in Table 6-1.
The DLPC34xx display controller provides interfaces along with data and image processing functions that are
optimized for small form factor and power-constrained display applications. Applications include projection within
mobile projectors, mobile smart TVs, smart displays, humanoids, Pachinko/Pachinko/Pachislot machines,
augmented reality glasses, and mobile accessories. The DLPC34xx is not a front-end processor; therefore,
standalone projectors must include a separate front-end chip to interface to the outside world (for example, a
video decoder, HDMI receiver, or USB I/F chip).
The DLPC3433 and DLPC3438 are functionally equivalent with the exception of package size and DSI
functionality. The DLPC3433 comes in a smaller package and supports the DSI interface. The DLPC3438 comes
in a larger package size and does not support the DSI interface.
7.2 Functional Block Diagram
Parallel Video
or BT656 Port
/5
/24
Test
Pattern
Generator
Input
Control
Processing
Splash
Screen
Video Processing
x
x
x
x
x
Brightness Enhancement
Chroma Interpolation
Color Space Conversion
Color Correction
CAIC Processing
/
/
/
Arm® Cortex®-M3
Processor
128 KB I/D Memory
Contrast Adjustment
Dynamic Scaling
Gamma Correction
Image Format Processing
Power Saving Operations
DLP Subsystem
Display Formatting
eDRAM (Frame Memory)
JTAG
I2C_0
SPI_0
x
x
x
x
x
Real Time
Control System
DMD_HS_CLK(sub-LVDS)
DMD Interface
SPI_1
I2C_1
LED Control
Other options
/20
GPIO
Clocks and Reset
Generation
/
DMD_HS_DATA(A:H)(sub-LVDS)
DMD_LS_CLK
DMD_LS_WDATA
DMD_LS_RDATA
DMD_DEN_ARSTZ
Clock (Crystal)
Reset Control
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
31
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.3 Feature Description
7.3.1 Input Source Requirements
7.3.1.1 Supported Resolution and Frame Rates
Table 7-1. Supported Input Source Ranges (2) (3) (4)
SOURCE RESOLUTION RANGE(7) (pixels)
FRAME RATE
RANGE
(Hz)
Bits per Pixel
(max)(5)
IMAGE TYPE
24
2D only
320 to 1280
200 to 800
200 to 800
320 to 1280
10 to 122
24
3D only
320 to 1280
200 to 720
200 to 720
320 to 1280
100 ±2
120 ±2
DSI(8) (9)
24
2D only
320 to 1280
200 to 800
200 to 800
320 to 1280
10 to 122
BT.656-NTSC(1)
See (6)
2D only
720
N/A
240
N/A
60 ±2
(6)
2D only
720
N/A
288
N/A
50 ±2
INTERFACE
HORIZONTAL
Landscape
Parallel
BT.656-PAL(1)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
See
Portrait
VERTICAL
Landscape
Portrait
All parameters in this row follow the BT.656 standard. The image format is always landscape.
The application must remain within specifications for all source interface parameters such as maximum clock rate and maximum line
rate.
The maximum DMD size for all rows in the table is 1280 × 720 pixels.
To achieve the ranges stated, the firmware must support the source parameters. Review the firmware release notes or contact TI to
determine the latest available frame rate and input resolution support for a given firmware image.
Bits per pixel does not necessarily equal the number of data pins used on the DLPC34xx controller.
BT.656 uses 16-bit 4:2:2 YCbCr.
By using an I2C command, the controller can rotate portrait image inputs on the DMD by minus 90 degrees so that the image displays
in landscape format.
Only 16-bit pixel mode can be supported with 1280 × 720 pixel input resolution at 120 Hz due to the DSI data rate limit.
Applications may require up to four DSI lanes in order to fully utilize the available DSI bandwidth (and therefore achieve the maximum
display rates and resolutions).
7.3.1.2 3D Display
For 3D sources on the video input interface, images must be frame sequential (L, R, L, ...) when input to the
DLPC34xx controller. Any processing required to unpack 3D images and to convert them to frame sequential
input must be done by external electronics prior to inputting the images to the controller. Each 3D source frame
input must contain a single eye frame of data, separated by a VSYNC, where an eye frame contains image data
for a single left or right eye. The signal 3DR input to the controller indicates whether the input frame is for the left
eye or right eye.
Each DMD frame is displayed at the same rate as the input interface frame rate. Figure 7-1 below shows the
typical timing for a 50-Hz or 60-Hz 3D HDMI source frame, the input interface of the DLPC34xx controller, and
the DMD. In general, video frames sent over the HDMI interface pack both the left and right content into the
same video frame. GPIO_04 is optionally sent to a transmitter on the system PCB for wirelessly transmitting a
synchronization signal to 3D glasses (usually an IR sync signal). The glasses are then in phase with the DMD
images displayed. Alternately, the 3D Glasses Operation section shows how DLP link pulses can be used
instead.
32
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
50 Hz or 60 Hz
(HDMI)
L
100 Hz or 120 Hz
(34xx Input)
L
R
L
R
L
R
L
R
L
R
L
R
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
3DR (2)
(3D L/R input)
100 Hz or 120 Hz
(on DMD)
GPIO_04 (1)
(3D L/R output)
(1) Left = 1, Right = 0
(2) 3DR must toggle at least 1 ms before VSYNC
Figure 7-1. 3D Display Left and Right Frame Timing
7.3.1.3 Parallel Interface
The parallel interface complies with standard graphics interface protocol, which includes the signals listed in
Table 7-2.
Table 7-2. Parallel Interface Signals
SIGNAL
DESCRIPTION
VSYNC_WE
vertical sync
HSYNC_CS
horizontal sync
DATAEN_CMD
data valid
PDATA
24-bit data bus
PCLK
pixel clock
PDM_CVS_TE
parallel data mask (optional)
Note
VSYNC_WE must remain active at all times when using parallel RGB mode. When this signal is no
longer active, the display sequencer stops and causes the LEDs to turn off.
The active edge of both sync signals are variable. The Parallel Interface Frame Timing Requirements section
shows the relationship of these signals.
An optional parallel data mask signal (PDM_CVS_TE) allows periodic frame updates to be stopped without
losing the displayed image. When active, PDM_CVS_TE acts as a data mask and does not allow the source
image to be propagated to the display. A programmable PDM polarity parameter determines if it is active high or
active low. PDM_CVS_TE defaults to active high. To disable the data mask function, tie PDM_CVS_TE to a logic
low signal. PDM_CVS_TE must only change during vertical blanking.
The parallel interface supports six data transfer formats. They are as follows:
• 24-bit RGB888 or 24-bit YCbCr888 on a 24 data wire interface
• 18-bit RGB666 or 18-bit YCbCr666 on an 18 data wire interface
• 16-bit RGB565 or 16-bit YCbCr565 on a 16 data wire interface
• 16-bit YCbCr 4:2:2 (standard sampling assumed to be Y0Cb0, Y1Cr0, Y2Cb2, Y3Cr2, Y4Cb4, Y5Cr4, ...)
• 8-bit RGB888 or 8-bit YCbCr888 serial (1 color per clock input; 3 clocks per displayed pixel) on an 8 data wire
interface
• 8-bit YCbCr 4:2:2 serial (1 color per clock input; 2 clocks per displayed pixel) on an 8 data wire interface
Section 7.3.1.3.1 shows the required PDATA(23:0) bus mapping for these six data transfer formats.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
33
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.3.1.3.1 PDATA Bus – Parallel Interface Bit Mapping Modes
23
0
Red / Cr
Green / Y
Blue / Cb
Controller input mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Controller internal re-mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Red / Cr
Green / Y
Blue / Cb
Figure 7-2. RGB-888 and YCbCr-888 I/O Mapping
23
0
Input
Input
Input
Controller input mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
Controller internal re-mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
Red / Cr
Green / Y
4
3
2
1
0
4
3
2
1
0
Blue / Cb
Figure 7-3. RGB-666 and YCbCr-666 I/O Mapping
23
0
Input
Input
Input
Controller input mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Controller internal re-mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Red / Cr
Green / Y
Blue / Cb
Figure 7-4. RGB-565 and YCbCr-565 I/O Mapping
23
0
Cr / Cb
Y
N/A
Controller input mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Controller internal re-mapping
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Cr / Cb
Y
N/A
Figure 7-5. 16-Bit YCbCr-880 I/O Mapping
23
Input 1 single color pixel per clock, contiguous
Red / Cr
Controller input mapping
7
6
5
4
3
0
Green / Y
2
1
0
7
6
5
4
3
Blue / Cb
2
1
0
7
6
5
4
3
2
1
0
1
0
Input order must be RÆGÆB
First Input Clock
Controller internal re-mapping
7
6
5
4
Red / Cr
3
2
Second Input Clock
1
0
7
6
5
4
3
2
1
Third Input Clock
0
7
6
Green / Y
(Output 1 full pixel per clock, non-contiguous)
5
4
3
2
Blue / Cb
Figure 7-6. 8-Bit RGB-888 or YCbCr-888 I/O Mapping
34
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
[Input 1 single Y/Cr-Cb pixel per clock ± Contiguous]
23
Cr / Cb
Controller input mapping
7
6
5
4
3
0
Y
2
1
0
7
6
5
4
Blue / Cb
3
2
1
0
7
6
5
7
6
5
4
3
2
1
0
4
3
2
1
0
Input Order must be Cr/Cb Æ Y
First Input Clock
Controller internal re-mapping
7
6
5
4
Cr/Cb
3
2
Second Input Clock
1
0
7
6
5
4
3
2
1
0
Y
[Output 1 full pixel per clock ± Non-Contiguous]
Blue / Cb
Figure 7-7. 8-Bit Serial YCbCr-422 I/O Mapping
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
35
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
www.ti.com
7.3.1.4 DSI Interface
The DLPC34xx controller supports the industry standard DSI (Display Serial Interface) Type-3 LVDS video
interface with up to four lanes. DSI is a source-synchronous, high-speed, low-power, low-cost physical layer. The
DSI-PHY unit receives data when it operates in high-speed (HS) mode. The DSI-PHY unit receives and
transmits data when it operates in low-power (LP) mode for unidirectional data lanes. Point-to-point lane
interconnect can be used for either data or clock signal transmission. The high-speed receiver is a differential
line receiver circuit. The low-power receiver is an unterminated, single-ended receiver circuit. Figure 7-8 shows a
high-level view of the DSI interface.
For a given frame rate, the DSI high-speed (HS) clock frequency must be fixed. If a different DSI clock frequency
is ever needed (such as to support another frame rate), an I 2C command must be sent to the controller with the
updated HS clock frequency.
MIPI refers to the Mobile Industry Processor Interface standard.
Various DSI requirements and features of the DLPC34xx are as follows:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
36
compliant with the DSI-MIPI Specification for Display Serial Interface (V 1.02.00) except for those items noted
in the DSI Host Timing Requirements table
compliant with D-PHY standard MIPI Specification (V 1.0)
MIPI DSI Type 3 architecture
supports display resolutions from 320 × 200 to 1280 × 800
supports video mode (command mode not supported)
MIPI DCSSM (Display Command SetSM) commands sent over DSI not supported (send commands via I2C
instead)
supports multiple packets per transmission
supports trigger messages in the forward direction
data lanes configurable from one to four channels
EOT (End of Transfer) command is supported and must be enabled
CRC (cyclic redundancy check) and ECC (error correction code) for header supported
– CRC and ECC can be disabled
checksum for long packets with error reporting (but no ECC)
supports one virtual channel for video mode
supports burst mode
supports non-burst with sync pulses and with sync event
BTA (bus turn-around) mode not supported and must be disabled in the DSI host processor
LP mode is required during vertical blanking and vertical sync. LP mode is not supported between pixel lines
(i.e. HS blanking must be used for horizontal blanking and horizontal sync)
an active DSI HS clock is required during LP blanking
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Host Processor
DSI Transmitter
DLPC34xx
DSI Receiver
DataN+
DataN±
DataN+
DataN±
Data0+
Data0±
Data0+
Data0±
Clock+
Clock±
Clock+
Clock±
- one clock lane
- one bi-directional data lane (Data0)
- up to three additional uni-directional data lanes (Data1, Data2, and Data3)
Figure 7-8. DSI High Level View
The differential DSI clock lane (DCLKN and DCLKP) must be in the LP11 (Idle) state upon the de-assertion of
RESETZ (zero-to-one transition) and must remain in this state until HOST_IRQ is de-asserted (one-to-zero
transition) to ensure proper DSI initialization.
The controller requires differential data lane '0' (DD0N:DD0P) for DSI operation. The three remaining data lanes
are optional depending on the desired input resolution and frame rate. Not all display resolutions and frame rates
are supported without using all four data lanes.
The state of GPIO (2:1) pins upon the de-assertion of RESETZ (zero-to-one transition) determines the number of
DSI data lanes that are enabled for both LP and HS bus operation.
Only the DLPC3433 controller supports the DSI interface. The DLPC3438 controller does not support the DSI
interface.
DSI supported data transfer formats are as follows:
•
•
•
•
•
24-bit RGB888 - each pixel uses 3 bytes
18-bit RGB666 - each pixel packed into 2 or more bytes
18-bit RGB666 - each pixel loosely packed into 3 bytes
16-bit RGB565 - each pixel uses 2 bytes
16-bit 4:2:2 YCbCr - each pixel uses 2 bytes
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
37
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.3.2 Device Startup
•
•
•
•
•
•
•
The HOST_IRQ signal is provided to indicated when the system has completed auto-initialization.
While reset is applied, HOST_IRQ is tri-stated (an external pullup resistor pulls the line high).
HOST_IRQ remains tri-stated (pulled high externally) until the boot process completes. While the signal is
pulled high, this indicates that the controller is performing boot-up and auto-initialization.
As soon as possible after the controller boots-up, the controller drives HOST_IRQ to a logic high state to
indicate that the controller is continuing to perform auto-initialization (no real state changes occur on the
external signal).
The software sets HOST_IRQ to a logic low state at the completion of the auto-initialization process. At the
falling edge of the signal, the initialization is complete.
The DLPC34xx controller is ready to receive commands through I2C or accept video over the DSI or the
parallel interface only after auto-initialization is complete.
The controller initialization typically completes (HOST_IRQ goes low) within 500 ms of RESETZ being
asserted. However, this time may vary depending on the software version and the contents of the user
configurable auto initialization file.
RESETZ
auto-initialization
HOST_IRQ
(with external pullup)
(INIT_BUSY)
t0
t1
t0: rising edge of RESETZ; auto-initialization begins
t1: falling edge of HOST_IRQ; auto-initialization is complete
Figure 7-9. HOST_IRQ Timing
7.3.3 SPI Flash
7.3.3.1 SPI Flash Interface
The DLPC34xx controller requires an external SPI serial flash memory device to store the firmware. Follow the
below guidelines and requirements in addition to the requirements listed in the Flash Interface Timing
Requirements section.
The controller supports a maximum flash size of 128 Mb (16 MB). See the DLPC34xx Validated SPI Flash
Device Options table for example compatible flash options. The minimum required flash size depends on the
size of the utilized firmware. The firmware size depends upon a variety of factors including the number of
sequences, lookup tables, and splash images.
The DLPC34xx controller uses a single SPI interface that complies to industry standard SPI flash protocol. The
device will begin accessing the flash at a nominal 1.42-MHz frequency before running at a nominal 30-MHz rate.
The flash device must support these rates.
The controller has two independent SPI chip select (CS) control lines. Ensure that the chip select pin of the flash
device is connects to SPI0_CSZ0 as the controller boot routine is executes from the device connected to chip
select zero. The boot routine uploads program code from flash memory to program memory then transfers
control to an auto-initialization routine within program memory.
The DLPC34xx is designed to support any flash device that is compatible with the modes of operation, features,
and performance as defined in the Additional DLPC34xx SPI Flash Requirements table below Table 7-3, Table
7-4, and Table 7-5.
38
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Table 7-3. Additional DLPC34xx SPI Flash Requirements
FEATURE
DLPC34xx REQUIREMENT
SPI interface width
Single
SPI polarity and phase settings
SPI mode 0
Fast READ addressing
Auto-incrementing
Programming mode
Page mode
Page size
256 B
Sector size
4-KB sector
Block size
Any
Block protection bits
0 = Disabled
Status register bit(0)
Write in progress (WIP), also called flash busy
Status register bit(1)
Write enable latch (WEN)
Status register bits(6:2)
A value of 0 disables programming protection
Status register bit(7)
Status register write protect (SRWP)
Status register bits(15:8)
(that is expansion status byte)
Because the DLPC34xx controller supports only single-byte status register R/W command execution,
it may not be compatible with flash devices that contain an expansion status byte. However, as long
as the expansion status byte is considered optional in the byte 3 position and any write protection
control in this expansion status byte defaults to unprotected, then the flash device is likely compatible
with the DLPC34xx.
The DLPC34xx controller is intended to support flash devices with program protection defaults of either enabled
or disabled. The controller assumes the default is enabled and proceeds to disable any program protection as
part of the boot process.
The DLPC34xx issues these commands during the boot process:
•
•
•
A write enable (WREN) instruction to request write enable, followed by
A read status register (RDSR) instruction (repeated as needed) to poll the write enable latch (WEL) bit
After the write enable latch (WEL) bit is set, a write status register (WRSR) instruction that writes 0 to all 8
bits (this disables all programming protection)
Prior to each program or erase instruction, the DLPC34xx controller issues similar commands:
•
•
•
A write enable (WREN) instruction to request write enable, followed by
A read status register (RDSR) instruction (repeated as needed) to poll the write enable latch (WEL) bit
After the write enable latch (WEL) bit is set, the program or erase instruction
Note that the flash device automatically clears the write enable status after each program and erase instruction.
Table 7-4 and Table 7-5 below list the specific instruction OpCode and timing compatibility requirements. The
DLPC34xx controller does not adapt protocol or clock rate based on the flash type connected.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
39
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Table 7-4. SPI Flash Instruction OpCode and Access Profile Compatibility Requirements
(1)
(2)
SPI FLASH COMMAND
BYTE 1
(OPCODE)
BYTE 2
BYTE 3
BYTE 4
BYTE 5
BYTE 6
Fast READ (1 output)
0x0B
ADDRS(0)
ADDRS(1)
ADDRS(2)
dummy
DATA(0)(1)
Read status
0x05
N/A
N/A
STATUS(0)
STATUS(0)
See
(2)
Write status
0x01
Write enable
0x06
Page program
0x02
ADDRS(0)
ADDRS(1)
ADDRS(2)
Sector erase (4 KB)
0x20
ADDRS(0)
ADDRS(1)
ADDRS(2)
Chip erase
0xC7
DATA(0)(1)
Shows the first data byte only. Data continues.
Access to a second (expansion) write status byte not supported by the DLPC34xx controller.
Table 7-5 below and the Flash Interface Timing Requirements section list the specific timing compatibility
requirements for a DLPC34xx compatible flash device.
Table 7-5. SPI Flash Key Timing Parameter Compatibility Requirements
SPI FLASH TIMING PARAMETER(1) (2)
SYMBOL
ALTERNATE SYMBOL
MIN
MAX
UNIT
FR
fC
≤ 1.4
≥ 30.1
MHz
Chip select high time (also called chip select
deselect time)
tSHSL
tCSH
≤ 200
ns
Output hold time
tCLQX
tHO
≥0
ns
Access frequency (all commands)
Clock low to output valid time
tCLQV
tV
Data in set-up time
tDVCH
tDSU
≤5
ns
Data in hold time
tCHDX
tDH
≤5
ns
(1)
(2)
≤ 11
ns
The timing values apply to the specification of the peripheral flash device, not the DLPC34xx controller. For example, the flash device
minimum access frequency (FR) must be 1.4 MHz or less and the maximum access frequency must be 30.1 MHz or greater.
The DLPC34xx does not drive the HOLD or WP (active low write protect) pins on the flash device, and thus these pins must be tied to
a logic high on the PCB through an external pullup.
In order for the DLPC34xx controller to support 1.8-V, 2.5-V, or 3.3-V serial flash devices, the VCC_FLSH pin
must be supplied with the corresponding voltage. The DLPC34xx Validated SPI Flash Device Options table
contains a list of validated 1.8-V, 2.5-V, or 3.3-V compatible SPI serial flash devices supported by the DLPC34xx
controller.
Table 7-6. DLPC34xx Validated SPI Flash Device Options (1) (2) (3)
DENSITY (Mb)
VENDOR
PART NUMBER
PACKAGE SIZE
1.8-V COMPATIBLE DEVICES
4 Mb
Winbond
W25Q40BWUXIG
2 × 3 mm USON
4 Mb
Macronix
MX25U4033EBAI-12G
1.43 × 1.94 mm WLCSP
8 Mb
Macronix
MX25U8033EBAI-12G
1.68 × 1.99 mm WLCSP
2.5- OR 3.3-V COMPATIBLE DEVICES
16 Mb
(1)
(2)
(3)
40
Winbond
W25Q16CLZPIG
5 × 6 mm WSON
The flash supply voltage must equal VCC_FLSH supply voltage on the DLPC34xx controller. Make sure to order the device that
supports the correct supply voltage as multiple voltage options are often available.
Numonyx (Micron) serial flash devices typically do not support the 4-KB sector size compatibility requirement for the DLPC34xx
controller.
The flash devices in this table have been formally validated by TI. Other flash options may be compatible with the DLPC34xx controller,
but they have not been formally validated by TI.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.3.3.2 SPI Flash Programming
The SPI pins of the flash can directly be driven for flash programming while the DLPC34xx controller I/Os are tristated. SPI0_CLK, SPI0_DOUT, and SPI0_CSZ0 I/O can be tri-stated by holding RESETZ in a logic low state
while power is applied to the controller. The logic state of the SPI0_CSZ1 pin is not affected by this action.
Alternatively, the DLPC34xx controller can program the SPI flash itself when commanded via I 2C if a valid
firmware image has already been loaded and the controller is operational.
7.3.4 I2C Interface
Both of the DLPC34xx I 2C interface ports support a 100-kHz baud rate. Because I 2C interface transactions
operate at the speed of the slowest device on the bus, there is no requirement to match the speed of all devices
in the system.
7.3.5 Content Adaptive Illumination Control (CAIC)
Content Adaptive Illumination control (CAIC) is part of the IntelliBright® suite of advanced image processing
algorithms that adaptively enhances brightness and reduces power. In common real-world image content most
pixels in the images are well below full scale for the for the R (red), G (green), and B (blue) digital channels input
to the DLPC34xx. As a result of this, the average picture level (APL) for the overall image is also well below full
scale, and the dynamic range for the collective set of pixel values is not fully used. CAIC takes advantage of the
headroom between the source image APL and the top of the available dynamic range of the display system.
CAIC evaluates images on a frame-by-frame basis and derives three unique digital gains, one for each of the R,
G, and B color channel. During image processing, CAIC applies each gain to all pixels in the associated color
channel. The calculated gain is applied to all pixels in that channel so that the pixels as a group collectively shift
upward and as close to full scale as possible. To prevent any image quality degradation, the gains are set at the
point where just a few pixels in each color channel are clipped. The Source Pixels for a Color Channel and
Pixels for a Color Channel After CAIC Processing figures below show an example of the application of CAIC for
one color channel.
Single-pixel
Headroom
255
APL Headroom
110
Time
(1) APL = 110
.
Figure 7-10. Source Pixels for a Color Channel
Pixel Intensity
Pixel Intensity
255
Clipped
to 255
166
Time
(1) APL = 166
(2) Channel gain = 166/110 = 1.51
Figure 7-11. Pixels for a Color Channel After CAIC
Processing
Above, Figure 7-11 shows the gain that is applied to a color processing channel inside the DLPC34xx.
Additionally, CAIC adjusts the power for the R, G, and B LED by commanding different LED currents. For each
color channel of an individual frame, CAIC intelligently determines the optimal combination of digital gain and
LED power. The user configurable CAIC settings heavily influence the amount of digital gain that is applied to a
color channel and the LED power for that color.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
41
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
LED Power (W)
0.33
0.22
0.18
CAIC Disabled
PTOTAL = 1 W
(1)
CAIC Enabled
PTOTAL = 0.73 W
(1) With CAIC enabled, if red and blue LEDs require less than nominal power for a given input image, the red and blue LED power will
reduce.
Figure 7-12. CAIC Power Reduction Mode (for Constant Brightness)
As CAIC applies a digital gain to each color channel and adjusts the power to each LED, CAIC ensures the
resulting color balance in the final image matches the target color balance for the projector system. Thus, the
effective displayed white point of images is held constant by CAIC from frame to frame.
CAIC can be used to increase the overall image brightness while holding the total power for all LEDs constant,
or CAIC can be used to hold the overall image brightness constant while decreasing LED power. In summary,
CAIC has two primary modes of operation:
•
•
Power reduction mode holds overall image brightness constant while reducing LED power
Enhanced brightness mode holds overall LED power constant while enhancing image brightness
In power reduction mode, since the R, G, and B channels can be gained up by CAIC inside the DLPC34xx, the
LED power can be reduced for any color channel until the brightness of the color on the screen is unchanged.
Thus, CAIC can achieve an overall LED power reduction while maintaining the same overall image brightness as
if CAIC was not used. Figure 7-12 shows an example of LED power reduction by CAIC for an image where the
red and blue LEDs can consume less power.
In enhanced brightness mode the R, G, and B channels can be gained up by CAIC with LED power generally
being held constant. This results in an enhanced brightness with no power savings.
While there are two primary modes of operation described, the DLPC34xx actually operates within the extremes
of pure power reduction mode and enhanced brightness mode. The user can configure which operating mode
the DLPC34xx will more closely follow by adjusting the CAIC gain setting as described in the software
programmer's guide.
In addition to the above functionality, CAIC also can be used as a tool with which FOFO (full-on full-off) contrast
on a projection system can be improved. While operating in power reduction mode, the DLPC34xx reduces LED
power as the intensity of the image content for each color channel decreases. This will result in the LEDs
operating at nominal settings with full-on content (a white screen) and reducing power output until the dimmest
possible content (a black screen) is reached. In this latter case, the LEDs will be operating at minimum power
output capacity and thus producing the minimum possible amount of off-state light. This optimization provided by
CAIC will thereby improve FOFO contrast ratio. The given contrast ratio will further increase as nominal LED
current (full-on state) is increased.
42
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.3.6 Local Area Brightness Boost (LABB)
Local area brightness boost (LABB), part of the IntelliBright™ suite of advanced image processing algorithms,
adaptively gains up regions of an image that are dim relative to the average picture level. The controller applies
significant gain to some regions of the image, and applies little or no gain to other regions. The LABB algorithm
evaluates images frame-by-frame and calculates the local area gains to be used for each image. Since many
images have a net overall boost in gain, even if the controller applies no gain to some parts of the image, the
controller boosts the overall perceived brightness of the image.
Figure 7-13 below shows a split screen example of the impact of the LABB algorithm for an image that includes
dark areas.
Figure 7-13. LABB enabled (left side) and LABB disabled (right side)
The LABB algorithm operates most effectively when ambient light conditions are used to help determine the
decision about the strength of gains utilized. For this reason, it may be useful to include an ambient light sensor
in the system design that is used to measure the display screen's reflected ambient light. This sensor can assist
in dynamically controlling the LABB strength. Set the LABB gain higher for bright rooms to help overcome
washed out images. Set the LABB gain lower in dark rooms to prevent overdriven pixel intensities in images.
7.3.7 3D Glasses Operation
When using 3D glasses (with 3D video input and appropriate software support), the controller outputs sync
information to align the left eye and right eye shuttering in the glasses with the displayed DMD image frames. 3D
glasses typically use either Infrared (IR) transmission or DLP Link™ technology to achieve this synchronization.
One glasses type uses an IR transmitter on the system PCB to send an IR sync signal to an IR receiver in the
glasses. In this case DLPC34xx controller output signal GPIO_04 can be used to cause the IR transmitter to
send an IR sync signal to the glasses. The Figure 7-14 figure shows the timing sequence for the GPIO_04
signal.
The second type of glasses relies on sync information that is encoded into the light being output from the
projection lens. This approach uses the DLP Link feature for 3D video. Many 3D glasses from different suppliers
have been built using this method. The advantage of using the DLP Link feature is that it takes advantage of
existing projector hardware to transmit the sync information to the glasses. This method may give an advantage
in cost, size and power savings in the projector.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
43
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
When using DLP Link technology, one light pulse per DMD frame is output from the projection lens while the
glasses have both shutters closed. To achieve this, the DLPC34xx tells the DLPAxxxx when to turn on the
illumination source (typically LEDs or lasers) so that an encoded light pulse is output once per DMD frame.
Because the shutters in the glasses are both off when the pulse is sent, the projector illumination source is also
off except when the light is sent to create the pulse. The pulses may use any color; however, due to the
transmission property of the eye-glass LCD shutter lenses and the sensitivity of the white-light sensor used on
the eye-glasses, it is highly recommended that blue is not used for pulses. Red pulses are the recommended
color to use. The Figure 7-14 figure below shows 3D timing information. Figure 7-15 and Table 7-7 show the
timing for the light pulses when using the DLP Link feature.
50 Hz or 60 Hz
(HDMI)
L
100 Hz or 120 Hz
(34xx Input)
L
R
L
R
L
R
L
R
L
R
L
R
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
L
R
3DR (1)(2)
(3D L/R input)
100 Hz or 120 Hz
(on DMD)
GPIO_04 (1)
(3D L/R output)
0 µs (min)
5 µs (max)
GPIO_04
LED_SEL_0, LED_SEL_1
On DMD
Video
Video
Dark time
t1
t2
(1) Left = 1, Right = 0
(2) 3DR must toggle 1 ms before VSYNC
t1: both shutters turned off
t2: next shutter turned on
Figure 7-14. 3D Display Left and Right Frame and Signal Timing
44
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
video data on subframe n
video data on subframe n+1
3D glasses shutter
E
C
B
D
A
Video
A
Video
t1
t2
The time offset of DLP Link pulses at the end of a subframe alternates between B and B+D where D is the delta offset.
Figure 7-15. 3D DLP Link Pulse Timing
Table 7-7. 3D DLP Link Timing
HDMI Source Frame
Rate (Hz)(1)
DLPC34xx Input Frame
Rate (Hz)
A
(µs)
B
(µs)
C
(µs)
D
(µs)
E
(µs)
49.0
98
20 - 32
(31.8 nominal)
> 500
> 622
128 - 163
(161.6 nominal)
> 2000
50.0
100
20 - 32
(31.2 nominal)
> 500
> 658
128 - 163
(158.4 nominal)
> 2000
51.0
102
20 - 32
(30.6 nominal)
> 500
> 655
128 - 163
(155.3 nominal)
> 2000
59.0
118
20 - 32
(26.4 nominal)
> 500
> 634
128 - 163
(134.2 nominal)
> 2000
60.0
120
20 - 32
(26.0 nominal)
> 500
> 632
128 - 163
(132.0 nominal)
> 2000
61.0
122
20 - 32
(25.6 nominal)
> 500
> 630
128 - 163
(129.8 nominal)
> 2000
(1)
Timing parameter C is always the sum of B+D.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
45
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.3.8 Test Point Support
The DLPC34xx test point output port, TSTPT_(7:0), provides selected system calibration and controller debug
support. These test points are inputs when reset is applied. These test points are outputs when reset is released.
The controller samples the signal state upon the release of system reset and then uses the captured value to
configure the test mode until the next time reset is applied. Because each test point includes an internal
pulldown resistor, external pullups must be used to modify the default test configuration.
The default configuration (b000) corresponds to the TSTPT_(2:0) outputs remaining tri-stated to reduce
switching activity during normal operation. For maximum flexibility, a jumper to external pullup resistors is
recommended for TSTPT_(2:0). The pullup resistors on TSTPT_(2:0) can be used to configure the controller for
a specific mode or option. TI does not recommend adding pullup resistors to TSTPT_(7:3) due to potentially
adverse effects on normal operation. For normal use TSTPT_(7:3) should be left unconnected. The test points
are sampled only during a 0-to-1 transition on the RESETZ input, so changing the configuration after reset is
released does not have any effect until the next time reset asserts and releases. Table 7-8 describes the test
mode selections for one programmable scenario defined by TSTPT_(2:0).
Table 7-8. Test Mode Selection Scenario Defined by TSTPT_(2:0)
TSTPT OUTPUT VALUE(1)
(1)
46
NO SWITCHING ACTIVITY
CLOCK DEBUG OUTPUT
TSTPT_(2:0) = 0b000
TSTPT_(2:0) = 0b010
TSTPT_0
HI-Z
60 MHz
TSTPT_1
HI-Z
30 MHz
TSTPT_2
HI-Z
0.7 to 22.5 MHz
TSTPT_3
HI-Z
HIGH
TSTPT_4
HI-Z
LOW
TSTPT_5
HI-Z
HIGH
TSTPT_6
HI-Z
HIGH
TSTPT_7
HI-Z
7.5 MHz
These are default output selections. Software can reprogram the selection at any time.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.3.9 DMD Interface
The DLPC34xx controller DMD interface consists of one high-speed (HS), 1.8-V sub-LVDS, output-only interface
and one low speed (LS), 1.8-V LVCMOS SDR interface with a typical fixed clock speed of 120 MHz.
7.3.9.1 Sub-LVDS (HS) Interface
The DLPC34xx controller DMD interface consists of a HS 1.8-V sub-LVDS output only interface with a maximum
clock speed of 600-MHz DDR and a LS SDR (1.8-V LVCMOS) interface with a fixed clock speed of 120 MHz.
The DLPC34xx sub-LVDS interface supports a number of DMD display sizes, and as a function of resolution, not
all output data lanes are needed as DMD display resolutions decrease in size. With internal software selection,
the DLPC34xx also supports a limited number of DMD interface swap configurations that can help board layout
by remapping specific combinations of DMD interface lines to other DMD interface lines as needed. Table 7-9
shows the four options available for the DLP3010 (.3 720p) DMD specifically.
Table 7-9. DLP3010 (.3 720p) DMD – Controller to 8-Lane DMD Pin Mapping Options
DLPC34xx Controller 8 LANE DMD ROUTING OPTIONS
OPTION 1
DMD PINS
OPTION 2
HS_WDATA_D_P
HS_WDATA_D_N
HS_WDATA_E_P
HS_WDATA_E_N
Input DATA_p_0
Input DATA_n_0
HS_WDATA_C_P
HS_WDATA_C_N
HS_WDATA_F_P
HS_WDATA_F_N
Input DATA_p_1
Input DATA_n_1
HS_WDATA_B_P
HS_WDATA_B_N
HS_WDATA_G_P
HS_WDATA_G_N
Input DATA_p_2
Input DATA_n_2
HS_WDATA_A_P
HS_WDATA_A_N
HS_WDATA_H_P
HS_WDATA_H_N
Input DATA_p_3
Input DATA_n_3
HS_WDATA_H_P
HS_WDATA_H_N
HS_WDATA_A_P
HS_WDATA_A_N
Input DATA_p_4
Input DATA_n_4
HS_WDATA_G_P
HS_WDATA_G_N
HS_WDATA_B_P
HS_WDATA_B_N
Input DATA_p_5
Input DATA_n_5
HS_WDATA_F_P
HS_WDATA_F_N
HS_WDATA_C_P
HS_WDATA_C_N
Input DATA_p_6
Input DATA_n_6
HS_WDATA_E_P
HS_WDATA_E_N
HS_WDATA_D_P
HS_WDATA_D_N
Input DATA_p_7
Input DATA_n_7
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
47
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
High Speed sub-LVDS DDR Interface
DLPC34xx
DMD_HS_WDATA_A_N
DMD_HS_WDATA_A_P
DMD_HS_WDATA_B_N
(Example DMD)
DLP3010
1280 x 720 display
Sub-LVDS-DMD
DMD_HS_WDATA_B_P
DMD_HS_WDATA_C_N
DMD_HS_WDATA_C_P
DMD_HS_WDATA_D_N
DMD_HS_WDATA_D_P
DMD_HS_CLK_N
DMD_HS_CLK_P
DMD_HS_WDATA_E_N
DMD_HS_WDATA_E_P
DMD_HS_WDATA_F_N
DMD_HS_WDATA_F_P
DMD_HS_WDATA_G_N
DMD_HS_WDATA_G_P
DMD_HS_WDATA_H_N
DMD_HS_WDATA_H_P
DMD_LS_CLK
DMD_LS_WDATA
DMD_DEN_ARSTZ
DMD_LS_RDATA
Low Speed SDR Interface (120 MHz)
Figure 7-16. DLP3010 (.3 720p) DMD Interface Example
The sub-LVDS high-speed interface waveform quality and timing on the DLPC34xx controller depends on the
total length of the interconnect system, the spacing between traces, the characteristic impedance, etch losses,
and how well matched the lengths are across the interface. Thus, ensuring positive timing margin requires
attention to many factors.
In an attempt to minimize the signal integrity analysis that would otherwise be required, the DMD Control and
Sub-LVDS Signals layout section is provided as a reference of an interconnect system that satisfy both
waveform quality and timing requirements (accounting for both PCB routing mismatch and PCB signal integrity).
Variation from these recommendations may also work, but should be confirmed with PCB signal integrity
analysis or lab measurements.
48
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
www.ti.com
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
7.4 Device Functional Modes
The DLPC34xx controller has two functional modes (ON and OFF) controlled by a single pin, PROJ_ON
(GPIO_08).
•
•
When the PROJ_ON pin is set high, the controller powers up and can be programmed to send data to the
DMD.
When the PROJ_ON pin is set low, the controller powers down and consumes minimal power.
7.5 Programming
The DLPC34xx controller contains an Arm® Cortex®-M3 processor with additional functional blocks to enable
video processing and control. TI provides software as a firmware image. The customer is required to flash this
firmware image onto the SPI flash memory. The DLPC34xx controller loads this firmware during startup and
regular operation. The controller and its accompanying DLP chipset requires this proprietary software to operate.
The available controller functions depend on the firmware version installed. Different firmware is required for
different chipset combinations (such as when using different PMIC devices). See Documentation Support at the
end of this document or contact TI to view or download the latest published software.
Users can modify software behavior through I2C interface commands. For a list of commands, view the software
user's guide accessible through the Documentation Support page.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
49
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
8 Application and Implementation
Note
Information in the following applications sections is not part of the TI component specification, and TI
does not warrant its accuracy or completeness. TI’s customers are responsible for determining
suitability of components for their purposes. Customers should validate and test their design
implementation to confirm system functionality.
8.1 Application Information
The DLPC34xx controller is required to be coupled with DLP3010 DMD to provide a reliable display solution for
various data and video display applications. The DMDs are spatial light modulators which reflect incoming light
from an illumination source to one of two directions, with the primary direction being into a projection or collection
optic. Each application is derived primarily from the optical architecture of the system and the format of the data
coming into the DLPC34xx. Applications of interest include mobile projectors, mobile smart TV, smart display
and DLP signage. Other applications include humanoids, Pachinko/Pachislot machines, augmented reality
glasses, and mobile accessories.
Click these links to find more information about typical applications:
Mobile projector, Mobile smart TV, Smart display, DLP signage, Humanoids, Pachinko/Pachislot, Augmented
reality glasses, or Mobile accessory.
8.2 Typical Application
A common application when using DLPC34xx controller with DLP3010 DMD and DLPAxxxx PMIC/LED driver is
for creating an accessory Pico projector for a smartphone, tablets, or any other display source. The DLPC34xx in
the accessory Pico projector typically receives images from a host processor or a multi media processor.
1.1 V
1.1 Reg
L3
SYSPWR
DC
Supplies
L2
1.8 V
1.8 V external
L1
DLPA200x
1.8 V
VLED
VSPI
PROJ_ON
PROJ_ON
2
I C
HDMI
Keypad
Video
Front End
GPIO_8
HOST_IRQ
DSI (10)
VDDLP12
VDD
DLPC34xx
Parallel Interface (28)
System
Controller
SPI (4)
Flash
1.8 V
TI DLP Chipset
Non-TI Device
SPI1
RESETZ
PARKZ
CMP_OUT
SPI0
GPIO_10
LED_SEL (2)
SPI (4)
INTZ
Thermistor
1.1 V
RC_
CHARGE
Illumination
optics
VBIAS, VOFFSET,
VCC_18
VCC_INTF
VCC_FLSH
RLIM
VRESET
DMD
CTRL
Sub-LVDS DATA
1.8 V
Figure 8-1. Typical Application Diagram (using DLPA200x)
50
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
DMD/
DLPC
Bucks
+ BAT SYSPWR
Charger
1.1 V
1.8 V
2.5 V
AUX
LDOs
DC
Supplies
3.3 V
Sensors
Fan(s)
DLPA3000
VLED
PROJ_ON
PROJ_ON
2
I C
HDMI
Keypad
Video
Front End
GPIO_8
HOST_IRQ
SPI1
RESETZ
PARKZ
CMP_OUT
LED_SEL (2)
SPI (4)
Thermistor
INTZ
RLIM
DSI (10)
System
Controller
Illumination
optics
Parallel Interface (28)
Flash
SPI (4)
SPI0
GPIO_10
DLPC343x
1.8 V
TI DLP Chipset
Non-TI Device
1.1 V
VCC_18
VCC_INTF
VCC_FLSH
RC_
CHARGE
VBIAS, VOFFSET,
VRESET
DMD
CTRL
Sub-LVDS DATA
1.8 V
VDD
VDD_LP12
VSS
Figure 8-2. Typical Application Diagram (using DLPA3000)
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
51
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
www.ti.com
8.2.1 Design Requirements
A Pico projector is created by using a DLP chipset comprised of DLP3010 (.3 720p) DMD, DLPC34xx controller
and DLPAxxxx PMIC/LED driver. The DLPC34xx does the digital image processing, the DLPAxxxx provides the
needed analog functions for the projector, and DMD is the display device for producing the projected image.
In addition to the three DLP chips in the chipset, other chips may be needed. At a minimum a flash part is
needed to store the software and firmware to control the DLPC34xx.
The illumination light that is applied to the DMD is typically from red, green, and blue LEDs. These are often
contained in three separate packages, but sometimes more than one color of LED die may be in the same
package to reduce the overall size of the pico-projector.
To receive images, connect the DLPC34xx controller to the host processor using the parallel (or potentially DSI)
interface. To send commands to the controller, connect it to the host processor using the I2C interface.
The only required power supplies that are external to the projector system chipset are the battery (SYSPWR)
and possibly a regulated 1.8-V supply (some TI PMICs generate the 1.8-V supply but the DLPA200x does not).
The entire pico-projector can be turned on and off by using a single signal called PROJ_ON. When PROJ_ON is
high, the projector turns on and begins displaying images. When PROJ_ON is set low, the projector turns off and
draws just microamps of current on SYSPWR. If 1.8 V is supplied separately from the PMIC (as is the case with
the DLPA200x), when PROJ_ON is set low, the 1.8-V supply can continue to be left at 1.8 V and used by other
non-projector sections of the product.
8.2.2 Detailed Design Procedure
For connecting together the DLP3010 (.3 720p) DMD, DLPC34xx controller and DLPAxxxx PMIC/LED Driver see
the reference design schematic and board layout TIDA-01571. When a circuit board layout is created from this
schematic, a small circuit board is possible. An example small board layout is included in the reference design
data base. Follow the layout guidelines to achieve a reliable projector.
It is typical for an optical engine manufacturer to supply the optical engine that includes the LED packages and a
mounted DMD. These manufacturers specialize in designing optics for DLP projectors. There exists productionready optical modules, optical module manufacturers, and design houses.
52
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
8.2.3 Application Curve
As the LED currents that are driven time-sequentially through the red, green, and blue LEDs are increased, the
brightness of the projector increases. This increase is somewhat non-linear, and the curve for typical white
screen lumens changes with LED currents is shown in Figure 8-3. For the LED currents shown, it is assumed
that the same current amplitude is applied to the red, green, and blue LEDs. The shape of the curve depends on
the LED devices used as well as the LED system-level heat sink implementation.
1
0.9
0.8
Luminance
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0
100
200
300
400
Current (mA)
500
600
700
D001
Figure 8-3. Typical Luminance vs Current
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
53
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
9 Power Supply Recommendations
9.1 PLL Design Considerations
It is acceptable for the VDD_PLLD and VDD_PLLM to be derived from the same regulator as the core VDD.
However, to minimize the AC noise component, apply a filter as recommended in the PLL Power Layout section.
9.2 System Power-Up and Power-Down Sequence
Although the DLPC34xx controller requires an array of power supply voltage pins (for example, VDD, VDDLP12,
VDD_PLLM/D, VCC18, VCC_FLSH, and VCC_INTF), if VDDLP12 is tied to the 1.1-V VDD supply (which is
assumed to be the typical configuration), then there are no restrictions regarding the relative order of power
supply sequencing to avoid damaging the DLPC34xx controller (this remains true for both power-up and powerdown scenarios). The controller requires no minimum delay time between powering-up and powering-down the
individual supplies if the VDDLP12 is tied to the 1.1-V VDD supply.
However, if the VDDLP12 pin is not tied to the VDD supply, then the VDDLP12 pin must be powered-on only
after the VDD supply is powered-on. And in a similar sequence, the VDDLP12 pin must be powered-off before
the VDD supply is powered-off. If the VDDLP12 pin is not tied to VDD, then the VDDLP12 pin and VDD supply
pins must be powered-on or powered-off within 100 ms of each other.
Although there is no risk of damaging the DLPC34xx controller when the above power sequencing rules are
followed, these additional power sequencing recommendations must be considered to ensure proper system
operation:
•
•
To ensure that the DLPC34xx controller output signal states behave as expected, all controller I/O supplies
are encouraged to remain applied while VDD core power is applied. If VDD core power is removed while the
I/O supply (VCC_INTF) is applied, then the output signal states associated with the inactive I/O supply go to
a high impedance state.
Because additional power sequencing rules may exist for devices that share the supplies with the DLPC34xx
controller (such as the PMIC and DMD), these devices may force additional system power sequencing
requirements.
Figure 9-1, Figure 9-2, and Figure 9-3 show the DLPC34xx power-up sequence, the normal PARK power-down
sequence, and the fast PARK power-down sequence of a typical DLPC34xx system.
When the VDD core power is applied, but I/O power is not applied, the controller may draw additional leakage
current. This leakage current does not affect the normal DLPC34xx controller operation or reliability.
Note
During a Normal Park it is recommended to maintain SYSPWR within specification for at least 50 ms
after PROJ_ON goes low. This is to allow the DMD to be parked and the power supply rails to safely
power down. After 50 ms, SYSPWR can be turned off. If a DLPA200x is used, it is also recommended
that the 1.8-V supply fed into the DLPA200x load switch be maintained within specification for at least
50 ms after PROJ_ON goes low.
54
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Signals
from PMIC (DLPA3000)
from other source
Power
Startup
System State
Pre-Initialization
Initialization
Regular Operation
SYSPWR
PROJ_ON (GPIO_8)
VDD (1.1 V)
VDD_PLLM/D (1.1 V)
(a)
VDDLP12 (if not tied to VDD)
VCC18 (1.8 V)
VCC_INTF (e.g. 1.8 V)
VCC_FLSH (e.g. 1.8 V)
PARKZ
(c)
(b)
PLL_REFCLK
(d)
HOST_IRQ
RESETZ
(e)
I2C (activity)
t0
t1
t2
t3
t0:
SYSPWR applied to the PMIC. All other voltage rails are derived from SYSPWR.
t1:
All supplies reach 95% of their specified nominal value. Note HOST_IRQ may go high sooner if it is pulled-up to a different
external supply.
t2:
Point where RESETZ is deasserted (goes high). This indicates the beginning of the controller auto-initialization routine.
t3:
HOST_IRQ goes low to indicate initialization is complete.
(a):
VDDLP12 must be powered on after VDD if it is supplied from a separate source.
(b):
PLL_REFCLK is allowed to be active before power is applied.
(c):
PLL_REFCLK must be stable within 5 ms of all power being applied. For external oscillator applications this is oscillator
dependent, and for crystal applications this is crystal and controller oscillator cell dependent.
(d):
PARKZ must be high before RESETZ releases to support auto-initialization. RESETZ must also be held low for at least 5 ms
after the power supplies are in specification.
(e):
I2C activity cannot start until HOST_IRQ goes low to indicate auto-initialization completes.
Figure 9-1. System Power-Up Waveforms (With DLPA3000)
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
55
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Signals
from PMIC (DLPA3000)
from other source
System State
Normal
Park
Regular operation
Power supply shutdown
(b)
SYSPWR
(c)
PROJ_ON (GPIO_8)
VDD (1.1 V)
VDD_PLLM/D (1.1 V)
VDDLP12
(if not tied to VDD)
VCC18 (1.8 V)
VCC_INTF (e.g. 1.8 V)
VCC_FLSH (e.g. 1.8 V)
PARKZ
PLL_REFCLK
HOST_IRQ
RESETZ
(a)
I2C (activity)
t1
t2
t3
t4
t5
t1:
PROJ_ON goes low to begin the power down sequence.
t2:
The controller finishes parking the DMD.
t3:
RESETZ is asserted which causes HOST_IRQ to be pulled high.
t4:
All controller power supplies are turned off.
t5:
SYSPWR is removed now that all other supplies are turned off.
(a):
I2C activity must stop before PROJ_ON is deasserted (goes low).
(b):
The DMD will be parked within 20 ms of PROJ_ON being deasserted (going low). VDD, VDD_PLLM/D, VCC18, VCC_INITF, and
VCC_FLSH power supplies and the PLL_REFCLK must be held within specification for a minimum of 20 ms after PROJ_ON is
deasserted (goes low). However, 20 ms does not satisfy the typical shutdown timing of the entire chipset. It is therefore
recommended to follow note (c).
(c):
It is recommended that SYSPWR not be turned off for 50 ms after PROJ_ON is deasserted (goes low). This time allows the
DMD to be parked, the controller to turn off, and the PMIC supplies to shut down.
Figure 9-2. Normal Park Power-Down Waveforms
56
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Signals
from PMIC (DLPA3000)
from other source
System State
Fast
Park
(a)
Regular operation
Power supplies collapse
SYSPWR
PROJ_ON (GPIO_8)
VDD (1.1 V)
VDD_PLLM/D (1.1 V)
VDDLP12
(if not tied to VDD)
VCC18 (1.8 V)
(b)
VCC_INTF (e.g. 1.8 V)
VCC_FLSH (e.g. 1.8 V)
PARKZ
PLL_REFCLK
HOST_IRQ
RESETZ
I2C (activity)
t1
t2 t3
t4
t1:
A fault is detected (in this example the PMIC detects a UVLO condition) and PARKZ is asserted (goes low) to tell the controller to
initiate a fast park of the DMD.
t2:
The controller finishes the fast park procedure.
t3:
RESETZ is asserted which puts the controller in a reset state which causes HOST_IRQ to be pulled high.
t4:
Eventually all power supplies that were derived from SYSPWR collapse.
(a):
VDD, VDD_PLLM/D, VCC18, VCC_INITF, and VCC_FLSH power supplies and the PLL_REFCLK must be held within
specification for a minimum of 32 µs after PARKZ is asserted (goes low).
(b):
VCC18 must remain in specification long enough to satisfy DMD power sequencing requirements defined in the DMD datasheet.
Also see the DLPAxxxx datasheets for more information.
Figure 9-3. Fast Park Power-Down Waveforms
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
57
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
9.3 Power-Up Initialization Sequence
An external power monitor is required to hold the DLPC34xx controller in system reset during the power-up
sequence by driving RESETZ to a logic-low state. It shall continue to drive RESETZ low until all controller
voltages reach the minimum specified voltage levels, PARKZ goes high, and the input clocks are stable. The
external power monitoring is automatically done by the DLPAxxxx PMIC.
No signals output by the DLPC34xx controller will be in their active state while RESETZ is asserted. The
following signals are tri-stated while RESETZ is asserted:
•
•
•
•
•
SPI0_CLK
SPI0_DOUT
SPI0_CSZ0
SPI0_CSZ1
GPIO [19:00]
Add external pullup (or pulldown) resistors to all tri-stated output signals (including bidirectional signals to be
configured as outputs) to avoid floating controller outputs during reset if they are connected to devices on the
PCB that can malfunction. For SPI, at a minimum, include a pullup to any chip selects connected to devices.
Unused bidirectional signals can be configured as outputs in order to avoid floating controller inputs after
RESETZ is set high.
The following signals are forced to a logic low state while RESETZ is asserted and the corresponding I/O power
is applied:
•
•
•
LED_SEL_0
LED_SEL_1
DMD_DEN_ARSTZ
After power is stable and the PLL_REFCLK_I clock input to the DLPC34xx controller is stable, then RESETZ
should be deactivated (set to a logic high). The DLPC34xx controller then performs a power-up initialization
routine that first locks its PLL followed by loading self configuration data from the external flash. Upon release of
RESETZ, all DLPC34xx I/Os will become active. Immediately following the release of RESETZ, the HOST_IRQ
signal will be driven high to indicate that the auto initialization routine is in progress. However, since a pullup
resistor is connected to signal HOST_IRQ, this signal will have already gone high before the controller actively
drives it high. Upon completion of the auto-initialization routine, the DLPC34xx controller will drive HOST_IRQ
low to indicate the initialization done state of the controller has been reached.
To ensure reliable operation, during the power-up initialization sequence, GPIO_08 (PROJ_ON) must not be
deasserted. In other words, once the startup routine has begun (by asserting PROJ_ON), the startup routine
must complete (indicated by HOST_IRQ going low) before the controller can be commanded off (by deasserting
PROJ_ON).
Note
No I2C or DSI (if applicable) activity is permitted until HOST_IRQ goes low.
58
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
www.ti.com
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
9.4 DMD Fast Park Control (PARKZ)
PARKZ is an input early warning signal that must alert the controller at least 32 µs before DC supply voltages
drop below specifications. Typically, the PARKZ signal is provided by the DLPAxxxx interrupt output signal.
PARKZ must be deasserted (set high) prior to releasing RESETZ (that is, prior to the low-to-high transition on
the RESETZ input) for normal operation. When PARKZ is asserted (set low) the controller performs a Fast Park
operation on the DMD which assists in maintaining the lifetime of the DMD. The reference clock must continue
running and RESETZ must remain deactivated for at least 32 µs after PARKZ has been asserted (set low) to
allow the park operation to complete.
Fast Park operation is only intended for use when loss of power is imminent and beyond the control of the host
processor (for example, when the external power source has been disconnected or the battery has dropped
below a minimum level). The longest lifetime of the DMD may not be achieved with Fast Park operation. The
longest lifetime is achieved with a Normal Park operation (initiated through GPIO_08). Hence, PARKZ is typically
only used instead of a Normal Park request if there is not enough time for a Normal Park. A Normal Park
operation takes much longer than 32 µs to park the mirrors. During a Normal Park operation, the DLPAxxxx
keeps on all power supplies, and keeps RESETZ high, until the longer mirror parking has completed.
Additionally, the DLPAxxxx may hold the supplies on for a period of time after the parking has been completed.
View the relevant DLPAxxxx datasheet for more information. The longer mirror parking time ensures the longest
DMD lifetime and reliability. The DMD Parking Switching Characteristics section specifies the park timings.
9.5 Hot Plug I/O Usage
The DLPC34xx controller provides fail-safe I/O on all host interface signals (signals powered by VCC_INTF).
This allows these inputs to externally be driven even when no I/O power is applied. Under this condition, the
controller does not load the input signal nor draw excessive current that could degrade controller reliability. For
example, the I 2C bus from the host to other components is not affected by powering off VCC_INTF to the
DLPC34xx controller. The allows additional devices on the I 2C bus to be utilized even if the controller is not
powered on. TI recommends weak pullup or pulldown resistors to avoid floating inputs for signals that feed back
to the host.
If the I/O supply (VCC_INTF) powers off, but the core supply (VDD) remains on, then the corresponding input
buffer may experience added leakage current; however, the added leakage current does not damage the
DLPC34xx controller.
However, if VCC_INTF is powered and VDD is not powered, the controller may drives the IIC0_xx pins low which
prevents communication on this I 2C bus. Do not power up the VCC_INTF pin before powering up the VDD pin
for any system that has additional secondary devices on this bus.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
59
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
www.ti.com
10 Layout
10.1 Layout Guidelines
For a summary of the PCB design requirements for the DLPC34xx controller see PCB Design Requirements for
TI DLP Pico TRP Digital Micromirror Devices. Some applications (such as high frame rate video) may require the
use of 1-oz (or greater) copper planes to manage the controller package heat.
10.1.1 PLL Power Layout
Follow these recommended guidelines to achieve acceptable controller performance for the internal PLL. The
DLPC34xx controller contains two internal PLLs which have dedicated analog supplies (VDD_PLLM,
VSS_PLLM, VDD_PLLD, and VSS_PLLD). At a minimum, isolate the VDD_PLLx power and VSS_PLLx ground
pins using a simple passive filter consisting of two series ferrite beads and two shunt capacitors (to widen the
spectrum of noise absorption). It’s recommended that one capacitor be 0.1 µF and one be 0.01 µF. Place all four
components as close to the controller as possible. It’s especially important to keep the leads of the high
frequency capacitors as short as possible. Connect both capacitors from VDD_PLLM to VSS_PLLM and
VDD_PLLD to VSS_PLLD on the controller side of the ferrite beads.
Select ferrite beads with these characteristics:
•
•
•
DC resistance less than 0.40 Ω
Impedance at 10 MHz equal to or greater than 180 Ω
Impedance at 100 MHz equal to or greater than 600 Ω
The PCB layout is critical to PLL performance. It is vital that the quiet ground and power are treated like analog
signals. Therefore, VDD_PLLM and VDD_PLLD must be a single trace from the DLPC34xx controller to both
capacitors and then through the series ferrites to the power source. Make the power and ground traces as short
as possible, parallel to each other, and as close as possible to each other.
60
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
signal via
via to common analog digital board power plane
PCB pad
Controller pad
via to common analog digital board ground plane
1
2
3
4
F
Signal
Signal
Signal
VSS
G
Signal
Signal
VSS_
PLLM
VSS
5
A
Local
decoupling
for the PLL
digital
supply
GND
FB
VDD_
PLLM
VSS_
PLLD
VSS
0.01 µF
PLL_
REF
CLK_I
0.1 µF
H
1.1-V
Power
FB
Crystal
Circuit
J
PLL_
REF
CLK_O
VDD_
PLLD
VSS
VDD
VDD
Figure 10-1. PLL Filter Layout
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
61
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
10.1.2 Reference Clock Layout
The DLPC34xx controller requires an external reference clock to feed the internal PLL. Use either a crystal or
oscillator to supply this reference. The DLPC34xx reference clock must not exceed a frequency variation of ±200
ppm (including aging, temperature, and trim component variation).
Figure 10-2 shows the required discrete components when using a crystal.
PLL_REFCLK_I
PLL_REFCLK_O
RFB
RS
Crystal
CL1
CL2
CL = Crystal load capacitance (farads)
CL1 = 2 × (CL – Cstray_pll_refclk_i)
CL2 = 2 × (CL – Cstray_pll_refclk_o)
where:
• Cstray_pll_refclk_i = Sum of package and PCB stray capacitance at the crystal pin associated with the controller pin pll_refclk_i.
• Cstray_pll_refclk_o = Sum of package and PCB stray capacitance at the crystal pin associated with the controller pin pll_refclk_o.
Figure 10-2. Required Discrete Components
10.1.2.1 Recommended Crystal Oscillator Configuration
Table 10-1. Crystal Port Characteristics
PARAMETER
NOM
UNIT
PLL_REFCLK_I TO GND capacitance
1.5
pF
PLL_REFCLK_O TO GND capacitance
1.5
pF
Table 10-2. Recommended Crystal Configuration
PARAMETER (1) (2)
RECOMMENDED
Crystal circuit configuration
Parallel resonant
Crystal type
Fundamental (first harmonic)
Crystal nominal frequency
24
UNIT
MHz
Crystal frequency tolerance (including accuracy, temperature, aging and trim sensitivity) ±200
PPM
Maximum startup time
1.0
ms
Crystal equivalent series resistance (ESR)
120 (max)
Ω
Crystal load
6
pF
RS drive resistor (nominal)
100
Ω
RFB feedback resistor (nominal)
1
MΩ
CL1 external crystal load capacitor
See equation in Figure 1-1 notes
pF
CL2 external crystal load capacitor
See equation in Figure 1-1 notes
pF
PCB layout
A ground isolation ring around the
crystal is recommended
(1)
(2)
62
Temperature range of –30°C to 85°C.
The crystal bias is determined by the controllers VCC_INTF voltage rail, which is variable (not the VCC18 rail).
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
If an external oscillator is used, then the oscillator output must drive the PLL_REFCLK_I pin on the DLPC34xx
controller, and the PLL_REFCLK_O pin must be left unconnected.
Table 10-3. Recommended Crystal Parts
MANUFACTURER
(1)
(2)
(1) (2)
PART NUMBER
SPEED
(MHz)
TEMPERATURE
AND AGING
(ppm)
MAXIMUM
ESR (Ω)
LOAD
CAPACITANCE
(pF)
PACKAGE
DIMENSIONS
(mm)
KDS
DSX211G-24.000M-8pF-50-50
24
±50
120
8
2.0 × 1.6
Murata
XRCGB24M000F0L11R0
24
±100
120
6
2.0 × 1.6
NDK
NX2016SA 24M
EXS00A-CS05733
24
±145
120
6
2.0 × 1.6
The crystal devices in this table have been validated to work with the DLPC34xx controller. Other devices may also be compatible but
have not necessarily been validated by TI.
Operating temperature range: –30°C to 85°C for all crystals.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
63
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
10.1.3 DSI Interface Layout
Follow these PCB layout guidelines for the DSI LVDS interface to ensure proper DSI operation.
•
•
•
•
•
•
•
•
•
•
Route the differential clock and data lines to match 50-Ω single-ended and 100-Ω differential impedance.
The length of dp and dn should be matched. If that is not possible, ensure that dp is only slightly longer than
dn (delta delay not to exceed 8-10 ps), especially for the clock-lane. This is to prevent propagation on the
clock lane during the HS to LP transition.
No thru-hole vias permitted on high-speed traces.
Create trace routes on top or bottom layers preferably.
Must have a ground reference plane.
Avoid power plane transitions in upper or lower layers.
Avoid using SMD (surface mount device) resistors larger than 0402. If resistors are used in the traces, ensure
that the layer below has a void.
No thru-hole SMA (SubMiniature version A) connectors.
Minimize trace length as much as possible.
Perform signal integrity simulations to ensure board performance.
10.1.4 Unused Pins
To avoid potentially damaging current caused by floating CMOS input-only pins, TI recommends tying unused
controller input pins through a pullup resistor to its associated power supply or a pulldown resistor to ground. For
controller inputs with internal pullup or pulldown resistors, it is unnecessary to add an external pullup or pulldown
unless specifically recommended. Note that internal pullup and pulldown resistors are weak and should not be
expected to drive an external device. The DLPC34xx controller implements very few internal resistors and are
listed in the tables found in the Pin Configuration and Functions section. When external pullup or pulldown
resistors are needed for pins that have weak pullup or pulldown resistors, choose a maximum resistance of 8
kΩ.
Never tie unused output-only pins directly to power or ground. Leave them open.
When possible, TI recommends that unused bidirectional I/O pins are configured to their output state such that
the pin can remain open. If this control is not available and the pins may become an input, then include an
appropriate pullup (or pulldown) resistor.
64
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
10.1.5 DMD Control and Sub-LVDS Signals
Table 10-4. Maximum Pin-to-Pin PCB Interconnect Recommendations
SIGNAL INTERCONNECT TOPOLOGY
DMD BUS SIGNAL(1) (2)
SINGLE-BOARD SIGNAL
ROUTING LENGTH
MULTI-BOARD SIGNAL
ROUTING LENGTH
UNIT
6.0
(152.4)
See (3)
in
(mm)
6.0
(152.4)
See (3)
in
(mm)
DMD_LS_CLK
6.5
(165.1)
See (3)
in
(mm)
DMD_LS_WDATA
6.5
(165.1)
See (3)
in
(mm)
DMD_LS_RDATA
6.5
(165.1)
See (3)
in
(mm)
DMD_DEN_ARSTZ
7.0
(177.8)
See (3)
in
(mm)
DMD_HS_CLK_P
DMD_HS_CLK_N
DMD_HS_WDATA_A_P
DMD_HS_WDATA_A_N
DMD_HS_WDATA_B_P
DMD_HS_WDATA_B_N
DMD_HS_WDATA_C_P
DMD_HS_WDATA_C_N
DMD_HS_WDATA_D_P
DMD_HS_WDATA_D_N
DMD_HS_WDATA_E_P
DMD_HS_WDATA_E_N
DMD_HS_WDATA_F_P
DMD_HS_WDATA_F_N
DMD_HS_WDATA_G_P
DMD_HS_WDATA_G_N
DMD_HS_WDATA_H_P
DMD_HS_WDATA_H_N
(1)
(2)
(3)
Maximum signal routing length includes escape routing.
Multi-board DMD routing length is more restricted due to the impact of the connector.
Due to PCB variations, these recommendations cannot be defined. Any board design should SPICE simulate with the controller IBIS
model (found under the Tools & Software tab of the controller web page) to ensure routing lengths do not violate signal requirements.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
65
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Table 10-5. High Speed PCB Signal Routing Matching Requirements
SIGNAL GROUP LENGTH MATCHING(1) (2) (3)
INTERFACE
SIGNAL GROUP
REFERENCE SIGNAL
MAX MISMATCH(4)
UNIT
DMD_HS_CLK_P
DMD_HS_CLK_N
±1.0
(±25.4)
in
(mm)
DMD_HS_WDATA_A_P
DMD_HS_WDATA_A_N
DMD_HS_WDATA_B_P
DMD_HS_WDATA_B_N
DMD_HS_WDATA_C_P
DMD_HS_WDATA_C_N
DMD(5)
DMD_HS_WDATA_D_P
DMD_HS_WDATA_D_N
DMD_HS_WDATA_E_P
DMD_HS_WDATA_E_N
DMD_HS_WDATA_F_P
DMD_HS_WDATA_F_N
DMD_HS_WDATA_G_P
DMD_HS_WDATA_G_N
DMD_HS_WDATA_H_P
DMD_HS_WDATA_H_N
(1)
(2)
(3)
(4)
(5)
66
DMD
DMD_HS_WDATA_x_P
DMD_HS_WDATA_x_N
±0.025
(±0.635)
in
(mm)
DMD
DMD_HS_CLK_P
DMD_HS_CLK_N
±0.025
(±0.635)
in
(mm)
DMD
DMD_LS_WDATA
DMD_LS_RDATA
DMD_LS_CLK
±0.2
(±5.08)
in
(mm)
DMD
DMD_DEN_ARSTZ
N/A
N/A
in
(mm)
The length matching values apply to PCB routing lengths only. Internal package routing mismatch associated with the DLPC34xx
controller or the DMD require no additional consideration.
Training is applied to DMD HS data lines. This is why the defined matching requirements are slightly relaxed compared to the LS data
lines.
DMD LS signals are single ended.
Mismatch variance for a signal group is always with respect to the reference signal.
DMD HS data lines are differential, thus these specifications are pair-to-pair.
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Table 10-6. Signal Requirements
PARAMETER
Source series termination
Endpoint termination
PCB impedance
Signal type
REFERENCE
REQUIREMENT
DMD_LS_WDATA
Required
DMD_LS_CLK
Required
DMD_DEN_ARSTZ
Acceptable
DMD_LS_RDATA
Required
DMD_HS_WDATA_x_y
Not acceptable
DMD_HS_CLK_y
Not acceptable
DMD_LS_WDATA
Not acceptable
DMD_LS_CLK
Not acceptable
DMD_DEN_ARSTZ
Not acceptable
DMD_LS_RDATA
Not acceptable
DMD_HS_WDATA_x_y
Not acceptable
DMD_HS_CLK_y
Not acceptable
DMD_LS_WDATA
68 Ω ±10%
DMD_LS_CLK
68 Ω ±10%
DMD_DEN_ARSTZ
68 Ω ±10%
DMD_LS_RDATA
68 Ω ±10%
DMD_HS_WDATA_x_y
100 Ω ±10%
DMD_HS_CLK_y
100 Ω ±10%
DMD_LS_WDATA
SDR (single data rate) referenced to DMD_LS_DCLK
DMD_LS_CLK
SDR referenced to DMD_LS_DCLK
DMD_DEN_ARSTZ
SDR
DMD_LS_RDATA
SDR referenced to DMD_LS_DLCK
DMD_HS_WDATA_x_y
sub-LVDS
DMD_HS_CLK_y
sub-LVDS
10.1.6 Layer Changes
•
•
Single-ended signals: Minimize the number of layer changes.
Differential signals: Individual differential pairs can be routed on different layers. Ideally ensure that the
signals of a given pair do not change layers.
10.1.7 Stubs
•
Avoid using stubs.
10.1.8 Terminations
•
•
•
•
DMD_HS differential signals require no external termination resistors.
Make sure the DMD_LS_CLK and DMD_LS_WDATA signal paths include a 43-Ω series termination resistor
located as close as possible to the corresponding controller pins.
Make sure the DMD_LS_RDATA signal path includes a 43-Ω series termination resistor located as close as
possible to the corresponding DMD pin.
The DMD_DEN_ARSTZ pin requires no series resistor.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
67
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
10.1.9 Routing Vias
•
•
•
•
The number of vias on DMD_HS signals must be minimized and ideally not exceed two.
Any and all vias on DMD_HS signals must be located as close to the controller as possible.
The number of vias on the DMD_LS_CLK and DMD_LS_WDATA signals must be minimized and ideally not
exceed two.
Any and all vias on the DMD_LS_CLK and DMD_LS_WDATA signals must be located as close to the
controller as possible.
10.1.10 Thermal Considerations
The underlying thermal limitation for the DLPC34xx controller is that the maximum operating junction
temperature (TJ) not be exceeded (this is defined in the Recommended Operating Conditions section).
Some factors that influence TJ are as follows:
•
•
•
•
•
operating ambient temperature
airflow
PCB design (including the component layout density and the amount of copper used)
power dissipation of the DLPC34xx controller
power dissipation of surrounding components
The controller package is designed to primarily extract heat through the power and ground planes of the PCB.
Thus, copper content and airflow over the PCB are important factors.
The recommends maximum operating ambient temperature (T A) is provided primarily as a design target and is
based on maximum DLPC34xx controller power dissipation and RθJA at 0 m/s of forced airflow, where RθJA is the
thermal resistance of the package as measured using a JEDEC defined standard test PCB with two, 1-oz power
planes. This JEDEC test PCB is not necessarily representative of the DLPC34xx controller PCB, so the reported
thermal resistance may not be accurate in the actual product application. Although the actual thermal resistance
may be different, it is the best information available during the design phase to estimate thermal performance. TI
highly recommended that thermal performance be measured and validated after the PCB is designed and the
application is built.
To evaluate the thermal performance, measure the top center case temperature under the worse case product
scenario (maximum power dissipation, maximum voltage, maximum ambient temperature), and validate the
controller does not exceed the maximum recommended case temperature (T C). This specification is based on
the measured φJT for the DLPC34xx controller package and provides a relatively accurate correlation to junction
temperature.
Take care when measuring this case temperature to prevent accidental cooling of the package surface. TI
recommends a small (approximately 40 gauge) thermocouple. Place the bead and thermocouple wire so that
they contact the top of the package. Cover the bead and thermocouple wire with a minimal amount of thermally
conductive epoxy. Route the wires closely along the package and the board surface to avoid cooling the bead
through the wires.
68
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
10.2 Layout Example
Figure 10-3. Layout Recommendation (DLPC3438 shown)
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
69
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Figure 10-4. Layout Recommendation with DSI (DLPC3433 only)
70
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
11 Device and Documentation Support
11.1 Device Support
11.1.1 Third-Party Products Disclaimer
TI'S PUBLICATION OF INFORMATION REGARDING THIRD-PARTY PRODUCTS OR SERVICES DOES NOT
CONSTITUTE AN ENDORSEMENT REGARDING THE SUITABILITY OF SUCH PRODUCTS OR SERVICES
OR A WARRANTY, REPRESENTATION OR ENDORSEMENT OF SUCH PRODUCTS OR SERVICES, EITHER
ALONE OR IN COMBINATION WITH ANY TI PRODUCT OR SERVICE.
11.1.2 Device Nomenclature
11.1.2.1 Device Markings
DLPC343x
SC
DLPC343xRXXX
XXXXXXXXXX-TT
LLLLLL.ZZZ
AA YYWW
1
2
3
4
5
Pin (terminal) A1 corner identifier
Marking Definitions:
Line 1:
DLP® Device Name: DLPC343x = x indicates a 3 or 8 device name ID
SC: Solder ball composition
e1: Indicates lead-free solder balls consisting of SnAgCu
G8: Indicates lead-free solder balls consisting of tin-silver-copper (SnAgCu) with silver content
less than or equal to 1.5% and that the mold compound meets TI's definition of green
Line 2:
TI Part Number
DLP® Device Name: DLPC343x = x indicates a 3 or 8 device name ID
R: corresponds to the TI device revision letter for example A, B, or C
XXX: corresponds to the device package designator. For the smaller package device (DLPC3433) only the first two
package designator letters are shown
Line 3:
XXXXXXXXXX-TT: Manufacturer Part Number
Line 4:
LLLLLLLL.ZZZ: Foundry lot code for semiconductor wafers and lead-free solder ball marking
LLLLLLLL: Fab lot number
ZZZ: Lot split number
Line 5:
AA YYWW: Package assembly information
AA: corresponds to the manufacturing site
YYWW: Date code (YY = Year :: WW = Week)
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
71
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
Note
1. Engineering prototype samples are marked with an X suffix appended to the TI part number. For
example, 2512737-0001X.
2. See Table 7-1, for DLPC34xx controller supported input resolutions.
11.1.2.2 Video Timing Parameter Definitions
See Figure 11-1 for a visual description.
Active Lines Per Frame Defines the number of lines in a frame containing displayable data. ALPF is a
(ALPF)
subset of the TLPF.
Active Pixels Per Line Defines the number of pixel clocks in a line containing displayable data. APPL is a
(APPL)
subset of the TPPL.
Horizontal Back Porch Defines the number of blank pixel clocks after the active edge of horizontal sync but
(HBP) Blanking
before the first active pixel.
Horizontal Front Porch Defines the number of blank pixel clocks after the last active pixel but before
(HFP) Blanking
horizontal sync.
Horizontal Sync (HS or Timing reference point that defines the start of each horizontal interval (line). The
Hsync)
active edge of the HS signal defines the absolute reference point. The active edge
(either rising or falling edge as defined by the source) is the reference from which all
horizontal blanking parameters are measured.
Total Lines Per Frame Total number of active and inactive lines per frame; defines the vertical period (or
(TLPF)
frame time).
Total Pixel
(TPPL)
Vertical
Vsync)
Per
Sync
Line Total number of active and inactive pixel clocks per line; defines the horizontal line
period in pixel clocks.
(VS
or Timing reference point that defines the start of the vertical interval (frame). The
absolute reference point is defined by the active edge of the VS signal. The active
edge (either rising or falling edge as defined by the source) is the reference from
which all vertical blanking parameters are measured.
Vertical
Back
(VBP) Blanking
Porch Defines the number of blank lines after the active edge of vertical sync but before
the first active line.
Vertical Front
(VFP) Blanking
Porch Defines the number of blank lines after the last active line but before the active edge
of vertical sync.
TPPL
Vertical Back Porch (VBP)
APPL
Horizontal
Back
Porch
(HBP)
ALPF
Horizontal
Front
Porch
(HFP)
TLPF
Vertical Front Porch (VFP)
Figure 11-1. Parameter Definitions
72
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
11.2 Documentation Support
11.2.1 Related Documentation
The following table lists quick access links for associated parts of the DLP chipset.
Table 11-1. Chipset Documentation
PARTS
PRODUCT FOLDER
SAMPLE & BUY
TECHNICAL
DOCUMENTS
TOOLS & SOFTWARE
DLPA2000
Click here
Click here
Click here
Click here
DLPA2005
Click here
Click here
Click here
Click here
DLPA3000
Click here
Click here
Click here
Click here
DLPA3005
Click here
Click here
Click here
Click here
DLP3010
Click here
Click here
Click here
Click here
11.2.2 Related Links
The table below lists quick access links. Categories include technical documents, support and community
resources, tools and software, and quick access to order now.
Table 11-2. Related Links
PARTS
PRODUCT FOLDER
ORDER NOW
TECHNICAL
DOCUMENTS
TOOLS &
SOFTWARE
SUPPORT &
COMMUNITY
DLPC3433
Click here
Click here
Click here
Click here
Click here
DLPC3438
Click here
Click here
Click here
Click here
Click here
11.3 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.
11.4 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.
11.5 Trademarks
IntelliBright™, Pico™, Link™ are trademarks of Texas Instruments.
TI E2E™ is a trademark of Texas Instruments.
DLP® and IntelliBright® are registered trademarks of Texas Instruments.
Arm® and Cortex® are registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
All trademarks are the property of their respective owners.
11.6 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.
11.7 Glossary
TI Glossary
This glossary lists and explains terms, acronyms, and definitions.
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
73
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
www.ti.com
12 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.
74
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
www.ti.com
DLPC3433, DLPC3438
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
12.1 Package Option Addendum
Copyright © 2020 Texas Instruments Incorporated
Submit Document Feedback
75
DLPC3433, DLPC3438
www.ti.com
DLPS035E – FEBRUARY 2014 – REVISED NOVEMBER 2020
12.1.1 Packaging Information
(1)
Orderable Device
Status(1)
Package
Type
Package
Drawing
Pins
Package
Qty
Eco Plan(2)
Lead/Ball Finish
MSL Peak Temp(3)
Op Temp (°C)
Device Marking(4) (5)
DLPC3436CZEZ
ACTIVE
NFBGA
ZEZ
201
160
Call TI
Call TI
Level-3-260C-168 HR
-30 to 85
DLPC343x
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.
PRE_PROD Unannounced device, not in production, not available for mass market, nor on the web, samples not available.
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)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check www.ti.com/productcontent for the latest
availability information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all
6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high
temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and
package, or 2) lead-based die adhesive used between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible)
as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame
retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material).
(3)
(4)
(5)
MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
Multiple Device markings will be inside parentheses. Only on Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a
continuation of the previous line and the two combined represent the entire Device Marking for that device.
Important Information and Disclaimer: The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by
third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable
steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain
information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
76
Submit Document Feedback
Copyright © 2020 Texas Instruments Incorporated
PACKAGE OUTLINE
ZEZ0201A
NFBGA - 1 mm max height
SCALE 1.000
PLASTIC BALL GRID ARRAY
13.1
12.9
A
B
BALL A1 CORNER
13.1
12.9
1 MAX
C
SEATING PLANE
0.31
TYP
0.21
BALL TYP
0.1 C
11.2 TYP
SYMM
(0.9) TYP
R
11.2
TYP
P
N
M
L
K
J
H
G
F
E
D
C
(0.9) TYP
SYMM
201X
B
0.4
0.3
0.15
0.08
C A
C
B
A
0.8 TYP
BALL A1 CORNER
1
2
3 4 5 6 7 8 9 10 11 12 13 14 15
0.8 TYP
4221521/A 03/2015
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
www.ti.com
EXAMPLE BOARD LAYOUT
ZEZ0201A
NFBGA - 1 mm max height
PLASTIC BALL GRID ARRAY
(0.8) TYP
201X ( 0.4)
1
2
3
4
5
6
7
8
10
9
12
11
13
14
15
A
(0.8) TYP
B
C
D
E
F
G
SYMM
H
J
K
L
M
N
P
R
SYMM
LAND PATTERN EXAMPLE
SCALE:8X
( 0.4)
METAL
0.05 MAX
METAL UNDER
SOLDER MASK
0.05 MIN
SOLDER MASK
OPENING
SOLDER MASK
DEFINED
NON-SOLDER MASK
DEFINED
(PREFERRED)
( 0.4)
SOLDER MASK
OPENING
SOLDER MASK DETAILS
NOT TO SCALE
4221521/A 03/2015
NOTES: (continued)
3. Final dimensions may vary due to manufacturing tolerance considerations and also routing constraints.
For information, see Texas Instruments literature number SPRAA99 (www.ti.com/lit/spraa99).
www.ti.com
EXAMPLE STENCIL DESIGN
ZEZ0201A
NFBGA - 1 mm max height
PLASTIC BALL GRID ARRAY
( 0.4) TYP
(0.8) TYP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
A
B
(0.8) TYP
C
D
E
F
G
SYMM
H
J
K
L
M
N
P
R
SYMM
SOLDER PASTE EXAMPLE
BASED ON 0.15 mm THICK STENCIL
SCALE:8X
4221521/A 03/2015
NOTES: (continued)
4. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release.
www.ti.com
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2020, Texas Instruments Incorporated